From f561b4eb0b23fe483b71eb3ccf82c6d0a76957fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Wed, 11 Mar 2026 16:03:14 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=AE=A1=E6=89=B9):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=92=A4=E5=9B=9E=E5=AE=A1=E6=89=B9=E5=8A=9F=E8=83=BD=E5=B9=B6?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AE=A1=E6=89=B9=E7=8A=B6=E6=80=81=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在approval.js中添加withdrawApproval API方法 - 在leave.vue和goout.vue中启用撤回按钮并调用新API - 在todo/index.vue中优化审批状态显示逻辑 --- klp-ui/src/api/wms/approval.js | 13 ++++++ klp-ui/src/views/wms/hrm/apply/goout.vue | 16 +++---- klp-ui/src/views/wms/hrm/apply/leave.vue | 10 ++--- klp-ui/src/views/wms/hrm/todo/index.vue | 55 ++++++++++++++++-------- 4 files changed, 62 insertions(+), 32 deletions(-) diff --git a/klp-ui/src/api/wms/approval.js b/klp-ui/src/api/wms/approval.js index 3b3a3c63..1321f852 100644 --- a/klp-ui/src/api/wms/approval.js +++ b/klp-ui/src/api/wms/approval.js @@ -42,3 +42,16 @@ export function delApproval(approvalId) { method: 'delete' }) } + +/** + * 撤销审批 + */ +export function withdrawApproval(approvalId) { + return request({ + url: '/wms/approval/cancel', + method: 'post', + params: { + approvalId: approvalId + } + }) +} diff --git a/klp-ui/src/views/wms/hrm/apply/goout.vue b/klp-ui/src/views/wms/hrm/apply/goout.vue index 30923a47..e3258db4 100644 --- a/klp-ui/src/views/wms/hrm/apply/goout.vue +++ b/klp-ui/src/views/wms/hrm/apply/goout.vue @@ -63,13 +63,13 @@ 刷新 - + @@ -121,7 +121,7 @@