From bc090b07e4310ee33a28a907dbf2cd542facc768 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期三, 19 二月 2025 09:55:44 +0800
Subject: [PATCH] 字段补充

---
 business/src/main/java/com/ycl/domain/form/ProjectInfoWinUnitForm.java  |   18 +++++++++++-------
 business/src/main/java/com/ycl/domain/form/ProjectInfoYearPlanForm.java |   10 +++-------
 business/src/main/resources/mapper/ProjectInfoWinUnitMapper.xml         |    5 +++++
 business/src/main/java/com/ycl/domain/entity/ProjectInfoWinUnit.java    |    7 +++++++
 business/src/main/java/com/ycl/domain/vo/ProjectInfoWinUnitVO.java      |   16 ++++++++++++----
 5 files changed, 38 insertions(+), 18 deletions(-)

diff --git a/business/src/main/java/com/ycl/domain/entity/ProjectInfoWinUnit.java b/business/src/main/java/com/ycl/domain/entity/ProjectInfoWinUnit.java
index 395e96e..e0f660b 100644
--- a/business/src/main/java/com/ycl/domain/entity/ProjectInfoWinUnit.java
+++ b/business/src/main/java/com/ycl/domain/entity/ProjectInfoWinUnit.java
@@ -3,6 +3,7 @@
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
+import java.util.Date;
 
 import com.ycl.system.domain.base.AbsEntity;
 import lombok.Data;
@@ -35,5 +36,11 @@
     /** 鑱旂郴鏂瑰紡 */
     private String phone;
 
+    @TableField("win_amount")
+    /** 涓爣閲戦 */
+    private String winAmount;
 
+    @TableField("win_time")
+    /** 涓爣鏃堕棿 */
+    private Date winTime;
 }
