From c1839b172b50061bf9d560dd3f20626a078122dc Mon Sep 17 00:00:00 2001 From: mhy <2624196756@qq.com> Date: Sat, 23 Nov 2024 09:22:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E7=AD=BE=E5=AD=97?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=EF=BC=8C=E4=BC=98=E5=8C=96=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.config.ts | 2 +- src/pages/manage/index.tsx | 18 +++++++++------- src/services/core/request.ts | 41 ++++++++++++++++++++++++++++++++++++ 3 files changed, 52 insertions(+), 9 deletions(-) diff --git a/src/app.config.ts b/src/app.config.ts index a39ee24..c4076f7 100644 --- a/src/app.config.ts +++ b/src/app.config.ts @@ -1,7 +1,7 @@ export default defineAppConfig({ pages: [ - "pages/index/index", "pages/list/index", + "pages/index/index", "pages/detail/index", "pages/manage/index", ], diff --git a/src/pages/manage/index.tsx b/src/pages/manage/index.tsx index 0b97fc2..8c57938 100644 --- a/src/pages/manage/index.tsx +++ b/src/pages/manage/index.tsx @@ -66,10 +66,10 @@ const Manage = () => { attachmentList: fileList.join(";"), approvePass: "0", operationName: tagName, - approveSignPhoto:signUrl, + approveSignPhoto:signUrl || defaultSign, nextSignature:keepUsing?'1':'0' }; - if(actionObj.signFlag === '1' &&!signUrl){ + if(actionObj.signFlag === '1' &&!signUrl && !defaultSign){ setSignOpen(true) return } @@ -95,7 +95,6 @@ const Manage = () => { approveComment: inputStr, attachmentList: fileList.join(";"), operationName: tagName, - // approveSignPhoto:signUrl } as any; if (nodeType === 3 || nodeType === 5) { formData = { @@ -124,7 +123,7 @@ const Manage = () => { } const submit = ()=>{ - if(actionObj.signFlag === '1' &&!signUrl){ + if(actionObj.signFlag === '1' &&!signUrl && !defaultSign){ setSignOpen(true) return } @@ -132,7 +131,7 @@ const Manage = () => { thingId: actionObj.thingId, reportContents: params, }); - services.login.completeExamine({...formData,approveSignPhoto:signUrl,nextSignature:keepUsing?'1':'0'}).then((res: any) => { + services.login.completeExamine({...formData,approveSignPhoto:signUrl || defaultSign,nextSignature:keepUsing?'1':'0'}).then((res: any) => { if (res.code === 200) { Toast.success("处置成功"); Taro.reLaunch({ @@ -206,11 +205,11 @@ const Manage = () => { reportContents: params, }); - if(actionObj.signFlag === '1' &&!signUrl){ + if(actionObj.signFlag === '1' &&!signUrl && !defaultSign){ setSignOpen(true) return } - services.login.completeExamine({...formData,fixUser: userId,approveSignPhoto:signUrl,nextSignature:keepUsing?'1':'0'}).then((res: any) => { + services.login.completeExamine({...formData,fixUser: userId,approveSignPhoto:signUrl || defaultSign,nextSignature:keepUsing?'1':'0'}).then((res: any) => { if (res.code === 200) { setShowSelectUser(false) Toast.success("处置成功"); @@ -415,7 +414,10 @@ const Manage = () => { setKeepUsing(!keepUsing)}>下次同意继续使用此签名 - signRef.current?.resetDraw()}>清除签名 + { + setSignUrl('') + signRef.current?.resetDraw() + }}>清除签名