From 5ad6da1d0913595990fa1de3ab232a99a40fa26c Mon Sep 17 00:00:00 2001 From: "34701892@qq.com" <34701892@qq.com> Date: Sat, 27 Sep 2025 10:31:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(DetailDrawer):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=AE=A1=E6=89=B9=E6=8C=89=E9=92=AE=E6=98=BE=E7=A4=BA=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=92=8C=E6=92=A4=E9=94=80=E6=8F=90=E4=BA=A4=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复不同用户类型下审批按钮的显示逻辑,增加对状态为-1时的判断。同时修正撤销提交的条件,包含状态4的情况。 --- src/views/pages/richedit/DetailDrawer/index.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/views/pages/richedit/DetailDrawer/index.vue b/src/views/pages/richedit/DetailDrawer/index.vue index db58af7..57d3d2b 100644 --- a/src/views/pages/richedit/DetailDrawer/index.vue +++ b/src/views/pages/richedit/DetailDrawer/index.vue @@ -162,10 +162,15 @@ v-if="data?.status != 2 && !form.deleted && Session.get('userInfoLocal').userType == '02'">复审 - 送审 + v-if="data?.status != 2 && data?.status != -1 && !form.deleted && Session.get('userInfoLocal').userType != '02'"> 发布 + + + 送审 + + 退改 @@ -685,7 +690,7 @@ async function doApprovalFn() { }) .then(async () => { - let { code } = props.data.status == 3 ? await doNewRevoke({ + let { code } = props.data.status == 3 || props.data.status == 4 ? await doNewRevoke({ id: props.data.id, }) : await doNewSubmit({ id: props.data.id,