From 00e5f5ede6422444a6de40bae4c5a71ef8b3abdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E5=B1=95=E8=88=AA?= <2426745133@qq.com> Date: Wed, 15 Oct 2025 19:08:43 +0800 Subject: [PATCH] =?UTF-8?q?10-15-=E5=8F=98=E6=9B=B4=E5=AD=90=E8=A1=A8?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/XzdContractProgressSettlement.java | 5 + .../bo/XzdContractProgressSettlementBo.java | 9 ++ .../vo/XzdContractProgressSettlementVo.java | 5 + .../impl/XzdContractChangeServiceImpl.java | 125 ++++++++++++++---- .../impl/XzdContractDetailsServiceImpl.java | 109 +++++++++++---- ...ContractProgressSettlementServiceImpl.java | 50 +++++-- 6 files changed, 248 insertions(+), 55 deletions(-) diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdContractProgressSettlement.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdContractProgressSettlement.java index 4876e9d7..836dcea5 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdContractProgressSettlement.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/XzdContractProgressSettlement.java @@ -74,6 +74,11 @@ public class XzdContractProgressSettlement extends BaseEntity { */ private String contractName; + /** + * 项目id + */ + private Long projectId; + /** * 项目名称 */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdContractProgressSettlementBo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdContractProgressSettlementBo.java index f372cb3e..ab6dd9fa 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdContractProgressSettlementBo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/bo/XzdContractProgressSettlementBo.java @@ -83,6 +83,11 @@ public class XzdContractProgressSettlementBo extends BaseEntity { */ private String contractName; + /** + * 项目id + */ + private Long projectId; + /** * 项目名称 */ @@ -220,8 +225,12 @@ public class XzdContractProgressSettlementBo extends BaseEntity { */ private String fileId; + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") private Date beginCreateTime; + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd") private Date endCreateTime; /** diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdContractProgressSettlementVo.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdContractProgressSettlementVo.java index 23060a77..ea4c7666 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdContractProgressSettlementVo.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/domain/vo/XzdContractProgressSettlementVo.java @@ -103,6 +103,11 @@ public class XzdContractProgressSettlementVo implements Serializable { */ private String contractCode; + /** + * 项目id + */ + private Long projectId; + /** * 项目名称 */ diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdContractChangeServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdContractChangeServiceImpl.java index 5fbe10fc..92d0e589 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdContractChangeServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/xzd/service/impl/XzdContractChangeServiceImpl.java @@ -228,43 +228,122 @@ public class XzdContractChangeServiceImpl extends ServiceImpl 0; } @@ -313,6 +340,11 @@ public class XzdContractProgressSettlementServiceImpl extends ServiceImpl