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,