From 72c431967df27bd24fae915bb0688945ae70aa8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Thu, 19 Mar 2026 16:18:23 +0800 Subject: [PATCH] =?UTF-8?q?feat(creditMpCustomer):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=AD=A5=E9=AA=A4=E7=AD=9B=E9=80=89=E5=8A=9F=E8=83=BD=E5=B9=B6?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=96=87=E4=BB=B6=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在模型中新增 step 字段用于标识处理进度 - 添加步骤筛选下拉框支持按状态搜索 - 重构文件展示逻辑支持图片预览和文件链接 - 添加步骤标签颜色区分不同处理阶段 - 优化表格列宽度布局提升显示效果 - 实现文件路径解析和缓存机制 --- .../credit/creditMpCustomer/model/index.ts | 3 + .../creditMpCustomer/components/search.vue | 39 +++- src/views/credit/creditMpCustomer/index.vue | 167 ++++++++++++++++-- 3 files changed, 188 insertions(+), 21 deletions(-) diff --git a/src/api/credit/creditMpCustomer/model/index.ts b/src/api/credit/creditMpCustomer/model/index.ts index 915d366..ea95430 100644 --- a/src/api/credit/creditMpCustomer/model/index.ts +++ b/src/api/credit/creditMpCustomer/model/index.ts @@ -26,6 +26,8 @@ export interface CreditMpCustomer { region?: string; // 文件路径 files?: string; + // 步骤, 0未受理1已受理2材料提交3合同签订4执行回款5完结 + step?: number; // 是否有数据 hasData?: string; // 备注 @@ -60,4 +62,5 @@ export interface CreditMpCustomer { export interface CreditMpCustomerParam extends PageParam { id?: number; keywords?: string; + step?: number; } diff --git a/src/views/credit/creditMpCustomer/components/search.vue b/src/views/credit/creditMpCustomer/components/search.vue index 148cae0..81f1d40 100644 --- a/src/views/credit/creditMpCustomer/components/search.vue +++ b/src/views/credit/creditMpCustomer/components/search.vue @@ -1,12 +1,12 @@