diff --git a/src/pages/user/inform/inform.tsx b/src/pages/user/inform/inform.tsx index 11a1f7d..0e5276e 100644 --- a/src/pages/user/inform/inform.tsx +++ b/src/pages/user/inform/inform.tsx @@ -60,7 +60,7 @@ export default class InformPage extends Component { render(): ReactNode { return ( - + - - {pt.get().button.buttonText.submit} - + + + {pt.get().button.buttonText.submit} + + ); diff --git a/src/pages/user/report/report.tsx b/src/pages/user/report/report.tsx index f74e7c8..eea11cb 100644 --- a/src/pages/user/report/report.tsx +++ b/src/pages/user/report/report.tsx @@ -3,6 +3,7 @@ import { Component, ReactNode } from 'react'; import Taro from '@tarojs/taro'; import pt from '@/plain-text'; import { reportMessage } from '@/service/report'; +import { View } from '@tarojs/components'; import './report.scss'; const submitInterval = 5000; @@ -55,29 +56,53 @@ export default class ReportPage extends Component { } render(): ReactNode { return ( - - - - + - {pt.get().button.buttonText.submit} - - - {pt.get().button.buttonText.reset} - - + + + + + + {pt.get().button.buttonText.reset} + + + + + {pt.get().button.buttonText.submit} + + + + + ); } } diff --git a/src/service/submitTicket.ts b/src/service/submitTicket.ts index 2262ac3..0f099e5 100644 --- a/src/service/submitTicket.ts +++ b/src/service/submitTicket.ts @@ -3,6 +3,8 @@ import Taro from '@tarojs/taro'; import pt from '@/plain-text'; import { getUrl } from '.'; +const relaunchInterval = 1000; + export function submitTicket(that: RepairPage) { that.setState({ isLoading: true, @@ -30,9 +32,11 @@ export function submitTicket(that: RepairPage) { message: pt.get().button.submitText.success, type: 'success', }); - Taro.reLaunch({ - url: '/pages/repair/repair', - }); + setTimeout(() => { + Taro.reLaunch({ + url: '/pages/repair/repair', + }); + }, relaunchInterval); }) .catch((err) => { console.log(err);