From d2de213211afeb59fb4edde0fdc909e1087b9cc7 Mon Sep 17 00:00:00 2001 From: zmj <1493694146@qq.com> Date: Sat, 24 Feb 2024 14:11:23 +0800 Subject: [PATCH] add --- src/components/flowDetail/index.vue | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/src/components/flowDetail/index.vue b/src/components/flowDetail/index.vue index aebe442..24784ef 100644 --- a/src/components/flowDetail/index.vue +++ b/src/components/flowDetail/index.vue @@ -18,6 +18,8 @@ {{ formData.current_check_user }} + {{ showFlow() }} + {{ showDel() }} {{ formData.copy_user }} @@ -39,20 +41,25 @@ -
- - +
+ + + - + 通过 - + 拒绝 + v-if="formData?.check_status == 0 && formData.create_user == userInfo.id"> 撤销 @@ -116,6 +123,15 @@ const formData = reactive({ ] }) +// 展示审批操作 +const showFlow = () => { + return Boolean(formData?.current_check_user_ids?.includes(String(userInfo.id)) && formData.check_status != 3) +} +// 撤回 +const showDel = () => { + return Boolean(formData?.check_status == 0 && formData.create_user == userInfo.id) +} + // 获取详情 const setFormData = async (data: Record) => {