diff --git a/src/pages/TicketDetail/TicketDetail.tsx b/src/pages/TicketDetail/TicketDetail.tsx
index 960d2f6..b91e9e7 100644
--- a/src/pages/TicketDetail/TicketDetail.tsx
+++ b/src/pages/TicketDetail/TicketDetail.tsx
@@ -50,6 +50,7 @@ interface TicketDetailState {
comment: boolean;
status: boolean;
reminder: boolean;
+ framework: boolean;
};
isDisable: {
oreo: boolean;
@@ -94,6 +95,7 @@ export default class TicketDetail extends Component<{}, TicketDetailState> {
comment: false,
status: false,
reminder: false,
+ framework: true,
},
isDisable: {
oreo: false,
@@ -122,6 +124,12 @@ export default class TicketDetail extends Component<{}, TicketDetailState> {
isMember: wechatUser.getAccess(),
});
getDisable(this, id);
+ this.setState({
+ isLoading: {
+ ...this.state.isLoading,
+ framework: false,
+ },
+ });
}
onAddToOreo(): void {
@@ -675,11 +683,13 @@ export default class TicketDetail extends Component<{}, TicketDetailState> {
>
{sheetItemsRenderer}
-
+ {!this.state.isLoading.framework && (
+
+ )}
);
diff --git a/src/service/getDisable.ts b/src/service/getDisable.ts
index 4a6cdce..2f97253 100644
--- a/src/service/getDisable.ts
+++ b/src/service/getDisable.ts
@@ -9,6 +9,7 @@ export function getDisable(that: TicketDetail, id: number) {
method: 'GET',
data: {
id: id,
+ token: wechatUser.getToken(),
},
})
.then((res) => {
diff --git a/src/service/ticketsInfo.ts b/src/service/ticketsInfo.ts
index 8fa87a4..ccc0049 100644
--- a/src/service/ticketsInfo.ts
+++ b/src/service/ticketsInfo.ts
@@ -4,6 +4,7 @@ import Taro from '@tarojs/taro';
import moment from 'moment';
import { FixStatus } from '@/common';
import pt from '@/plain-text';
+import wechatUser from '@/wechat';
import { getUrl } from '.';
const mapStatusStep: Map = new Map([
@@ -23,6 +24,7 @@ export function getTicketInfo(that: DetailFramework, id: number) {
method: 'GET',
data: {
id: id,
+ token: wechatUser.getToken(),
},
})
.then((res) => {