From 3130c262986e1264906120d0c60b4a8812303132 Mon Sep 17 00:00:00 2001 From: dzq Date: Fri, 13 Jun 2025 11:38:49 +0800 Subject: [PATCH] =?UTF-8?q?feat(approval):=20=E6=96=B0=E5=A2=9E=E8=B5=84?= =?UTF-8?q?=E4=BA=A7=E5=AE=A1=E6=89=B9=E5=88=97=E8=A1=A8=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=B9=B6=E4=BC=98=E5=8C=96=E5=8E=9F=E6=9C=89=E5=AE=A1=E6=89=B9?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加新的资产审批列表页面(src/pages/approvalAsset/list.vue) - 在原有审批列表中添加approvalType参数区分审批类型 - 统一审批详情页路由跳转逻辑 - 将原有样式改为scss语法 --- src/pages/approval/list.vue | 9 +- src/pages/approvalAsset/list.vue | 197 +++++++++++++++++++++++++++++++ 2 files changed, 200 insertions(+), 6 deletions(-) create mode 100644 src/pages/approvalAsset/list.vue diff --git a/src/pages/approval/list.vue b/src/pages/approval/list.vue index fcf599a..6853af5 100644 --- a/src/pages/approval/list.vue +++ b/src/pages/approval/list.vue @@ -67,6 +67,7 @@ const wxStore = useWxStore(); // 搜索参数 const searchParams = reactive({ corpid: wxStore.corpid, + approvalType: 0, pageNum: 1, pageSize: 10, }) @@ -103,11 +104,7 @@ const handleCellClick = (approvalId: number) => { if (currentItem) { approvalStore.setCurrentApproval(currentItem); } - if (currentItem?.approvalType == 1) { - router.push(`/approval/handleApply/${approvalId}`); - } else { - router.push(`/approval/handle/${approvalId}`); - } + router.push(`/approval/handle/${approvalId}`); } // 状态标签类型 @@ -182,7 +179,7 @@ const onLoad = async () => { } - \ No newline at end of file