From b243fc5e4c84d815b8f9811187440cbeef3ff03d Mon Sep 17 00:00:00 2001 From: Dawn1Ocean <1785590531@qq.com> Date: Tue, 12 Mar 2024 19:15:49 +0800 Subject: [PATCH] fix submit logic of repair page --- src/pages/repair/repair.tsx | 19 +++++++++++++------ src/plain-text/RepairPage.ts | 4 ++-- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/pages/repair/repair.tsx b/src/pages/repair/repair.tsx index 90ba00b..b4cc5e6 100644 --- a/src/pages/repair/repair.tsx +++ b/src/pages/repair/repair.tsx @@ -40,9 +40,18 @@ export default class RepairPage extends Component<{}, RepairPageState> { phone: '', description: '', isLoading: false, - isDisable: false, + isDisable: true, checkedList: [0], }; + + componentDidMount(): void { + setTimeout(() => { + this.setState({ + isDisable: false, + }); + }, submitInterval); + } + // 以下是TabBar相关 pageCtx = Taro.getCurrentInstance().page; componentDidShow() { @@ -130,11 +139,9 @@ export default class RepairPage extends Component<{}, RepairPageState> { isDisable: true, }); submitTicket(this); - setTimeout(() => { - this.setState({ - isDisable: false, - }); - }, submitInterval); + Taro.reLaunch({ + url: '/pages/repair/repair', + }); } render(): ReactNode { diff --git a/src/plain-text/RepairPage.ts b/src/plain-text/RepairPage.ts index b51c511..9c51143 100644 --- a/src/plain-text/RepairPage.ts +++ b/src/plain-text/RepairPage.ts @@ -76,7 +76,7 @@ export const repairPageZhCn: RepairPageText = { }, cardText: { note: '工单描述请尽量简短哦!', - title: '新建预填写工单', + title: '预填写工单', }, }; @@ -117,6 +117,6 @@ export const repairPageEnUs: RepairPageText = { }, cardText: { note: '工单描述请尽量简短哦!', - title: '新建预填写工单', + title: '预填写工单', }, };