From 044bae7c622e65e0c3dbb889cfb4cb46a02b9d80 Mon Sep 17 00:00:00 2001 From: hongchao <3228015117@qq.com> Date: Sat, 5 Jul 2025 14:29:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E5=8A=9E=E7=90=86=EF=BC=8C?= =?UTF-8?q?=E9=A2=86=E6=96=99=E5=AE=A1=E6=A0=B8=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/picking/review/details.vue | 2 +- src/pages/picking/review/index.vue | 56 ++++++++++++++++++---------- 2 files changed, 37 insertions(+), 21 deletions(-) diff --git a/src/pages/picking/review/details.vue b/src/pages/picking/review/details.vue index e3c8bdf..f585d98 100644 --- a/src/pages/picking/review/details.vue +++ b/src/pages/picking/review/details.vue @@ -485,7 +485,7 @@ const onHandleOutbound = async () => { } .step-title { - font-size: 11px; + font-size: 10px; font-weight: 400; margin-bottom: 3px; text-align: center; diff --git a/src/pages/picking/review/index.vue b/src/pages/picking/review/index.vue index 4151621..bb638a9 100644 --- a/src/pages/picking/review/index.vue +++ b/src/pages/picking/review/index.vue @@ -41,16 +41,10 @@ class="table-list-item" :key="index" v-for="(item, index) in tableList" - @click="handleItem(item)" + @click="onReview(item)" > - +
{{ item.code }}
@@ -177,19 +171,41 @@ const viewOptions = reactive([ // 审核/查看 -const onReview = (e, item) => { - console.log('e', e) - const params = { - id: item.id, - taskId: item.taskId, - flowId: item.flowId, - nodeId: item.nodeId, - type: e.content.text ==='审核' ? 1 : 2, +const onReview = (item) => { + if(item.taskStatus === 3 || item.taskStatus === 2){ + uni.navigateTo({ + url: `/pages/picking/review/details?params=${JSON.stringify({ + id: item.id, + taskId: item.taskId, + flowId: item.flowId, + nodeId: item.nodeId, + type: 2, + })}`, + }) + }else if((item.taskStatus === 1 || item.taskStatus === 0) && typeof item.configValue === 'string' && item.configValue.includes(userId.value)){ + console.log("xxxxxxxxxxxxxxxxxxxxxxxxxxxxx",userId) + uni.navigateTo({ + url: `/pages/picking/review/details?params=${JSON.stringify({ + id: item.id, + taskId: item.taskId, + flowId: item.flowId, + nodeId: item.nodeId, + type: 1, + })}`, + }) } - console.log('params', params) - uni.navigateTo({ - url: `/pages/picking/review/details?params=${JSON.stringify(params)}`, - }) + + // const params = { + // id: item.id, + // taskId: item.taskId, + // flowId: item.flowId, + // nodeId: item.nodeId, + // type: e.content.text ==='审核' ? 1 : 2, + // } + // console.log('params', params) + // uni.navigateTo({ + // url: `/pages/picking/review/details?params=${JSON.stringify(params)}`, + // }) } const handleItemxxxx = (item) => {