From 80dc7ecd58af27cf4cc51dbd051145bf69c3ac4e Mon Sep 17 00:00:00 2001 From: dzq Date: Tue, 24 Jun 2025 15:45:26 +0800 Subject: [PATCH] =?UTF-8?q?feat(approvalCenter):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=AE=A1=E6=89=B9=E4=B8=AD=E5=BF=83=E5=88=97=E8=A1=A8=E9=A1=B5?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=8F=8A=E6=90=9C=E7=B4=A2=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在接口定义中添加handleStatus和searchStr字段支持搜索过滤 - 实现审批列表的数据加载、分页和搜索功能 - 添加表格展示及状态标签显示 - 实现不同菜单下的数据切换和加载 --- src/api/shop/approval.ts | 12 ++ src/views/shop/approvalCenter/index.vue | 264 ++++++++++++++++++++---- 2 files changed, 231 insertions(+), 45 deletions(-) diff --git a/src/api/shop/approval.ts b/src/api/shop/approval.ts index d60fc4f..fa44d47 100644 --- a/src/api/shop/approval.ts +++ b/src/api/shop/approval.ts @@ -18,6 +18,18 @@ export interface SearchReturnApprovalQuery extends BasePageQuery { * 0为借还柜 1为固资通 */ approvalType: number; + /** + * 处理状态 + * @remarks + * 0:待处理 1:已处理 + */ + handleStatus?: number; + /** + * 搜索字符串 + * @remarks + * 搜索商品名称、申请人 + */ + searchStr?: string; } /** 退货审批DTO */ diff --git a/src/views/shop/approvalCenter/index.vue b/src/views/shop/approvalCenter/index.vue index e8cd5ce..de14d40 100644 --- a/src/views/shop/approvalCenter/index.vue +++ b/src/views/shop/approvalCenter/index.vue @@ -1,5 +1,8 @@ @@ -92,38 +199,21 @@ const handleCardClick = (item: any) => {