diff --git a/business/src/main/java/com/ycl/domain/form/ProjectInfoWinUnitForm.java b/business/src/main/java/com/ycl/domain/form/ProjectInfoWinUnitForm.java
index de77074..d7a3487 100644
--- a/business/src/main/java/com/ycl/domain/form/ProjectInfoWinUnitForm.java
+++ b/business/src/main/java/com/ycl/domain/form/ProjectInfoWinUnitForm.java
@@ -23,22 +23,26 @@
 @ApiModel(value = "ProjectInfoWinUnit琛ㄥ崟", description = "椤圭洰涓爣鍗曚綅琛ㄥ崟")
 public class ProjectInfoWinUnitForm extends AbsForm {
 
-    @NotNull(message = "椤圭洰id涓嶈兘涓虹┖", groups = {Add.class, Update.class})
-    @ApiModelProperty("椤圭洰id")
-    private Long projectInfoId;
-
-    @NotBlank(message = "涓爣鍗曚綅涓嶈兘涓虹┖", groups = {Add.class, Update.class})
+//    @NotBlank(message = "涓爣鍗曚綅涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("涓爣鍗曚綅")
     private String winUnit;
 
-    @NotBlank(message = "鑱旂郴浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
+//    @NotBlank(message = "鑱旂郴浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鑱旂郴浜�")
     private String contacts;
 
-    @NotBlank(message = "鑱旂郴鏂瑰紡涓嶈兘涓虹┖", groups = {Add.class, Update.class})
+//    @NotBlank(message = "鑱旂郴鏂瑰紡涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鑱旂郴鏂瑰紡")
     private String phone;
 
+    @ApiModelProperty("涓爣閲戦")
+    /** 涓爣閲戦 */
+    private String winAmount;
+
+    @ApiModelProperty("涓爣鏃堕棿")
+    /** 涓爣鏃堕棿 */
+    private Date winTime;
+
     public static ProjectInfoWinUnit getEntityByForm(@NonNull ProjectInfoWinUnitForm form, ProjectInfoWinUnit entity) {
         if(entity == null) {
           entity = new ProjectInfoWinUnit();
diff --git a/business/src/main/java/com/ycl/domain/form/ProjectInfoYearPlanForm.java b/business/src/main/java/com/ycl/domain/form/ProjectInfoYearPlanForm.java
index 191da01..def0acf 100644
--- a/business/src/main/java/com/ycl/domain/form/ProjectInfoYearPlanForm.java
+++ b/business/src/main/java/com/ycl/domain/form/ProjectInfoYearPlanForm.java
@@ -25,19 +25,15 @@
 @ApiModel(value = "ProjectInfoYearPlan琛ㄥ崟", description = "椤圭洰骞村害鎶曡祫璁″垝琛ㄥ崟")
 public class ProjectInfoYearPlanForm extends AbsForm {
 
-    @NotNull(message = "椤圭洰id涓嶈兘涓虹┖", groups = {Add.class, Update.class})
-    @ApiModelProperty("椤圭洰id")
-    private Long projectInfoId;
-
-    @NotBlank(message = "骞翠唤涓嶈兘涓虹┖", groups = {Add.class, Update.class})
+//    @NotBlank(message = "骞翠唤涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("骞翠唤")
     private String year;
 
-    @NotNull(message = "骞村害鎶曡祫閲戦涓嶈兘涓虹┖", groups = {Add.class, Update.class})
+//    @NotNull(message = "骞村害鎶曡祫閲戦涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("骞村害鎶曡祫閲戦")
     private BigDecimal yearTotalMoney;
 
-    @NotBlank(message = "宸ョ▼褰㈣薄杩涘害涓嶈兘涓虹┖", groups = {Add.class, Update.class})
+//    @NotBlank(message = "宸ョ▼褰㈣薄杩涘害涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("宸ョ▼褰㈣薄杩涘害")
     private String projectImageProgress;
 
diff --git a/business/src/main/java/com/ycl/domain/vo/ProjectInfoWinUnitVO.java b/business/src/main/java/com/ycl/domain/vo/ProjectInfoWinUnitVO.java
index bec0351..07665f7 100644
--- a/business/src/main/java/com/ycl/domain/vo/ProjectInfoWinUnitVO.java
+++ b/business/src/main/java/com/ycl/domain/vo/ProjectInfoWinUnitVO.java
@@ -1,13 +1,13 @@
 package com.ycl.domain.vo;
 
-import com.ycl.system.domain.base.AbsVo;
 import com.ycl.domain.entity.ProjectInfoWinUnit;
-import java.util.List;
-import org.springframework.lang.NonNull;
-import org.springframework.beans.BeanUtils;
+import com.ycl.system.domain.base.AbsVo;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
+import org.springframework.beans.BeanUtils;
+import org.springframework.lang.NonNull;
+
 import java.util.Date;
 
 /**
@@ -36,6 +36,14 @@
     @ApiModelProperty("鑱旂郴鏂瑰紡")
     private String phone;
 
+    @ApiModelProperty("涓爣閲戦")
+    /** 涓爣閲戦 */
+    private String winAmount;
+
+    @ApiModelProperty("涓爣鏃堕棿")
+    /** 涓爣鏃堕棿 */
+    private Date winTime;
+
     public static ProjectInfoWinUnitVO getVoByEntity(@NonNull ProjectInfoWinUnit entity, ProjectInfoWinUnitVO vo) {
         if(vo == null) {
             vo = new ProjectInfoWinUnitVO();
diff --git a/business/src/main/resources/mapper/ProjectInfoWinUnitMapper.xml b/business/src/main/resources/mapper/ProjectInfoWinUnitMapper.xml
index c14da99..559adc5 100644
--- a/business/src/main/resources/mapper/ProjectInfoWinUnitMapper.xml
+++ b/business/src/main/resources/mapper/ProjectInfoWinUnitMapper.xml
@@ -8,6 +8,8 @@
         <result column="win_unit" property="winUnit" />
         <result column="contacts" property="contacts" />
         <result column="phone" property="phone" />
+        <result column="win_time" property="winTime" />
+        <result column="win_amount" property="winAmount" />
     </resultMap>
 
 
@@ -19,6 +21,9 @@
     <select id="getById" resultMap="BaseResultMap">
         SELECT
             TPIWU.project_info_id,
+            TPIWU.win_time,
+            TPIWU.win_amount,
+            TPIWU.project_info_id,
             TPIWU.win_unit,
             TPIWU.contacts,
             TPIWU.phone,

--
Gitblit v1.8.0