From 77a276e6431312d2abcfea5a20631c6c18ac5c08 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:13:03 +0800 Subject: [PATCH] =?UTF-8?q?feat(credit):=20=E6=B7=BB=E5=8A=A0=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E6=B5=81=E7=A8=8B=E6=AD=A5=E9=AA=A4=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在CreditMpCustomer实体中新增step字段用于跟踪客户流程步骤 - 更新status字段描述从"0正常, 1冻结"改为"0未受理, 1已受理" - 在CreditMpCustomerMapper.xml中添加step查询条件支持 - 在CreditMpCustomerParam参数类中添加step查询字段 - 定义步骤状态:0未受理1已受理2材料提交3合同签订4执行回款5完结 --- .../java/com/gxwebsoft/credit/entity/CreditMpCustomer.java | 5 ++++- .../gxwebsoft/credit/mapper/xml/CreditMpCustomerMapper.xml | 3 +++ .../com/gxwebsoft/credit/param/CreditMpCustomerParam.java | 4 ++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/gxwebsoft/credit/entity/CreditMpCustomer.java b/src/main/java/com/gxwebsoft/credit/entity/CreditMpCustomer.java index a52d88f..de35ca6 100644 --- a/src/main/java/com/gxwebsoft/credit/entity/CreditMpCustomer.java +++ b/src/main/java/com/gxwebsoft/credit/entity/CreditMpCustomer.java @@ -61,6 +61,9 @@ public class CreditMpCustomer implements Serializable { @Schema(description = "是否有数据") private Boolean hasData; + @Schema(description = "步骤, 0未受理1已受理2材料提交3合同签订4执行回款5完结") + private Integer step; + @Schema(description = "备注") private String comments; @@ -70,7 +73,7 @@ public class CreditMpCustomer implements Serializable { @Schema(description = "排序(数字越小越靠前)") private Integer sortNumber; - @Schema(description = "状态, 0正常, 1冻结") + @Schema(description = "状态, 0未受理, 1已受理") private Integer status; @Schema(description = "是否删除, 0否, 1是") diff --git a/src/main/java/com/gxwebsoft/credit/mapper/xml/CreditMpCustomerMapper.xml b/src/main/java/com/gxwebsoft/credit/mapper/xml/CreditMpCustomerMapper.xml index ba973f6..70b0b55 100644 --- a/src/main/java/com/gxwebsoft/credit/mapper/xml/CreditMpCustomerMapper.xml +++ b/src/main/java/com/gxwebsoft/credit/mapper/xml/CreditMpCustomerMapper.xml @@ -65,6 +65,9 @@ AND a.user_id = #{param.userId} + + AND a.step = #{param.step} + AND a.create_time >= #{param.createTimeStart} diff --git a/src/main/java/com/gxwebsoft/credit/param/CreditMpCustomerParam.java b/src/main/java/com/gxwebsoft/credit/param/CreditMpCustomerParam.java index 19d50a4..4c4c91f 100644 --- a/src/main/java/com/gxwebsoft/credit/param/CreditMpCustomerParam.java +++ b/src/main/java/com/gxwebsoft/credit/param/CreditMpCustomerParam.java @@ -61,6 +61,10 @@ public class CreditMpCustomerParam extends BaseParam { @QueryField(type = QueryType.EQ) private Boolean hasData; + @Schema(description = "步骤, 0未受理1已受理2材料提交3合同签订4执行回款5完结") + @QueryField(type = QueryType.EQ) + private Integer step; + @Schema(description = "备注") private String comments;