From 39820a036d81acb84eedd2571290e065c6a540ae Mon Sep 17 00:00:00 2001 From: dzq Date: Sat, 21 Jun 2025 10:43:09 +0800 Subject: [PATCH] =?UTF-8?q?feat(approval):=20=E4=BC=98=E5=8C=96=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E5=88=97=E8=A1=A8=E6=90=9C=E7=B4=A2=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=B9=B6=E6=B7=BB=E5=8A=A0=E7=8A=B6=E6=80=81=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在审批列表页面添加状态切换标签页 - 简化搜索表单为单个搜索框并添加防抖功能 - 更新搜索接口参数以支持状态筛选和模糊搜索 --- src/common/apis/approval/type.ts | 2 + src/pages/approval/list.vue | 68 +++++++++++++++----------------- src/pages/approvalAsset/list.vue | 7 ++-- 3 files changed, 38 insertions(+), 39 deletions(-) diff --git a/src/common/apis/approval/type.ts b/src/common/apis/approval/type.ts index 983976d..05aa962 100644 --- a/src/common/apis/approval/type.ts +++ b/src/common/apis/approval/type.ts @@ -36,6 +36,8 @@ export interface SearchApiReturnApprovalQuery { endTime?: string approvalType?: number corpid?: string + handleStatus?: number; + searchStr?: string; } export interface ApiResponsePageData { diff --git a/src/pages/approval/list.vue b/src/pages/approval/list.vue index 6853af5..4aa063c 100644 --- a/src/pages/approval/list.vue +++ b/src/pages/approval/list.vue @@ -1,40 +1,13 @@