From 6d86cb5870d09c7773bd276d8869484546cc4f85 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期四, 28 十一月 2024 02:46:41 +0800
Subject: [PATCH] 投资金额

---
 business/src/main/java/com/ycl/domain/form/ProjectInvestmentFundingForm.java               |   36 ---------
 business/src/main/java/com/ycl/domain/form/ProjectInvestmentPolicyComplianceForm.java      |   24 ------
 business/src/main/java/com/ycl/controller/ProjectInvestmentPolicyComplianceController.java |   16 ++--
 business/src/main/java/com/ycl/controller/ProjectUnitRegistrationInfoController.java       |   16 ++--
 business/src/main/java/com/ycl/domain/form/ProjectInvestmentInfoForm.java                  |    2 
 business/src/main/java/com/ycl/domain/entity/ProjectInvestmentFunding.java                 |    8 --
 business/src/main/resources/mapper/ProjectInvestmentInfoMapper.xml                         |    5 -
 business/src/main/java/com/ycl/domain/vo/ProjectInvestmentPolicyComplianceVO.java          |    8 --
 business/src/main/java/com/ycl/domain/vo/ProjectUnitRegistrationInfoVO.java                |    8 --
 business/src/main/java/com/ycl/domain/form/ProjectUnitRegistrationInfoForm.java            |   28 -------
 business/src/main/java/com/ycl/service/impl/ProjectInvestmentInfoServiceImpl.java          |    8 +
 business/src/main/java/com/ycl/controller/ProjectInvestmentFundingController.java          |   16 ++--
 business/src/main/java/com/ycl/domain/entity/ProjectUnitRegistrationInfo.java              |    8 --
 business/src/main/java/com/ycl/domain/vo/ProjectInvestmentFundingVO.java                   |    8 --
 business/src/main/java/com/ycl/domain/entity/ProjectInvestmentPolicyCompliance.java        |    8 --
 business/src/main/java/com/ycl/service/impl/ProjectInvestmentFundingServiceImpl.java       |   18 +++
 16 files changed, 46 insertions(+), 171 deletions(-)

diff --git a/business/src/main/java/com/ycl/controller/ProjectInvestmentFundingController.java b/business/src/main/java/com/ycl/controller/ProjectInvestmentFundingController.java
index 4f5d4ff..5ecf6c4 100644
--- a/business/src/main/java/com/ycl/controller/ProjectInvestmentFundingController.java
+++ b/business/src/main/java/com/ycl/controller/ProjectInvestmentFundingController.java
@@ -27,55 +27,55 @@
 @RequiredArgsConstructor
 @Api(value = "椤圭洰鎶曡祫鍙婅祫閲戞潵婧愭儏鍐佃〃", tags = "椤圭洰鎶曡祫鍙婅祫閲戞潵婧愭儏鍐佃〃绠$悊")
 @RestController
-@RequestMapping("/project-investment-funding")
+@RequestMapping("/project/investmentFunding")
 public class ProjectInvestmentFundingController {
 
     private final ProjectInvestmentFundingService projectInvestmentFundingService;
 
     @PostMapping
     @ApiOperation(value = "娣诲姞", notes = "娣诲姞")
-    @PreAuthorize("hasAuthority('projectInvestmentFunding:add')")
+//    @PreAuthorize("hasAuthority('projectInvestmentFunding:add')")
     public Result add(@RequestBody @Validated(Add.class) ProjectInvestmentFundingForm form) {
         return projectInvestmentFundingService.add(form);
     }
 
     @PutMapping
     @ApiOperation(value = "淇敼", notes = "淇敼")
-    @PreAuthorize("hasAuthority('projectInvestmentFunding:edit')")
+//    @PreAuthorize("hasAuthority('projectInvestmentFunding:edit')")
     public Result update(@RequestBody @Validated(Update.class) ProjectInvestmentFundingForm form) {
         return projectInvestmentFundingService.update(form);
     }
 
     @DeleteMapping("/{id}")
     @ApiOperation(value = "ID鍒犻櫎", notes = "ID鍒犻櫎")
-    @PreAuthorize("hasAuthority('projectInvestmentFunding:del')")
+//    @PreAuthorize("hasAuthority('projectInvestmentFunding:del')")
     public Result removeById(@PathVariable("id") String id) {
         return projectInvestmentFundingService.removeById(id);
     }
 
     @DeleteMapping("/batch")
     @ApiOperation(value = "鎵归噺鍒犻櫎", notes = "鎵归噺鍒犻櫎")
-    @PreAuthorize("hasAuthority('projectInvestmentFunding:del:batch')")
+//    @PreAuthorize("hasAuthority('projectInvestmentFunding:del:batch')")
     public Result remove(@RequestBody @NotEmpty(message = "璇烽�夋嫨鏁版嵁") List<String> ids) {
         return projectInvestmentFundingService.remove(ids);
     }
 
     @GetMapping("/page")
     @ApiOperation(value = "鍒嗛〉", notes = "鍒嗛〉")
-    @PreAuthorize("hasAuthority('projectInvestmentFunding:page')")
+//    @PreAuthorize("hasAuthority('projectInvestmentFunding:page')")
     public Result page(ProjectInvestmentFundingQuery query) {
         return projectInvestmentFundingService.page(query);
     }
 
     @GetMapping("/{id}")
     @ApiOperation(value = "璇︽儏", notes = "璇︽儏")
-    @PreAuthorize("hasAuthority('projectInvestmentFunding:detail')")
+//    @PreAuthorize("hasAuthority('projectInvestmentFunding:detail')")
     public Result detail(@PathVariable("id") Integer id) {
         return projectInvestmentFundingService.detail(id);
     }
 
     @GetMapping("/list")
-    @PreAuthorize("hasAuthority('projectInvestmentFunding:list')")
+//    @PreAuthorize("hasAuthority('projectInvestmentFunding:list')")
     @ApiOperation(value = "鍒楄〃", notes = "鍒楄〃")
     public Result list() {
         return projectInvestmentFundingService.all();
diff --git a/business/src/main/java/com/ycl/controller/ProjectInvestmentPolicyComplianceController.java b/business/src/main/java/com/ycl/controller/ProjectInvestmentPolicyComplianceController.java
index 1541b7c..3c12c66 100644
--- a/business/src/main/java/com/ycl/controller/ProjectInvestmentPolicyComplianceController.java
+++ b/business/src/main/java/com/ycl/controller/ProjectInvestmentPolicyComplianceController.java
@@ -27,55 +27,55 @@
 @RequiredArgsConstructor
 @Api(value = "鎶曡祫椤圭洰浜т笟鏀跨瓥绗﹀悎鎯呭喌琛�", tags = "鎶曡祫椤圭洰浜т笟鏀跨瓥绗﹀悎鎯呭喌琛ㄧ鐞�")
 @RestController
-@RequestMapping("/project-investment-policy-compliance")
+@RequestMapping("/project/investmentPolicyCompliance")
 public class ProjectInvestmentPolicyComplianceController {
 
     private final ProjectInvestmentPolicyComplianceService projectInvestmentPolicyComplianceService;
 
     @PostMapping
     @ApiOperation(value = "娣诲姞", notes = "娣诲姞")
-    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:add')")
+//    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:add')")
     public Result add(@RequestBody @Validated(Add.class) ProjectInvestmentPolicyComplianceForm form) {
         return projectInvestmentPolicyComplianceService.add(form);
     }
 
     @PutMapping
     @ApiOperation(value = "淇敼", notes = "淇敼")
-    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:edit')")
+//    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:edit')")
     public Result update(@RequestBody @Validated(Update.class) ProjectInvestmentPolicyComplianceForm form) {
         return projectInvestmentPolicyComplianceService.update(form);
     }
 
     @DeleteMapping("/{id}")
     @ApiOperation(value = "ID鍒犻櫎", notes = "ID鍒犻櫎")
-    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:del')")
+//    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:del')")
     public Result removeById(@PathVariable("id") String id) {
         return projectInvestmentPolicyComplianceService.removeById(id);
     }
 
     @DeleteMapping("/batch")
     @ApiOperation(value = "鎵归噺鍒犻櫎", notes = "鎵归噺鍒犻櫎")
-    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:del:batch')")
+//    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:del:batch')")
     public Result remove(@RequestBody @NotEmpty(message = "璇烽�夋嫨鏁版嵁") List<String> ids) {
         return projectInvestmentPolicyComplianceService.remove(ids);
     }
 
     @GetMapping("/page")
     @ApiOperation(value = "鍒嗛〉", notes = "鍒嗛〉")
-    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:page')")
+//    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:page')")
     public Result page(ProjectInvestmentPolicyComplianceQuery query) {
         return projectInvestmentPolicyComplianceService.page(query);
     }
 
     @GetMapping("/{id}")
     @ApiOperation(value = "璇︽儏", notes = "璇︽儏")
-    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:detail')")
+//    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:detail')")
     public Result detail(@PathVariable("id") Integer id) {
         return projectInvestmentPolicyComplianceService.detail(id);
     }
 
     @GetMapping("/list")
-    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:list')")
+//    @PreAuthorize("hasAuthority('projectInvestmentPolicyCompliance:list')")
     @ApiOperation(value = "鍒楄〃", notes = "鍒楄〃")
     public Result list() {
         return projectInvestmentPolicyComplianceService.all();
diff --git a/business/src/main/java/com/ycl/controller/ProjectUnitRegistrationInfoController.java b/business/src/main/java/com/ycl/controller/ProjectUnitRegistrationInfoController.java
index 4fe5396..a975aaa 100644
--- a/business/src/main/java/com/ycl/controller/ProjectUnitRegistrationInfoController.java
+++ b/business/src/main/java/com/ycl/controller/ProjectUnitRegistrationInfoController.java
@@ -27,55 +27,55 @@
 @RequiredArgsConstructor
 @Api(value = "椤圭洰锛堟硶浜猴級鍗曚綅鐧昏淇℃伅琛�", tags = "椤圭洰锛堟硶浜猴級鍗曚綅鐧昏淇℃伅琛ㄧ鐞�")
 @RestController
-@RequestMapping("/project-unit-registration-info")
+@RequestMapping("/project/unitRegistrationInfo")
 public class ProjectUnitRegistrationInfoController {
 
     private final ProjectUnitRegistrationInfoService projectUnitRegistrationInfoService;
 
     @PostMapping
     @ApiOperation(value = "娣诲姞", notes = "娣诲姞")
-    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:add')")
+//    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:add')")
     public Result add(@RequestBody @Validated(Add.class) ProjectUnitRegistrationInfoForm form) {
         return projectUnitRegistrationInfoService.add(form);
     }
 
     @PutMapping
     @ApiOperation(value = "淇敼", notes = "淇敼")
-    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:edit')")
+//    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:edit')")
     public Result update(@RequestBody @Validated(Update.class) ProjectUnitRegistrationInfoForm form) {
         return projectUnitRegistrationInfoService.update(form);
     }
 
     @DeleteMapping("/{id}")
     @ApiOperation(value = "ID鍒犻櫎", notes = "ID鍒犻櫎")
-    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:del')")
+//    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:del')")
     public Result removeById(@PathVariable("id") String id) {
         return projectUnitRegistrationInfoService.removeById(id);
     }
 
     @DeleteMapping("/batch")
     @ApiOperation(value = "鎵归噺鍒犻櫎", notes = "鎵归噺鍒犻櫎")
-    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:del:batch')")
+//    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:del:batch')")
     public Result remove(@RequestBody @NotEmpty(message = "璇烽�夋嫨鏁版嵁") List<String> ids) {
         return projectUnitRegistrationInfoService.remove(ids);
     }
 
     @GetMapping("/page")
     @ApiOperation(value = "鍒嗛〉", notes = "鍒嗛〉")
-    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:page')")
+//    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:page')")
     public Result page(ProjectUnitRegistrationInfoQuery query) {
         return projectUnitRegistrationInfoService.page(query);
     }
 
     @GetMapping("/{id}")
     @ApiOperation(value = "璇︽儏", notes = "璇︽儏")
-    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:detail')")
+//    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:detail')")
     public Result detail(@PathVariable("id") Integer id) {
         return projectUnitRegistrationInfoService.detail(id);
     }
 
     @GetMapping("/list")
-    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:list')")
+//    @PreAuthorize("hasAuthority('projectUnitRegistrationInfo:list')")
     @ApiOperation(value = "鍒楄〃", notes = "鍒楄〃")
     public Result list() {
         return projectUnitRegistrationInfoService.all();
diff --git a/business/src/main/java/com/ycl/domain/entity/ProjectInvestmentFunding.java b/business/src/main/java/com/ycl/domain/entity/ProjectInvestmentFunding.java
index 28343de..93486e7 100644
--- a/business/src/main/java/com/ycl/domain/entity/ProjectInvestmentFunding.java
+++ b/business/src/main/java/com/ycl/domain/entity/ProjectInvestmentFunding.java
@@ -123,17 +123,9 @@
     /** 鍏朵粬鎶曡祫鎬婚 */
     private String otherInvestmentTotal;
 
-    @TableField("gmt_create_time")
-    /** 鍒涘缓鏃堕棿 */
-    private LocalDateTime gmtCreateTime;
-
     @TableField("create_by")
     /** 鍒涘缓浜� */
     private Long createBy;
-
-    @TableField("gmt_update_time")
-    /** 鏇存柊鏃堕棿 */
-    private LocalDateTime gmtUpdateTime;
 
     @TableField("update_by")
     /** 鏇存柊浜� */
diff --git a/business/src/main/java/com/ycl/domain/entity/ProjectInvestmentPolicyCompliance.java b/business/src/main/java/com/ycl/domain/entity/ProjectInvestmentPolicyCompliance.java
index 8fb94a5..bc9563f 100644
--- a/business/src/main/java/com/ycl/domain/entity/ProjectInvestmentPolicyCompliance.java
+++ b/business/src/main/java/com/ycl/domain/entity/ProjectInvestmentPolicyCompliance.java
@@ -75,14 +75,6 @@
     /** 澶囨敞 */
     private String remarks;
 
-    @TableField("gmt_create_time")
-    /** 鍒涘缓鏃堕棿 */
-    private LocalDateTime gmtCreateTime;
-
-    @TableField("gmt_update_time")
-    /** 鏇存柊鏃堕棿 */
-    private LocalDateTime gmtUpdateTime;
-
     @TableField("create_by")
     /** 鍒涘缓浜� */
     private Long createBy;
diff --git a/business/src/main/java/com/ycl/domain/entity/ProjectUnitRegistrationInfo.java b/business/src/main/java/com/ycl/domain/entity/ProjectUnitRegistrationInfo.java
index 7785a52..1699ae4 100644
--- a/business/src/main/java/com/ycl/domain/entity/ProjectUnitRegistrationInfo.java
+++ b/business/src/main/java/com/ycl/domain/entity/ProjectUnitRegistrationInfo.java
@@ -108,13 +108,5 @@
     /** 鏇存柊浜� */
     private Long updateBy;
 
-    @TableField("gmt_create_time")
-    /** 鍒涘缓鏃堕棿 */
-    private LocalDateTime gmtCreateTime;
-
-    @TableField("gmt_update_time")
-    /** 鏇存柊鏃堕棿 */
-    private LocalDateTime gmtUpdateTime;
-
 
 }
diff --git a/business/src/main/java/com/ycl/domain/form/ProjectInvestmentFundingForm.java b/business/src/main/java/com/ycl/domain/form/ProjectInvestmentFundingForm.java
index e62ec8a..d565403 100644
--- a/business/src/main/java/com/ycl/domain/form/ProjectInvestmentFundingForm.java
+++ b/business/src/main/java/com/ycl/domain/form/ProjectInvestmentFundingForm.java
@@ -22,124 +22,88 @@
 @Data
 @ApiModel(value = "ProjectInvestmentFunding琛ㄥ崟", description = "椤圭洰鎶曡祫鍙婅祫閲戞潵婧愭儏鍐佃〃琛ㄥ崟")
 public class ProjectInvestmentFundingForm extends AbsForm {
-
     @NotNull(message = "椤圭洰id涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰id")
     private Long projectId;
 
-    @NotBlank(message = "椤圭洰鎬绘姇璧勯涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰鎬绘姇璧勯")
     private String totalInvestment;
 
-    @NotBlank(message = "椤圭洰鏈噾涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰鏈噾")
     private String principal;
 
-    @NotBlank(message = "鏀垮簻鎶曡祫鎬婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鏀垮簻鎶曡祫鎬婚")
     private String governmentInvestmentTotal;
 
-    @NotBlank(message = "涓ぎ鎶曡祫鎬婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("涓ぎ鎶曡祫鎬婚")
     private String centralInvestmentTotal;
 
-    @NotBlank(message = "涓ぎ棰勭畻鎶曡祫涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("涓ぎ棰勭畻鎶曡祫")
     private String centralBudgetInvestment;
 
-    @NotBlank(message = "涓ぎ璐㈡斂涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("涓ぎ璐㈡斂")
     private String centralFiscalInvestment;
 
-    @NotBlank(message = "涓ぎ涓撻」鍊哄埜绛归泦鐨勪笓椤瑰缓璁捐祫閲戜笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("涓ぎ涓撻」鍊哄埜绛归泦鐨勪笓椤瑰缓璁捐祫閲�")
     private String centralSpecialBondInvestment;
 
-    @NotBlank(message = "涓ぎ涓撻」寤鸿鍩洪噾涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("涓ぎ涓撻」寤鸿鍩洪噾")
     private String centralSpecialFundInvestment;
 
-    @NotBlank(message = "鐪佺骇鎶曡祫鎬婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鐪佺骇鎶曡祫鎬婚")
     private String provincialInvestmentTotal;
 
-    @NotBlank(message = "鐪侀绠楀唴鎶曡祫涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鐪侀绠楀唴鎶曡祫")
     private String provincialBudgetInvestment;
 
-    @NotBlank(message = "鐪佽储鏀挎�у缓璁炬姇璧勪笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鐪佽储鏀挎�у缓璁炬姇璧�")
     private String provincialFiscalInvestment;
 
-    @NotBlank(message = "鐪佷笓椤瑰缓璁捐祫閲戜笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鐪佷笓椤瑰缓璁捐祫閲�")
     private String provincialSpecialFundInvestment;
 
-    @NotBlank(message = "甯傦紙宸烇級鎶曡祫鎬婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("甯傦紙宸烇級鎶曡祫鎬婚")
     private String cityInvestmentTotal;
 
-    @NotBlank(message = "甯傦紙宸烇級棰勭畻鍐呮姇璧勪笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("甯傦紙宸烇級棰勭畻鍐呮姇璧�")
     private String cityBudgetInvestment;
 
-    @NotBlank(message = "甯傦紙宸烇級璐㈡斂鎬ф姇璧勪笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("甯傦紙宸烇級璐㈡斂鎬ф姇璧�")
     private String cityFiscalInvestment;
 
-    @NotBlank(message = "甯傦紙宸烇級涓撻」璧勯噾涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("甯傦紙宸烇級涓撻」璧勯噾")
     private String citySpecialFundInvestment;
 
-    @NotBlank(message = "鍘匡紙甯傘�佸尯锛夋姇璧勬�婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鍘匡紙甯傘�佸尯锛夋姇璧勬�婚")
     private String countyInvestmentTotal;
 
-    @NotBlank(message = "鍘匡紙甯傘�佸尯锛夐绠楀唴鎶曡祫涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鍘匡紙甯傘�佸尯锛夐绠楀唴鎶曡祫")
     private String countyBudgetInvestment;
 
-    @NotBlank(message = "鍘匡紙甯傘�佸尯锛夎储鏀挎�у缓璁捐祫閲戜笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鍘匡紙甯傘�佸尯锛夎储鏀挎�у缓璁捐祫閲�")
     private String countyFiscalInvestment;
 
-    @NotBlank(message = "鍘匡紙甯傘�佸尯锛変笓椤硅祫閲戜笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鍘匡紙甯傘�佸尯锛変笓椤硅祫閲�")
     private String countySpecialFundInvestment;
 
-    @NotBlank(message = "鍥藉唴璐锋鎬婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鍥藉唴璐锋鎬婚")
     private String domesticLoanTotal;
 
-    @NotBlank(message = "閾惰璐锋涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("閾惰璐锋")
     private String bankLoan;
 
-    @NotBlank(message = "澶栧晢鎶曡祫鎬婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("澶栧晢鎶曡祫鎬婚")
     private String foreignInvestmentTotal;
 
-    @NotBlank(message = "浼佷笟鑷鎬婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("浼佷笟鑷鎬婚")
     private String enterpriseSelfRaisedTotal;
 
-    @NotBlank(message = "鍏朵粬鎶曡祫鎬婚涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鍏朵粬鎶曡祫鎬婚")
     private String otherInvestmentTotal;
 
-    @NotNull(message = "鍒涘缓鏃堕棿涓嶈兘涓虹┖", groups = {Add.class, Update.class})
-    @ApiModelProperty("鍒涘缓鏃堕棿")
-    private Date gmtCreateTime;
-
-    @NotNull(message = "鍒涘缓浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鍒涘缓浜�")
     private Long createBy;
 
-    @NotNull(message = "鏇存柊鏃堕棿涓嶈兘涓虹┖", groups = {Add.class, Update.class})
-    @ApiModelProperty("鏇存柊鏃堕棿")
-    private Date gmtUpdateTime;
-
-    @NotNull(message = "鏇存柊浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鏇存柊浜�")
     private Long updateBy;
 
diff --git a/business/src/main/java/com/ycl/domain/form/ProjectInvestmentInfoForm.java b/business/src/main/java/com/ycl/domain/form/ProjectInvestmentInfoForm.java
index 3faafe5..91269d4 100644
--- a/business/src/main/java/com/ycl/domain/form/ProjectInvestmentInfoForm.java
+++ b/business/src/main/java/com/ycl/domain/form/ProjectInvestmentInfoForm.java
@@ -23,7 +23,7 @@
 @Data
 @ApiModel(value = "ProjectInvestmentInfo琛ㄥ崟", description = "鎶曡祫椤圭洰鍩虹淇℃伅琛ㄨ〃鍗�")
 public class ProjectInvestmentInfoForm extends AbsForm {
-
+    @NotNull(message = "椤圭洰id涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰id")
     private Long projectId;
 
diff --git a/business/src/main/java/com/ycl/domain/form/ProjectInvestmentPolicyComplianceForm.java b/business/src/main/java/com/ycl/domain/form/ProjectInvestmentPolicyComplianceForm.java
index 87130cf..b6d7306 100644
--- a/business/src/main/java/com/ycl/domain/form/ProjectInvestmentPolicyComplianceForm.java
+++ b/business/src/main/java/com/ycl/domain/form/ProjectInvestmentPolicyComplianceForm.java
@@ -22,76 +22,52 @@
 @Data
 @ApiModel(value = "ProjectInvestmentPolicyCompliance琛ㄥ崟", description = "鎶曡祫椤圭洰浜т笟鏀跨瓥绗﹀悎鎯呭喌琛ㄨ〃鍗�")
 public class ProjectInvestmentPolicyComplianceForm extends AbsForm {
-
     @NotNull(message = "椤圭洰id涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰id")
     private Long projectId;
 
-    @NotBlank(message = "绗﹀悎浜т笟鏀跨瓥闄勪欢涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("绗﹀悎浜т笟鏀跨瓥闄勪欢")
     private String policyComplianceAttachment;
 
-    @NotBlank(message = "鏄惁灞炰簬銆婁骇涓氱粨鏋勮皟鏁存寚瀵肩洰褰曘�嬩笅鐨勯」鐩笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鏄惁灞炰簬銆婁骇涓氱粨鏋勮皟鏁存寚瀵肩洰褰曘�嬩笅鐨勯」鐩�")
     private Boolean belongsToIndustryAdjustmentDirectory;
 
-    @NotBlank(message = "鏄惁灞炰簬鏈垪鍏ャ�婁骇涓氱粨鏋勮皟鏁存寚瀵肩洰褰曘�嬬殑鍏佽绫婚」鐩笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鏄惁灞炰簬鏈垪鍏ャ�婁骇涓氱粨鏋勮皟鏁存寚瀵肩洰褰曘�嬬殑鍏佽绫婚」鐩�")
     private Boolean belongsToAllowedProjects;
 
-    @NotNull(message = "鏄惁灞炰簬銆婅タ閮ㄥ湴鍖洪紦鍔辩被浜т笟鐩綍銆嬬殑椤圭洰涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鏄惁灞炰簬銆婅タ閮ㄥ湴鍖洪紦鍔辩被浜т笟鐩綍銆嬬殑椤圭洰")
     private Boolean belongsToWesternEncouragedDirectory;
 
-    @NotNull(message = "鏄惁涓嶅睘浜庝骇涓氭斂绛栫姝㈡姇璧勫缓璁炬垨瀹炶鏍稿噯銆佸鎵圭鐞嗙殑椤圭洰涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鏄惁涓嶅睘浜庝骇涓氭斂绛栫姝㈡姇璧勫缓璁炬垨瀹炶鏍稿噯銆佸鎵圭鐞嗙殑椤圭洰")
     private Boolean notBannedOrControlledProject;
 
-    @NotNull(message = "濉姤淇℃伅鏄惁鐪熷疄涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("濉姤淇℃伅鏄惁鐪熷疄")
     private Boolean informationIsTrue;
 
-    @NotBlank(message = "涓撻」瑙勫垝澶嶅悎鎯呭喌涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("涓撻」瑙勫垝澶嶅悎鎯呭喌")
     private String specialPlanningCompliance;
 
-    @NotBlank(message = "椤圭洰鑳借�楁儏鍐典笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰鑳借�楁儏鍐�")
     private String energyConsumption;
 
-    @NotBlank(message = "椤圭洰骞寸患鍚堣兘婧愭秷璐归噺锛堟爣鍑嗙叅褰撻噺鍊硷級涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰骞寸患鍚堣兘婧愭秷璐归噺锛堟爣鍑嗙叅褰撻噺鍊硷級")
     private String annualEnergyConsumption;
 
-    @NotBlank(message = "椤圭洰骞寸數鍔涙秷鑰楅噺锛堟爣鍑嗙叅褰撻噺鍊硷級涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰骞寸數鍔涙秷鑰楅噺锛堟爣鍑嗙叅褰撻噺鍊硷級")
     private String annualElectricityConsumption;
 
-    @NotBlank(message = "鑺傝兘瀹℃煡锛�1闇�瑕侊紝0涓嶉渶瑕侊級涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鑺傝兘瀹℃煡锛�1闇�瑕侊紝0涓嶉渶瑕侊級")
     private String energyCheck;
 
-    @NotBlank(message = "涓嶅啀鍗曠嫭杩涜鑺傝兘瀹℃煡鐨勭被鍨嬩笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("涓嶅啀鍗曠嫭杩涜鑺傝兘瀹℃煡鐨勭被鍨�")
     private String noOnlyCheckType;
 
-    @NotBlank(message = "澶囨敞涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("澶囨敞")
     private String remarks;
 
-    @NotNull(message = "鍒涘缓鏃堕棿涓嶈兘涓虹┖", groups = {Add.class, Update.class})
-    @ApiModelProperty("鍒涘缓鏃堕棿")
-    private Date gmtCreateTime;
-
-    @NotNull(message = "鏇存柊鏃堕棿涓嶈兘涓虹┖", groups = {Add.class, Update.class})
-    @ApiModelProperty("鏇存柊鏃堕棿")
-    private Date gmtUpdateTime;
-
-    @NotNull(message = "鍒涘缓浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鍒涘缓浜�")
     private Long createBy;
 
-    @NotNull(message = "鏇存柊浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鏇存柊浜�")
     private Long updateBy;
 
diff --git a/business/src/main/java/com/ycl/domain/form/ProjectUnitRegistrationInfoForm.java b/business/src/main/java/com/ycl/domain/form/ProjectUnitRegistrationInfoForm.java
index d3fe887..097161e 100644
--- a/business/src/main/java/com/ycl/domain/form/ProjectUnitRegistrationInfoForm.java
+++ b/business/src/main/java/com/ycl/domain/form/ProjectUnitRegistrationInfoForm.java
@@ -29,97 +29,69 @@
     @ApiModelProperty("椤圭洰id")
     private Long projectId;
 
-    @NotNull(message = "椤圭洰鎬绘姇璧勯涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰鎬绘姇璧勯")
     private BigDecimal totalInvestment;
 
-    @NotBlank(message = "椤圭洰鍗曚綅涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰鍗曚綅")
     private String projectUnit;
 
-    @NotBlank(message = "椤圭洰鍗曚綅绫诲瀷涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰鍗曚綅绫诲瀷")
     private String projectUnitType;
 
-    @NotBlank(message = "鐧昏娉ㄥ唽绫诲瀷涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鐧昏娉ㄥ唽绫诲瀷")
     private String registrationType;
 
-    @NotBlank(message = "鎺ц偂鎯呭喌涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鎺ц偂鎯呭喌")
     private String holdingSituation;
 
-    @NotBlank(message = "璇佺収绫诲瀷涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("璇佺収绫诲瀷")
     private String certificateType;
 
-    @NotBlank(message = "璇佺収鍙风爜涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("璇佺収鍙风爜")
     private String certificateNumber;
 
-    @NotBlank(message = "娉ㄥ唽鍦板潃涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("娉ㄥ唽鍦板潃")
     private String registeredAddress;
 
-    @NotNull(message = "娉ㄥ唽璧勯噾涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("娉ㄥ唽璧勯噾")
     private BigDecimal registeredCapital;
 
-    @NotBlank(message = "娉曚汉浠h〃涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("娉曚汉浠h〃")
     private String legalRepresentative;
 
-    @NotBlank(message = "鍥哄畾鐢佃瘽涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鍥哄畾鐢佃瘽")
     private String fixedPhone;
 
-    @NotBlank(message = "娉曚汉韬唤璇佷笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("娉曚汉韬唤璇�")
     private String legalPersonIdcard;
 
-    @NotBlank(message = "椤圭洰鑱旂郴浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("椤圭洰鑱旂郴浜�")
     private String projectContactPerson;
 
-    @NotBlank(message = "绉诲姩鐢佃瘽涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("绉诲姩鐢佃瘽")
     private String phone;
 
-    @NotBlank(message = "鑱旂郴浜鸿韩浠借瘉涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鑱旂郴浜鸿韩浠借瘉")
     private String contactIdcard;
 
-    @NotBlank(message = "寰俊鍙蜂笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("寰俊鍙�")
     private String wechat;
 
-    @NotBlank(message = "鑱旂郴浜洪�氳鍦板潃涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鑱旂郴浜洪�氳鍦板潃")
     private String contactAddress;
 
-    @NotBlank(message = "閭斂缂栫爜涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("閭斂缂栫爜")
     private String postCode;
 
-    @NotBlank(message = "鐢靛瓙閭涓嶈兘涓虹┖", groups = {Add.class, Update.class})
     @ApiModelProperty("鐢靛瓙閭")
     private String email;
 
-    @NotNull(message = "鍒涘缓浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鍒涘缓浜�")
     private Long createBy;
 
-    @NotNull(message = "鏇存柊浜轰笉鑳戒负绌�", groups = {Add.class, Update.class})
     @ApiModelProperty("鏇存柊浜�")
     private Long updateBy;
 
-    @NotNull(message = "鍒涘缓鏃堕棿涓嶈兘涓虹┖", groups = {Add.class, Update.class})
-    @ApiModelProperty("鍒涘缓鏃堕棿")
-    private Date gmtCreateTime;
-
-    @NotNull(message = "鏇存柊鏃堕棿涓嶈兘涓虹┖", groups = {Add.class, Update.class})
-    @ApiModelProperty("鏇存柊鏃堕棿")
-    private Date gmtUpdateTime;
 
     public static ProjectUnitRegistrationInfo getEntityByForm(@NonNull ProjectUnitRegistrationInfoForm form, ProjectUnitRegistrationInfo entity) {
         if(entity == null) {
diff --git a/business/src/main/java/com/ycl/domain/vo/ProjectInvestmentFundingVO.java b/business/src/main/java/com/ycl/domain/vo/ProjectInvestmentFundingVO.java
index b8369f8..55cfaec 100644
--- a/business/src/main/java/com/ycl/domain/vo/ProjectInvestmentFundingVO.java
+++ b/business/src/main/java/com/ycl/domain/vo/ProjectInvestmentFundingVO.java
@@ -124,17 +124,9 @@
     @ApiModelProperty("鍏朵粬鎶曡祫鎬婚")
     private String otherInvestmentTotal;
 
-    /** 鍒涘缓鏃堕棿 */
-    @ApiModelProperty("鍒涘缓鏃堕棿")
-    private Date gmtCreateTime;
-
     /** 鍒涘缓浜� */
     @ApiModelProperty("鍒涘缓浜�")
     private Long createBy;
-
-    /** 鏇存柊鏃堕棿 */
-    @ApiModelProperty("鏇存柊鏃堕棿")
-    private Date gmtUpdateTime;
 
     /** 鏇存柊浜� */
     @ApiModelProperty("鏇存柊浜�")
diff --git a/business/src/main/java/com/ycl/domain/vo/ProjectInvestmentPolicyComplianceVO.java b/business/src/main/java/com/ycl/domain/vo/ProjectInvestmentPolicyComplianceVO.java
index a1406c6..61b1e88 100644
--- a/business/src/main/java/com/ycl/domain/vo/ProjectInvestmentPolicyComplianceVO.java
+++ b/business/src/main/java/com/ycl/domain/vo/ProjectInvestmentPolicyComplianceVO.java
@@ -76,14 +76,6 @@
     @ApiModelProperty("澶囨敞")
     private String remarks;
 
-    /** 鍒涘缓鏃堕棿 */
-    @ApiModelProperty("鍒涘缓鏃堕棿")
-    private Date gmtCreateTime;
-
-    /** 鏇存柊鏃堕棿 */
-    @ApiModelProperty("鏇存柊鏃堕棿")
-    private Date gmtUpdateTime;
-
     /** 鍒涘缓浜� */
     @ApiModelProperty("鍒涘缓浜�")
     private Long createBy;
diff --git a/business/src/main/java/com/ycl/domain/vo/ProjectUnitRegistrationInfoVO.java b/business/src/main/java/com/ycl/domain/vo/ProjectUnitRegistrationInfoVO.java
index 1558401..0ccba7c 100644
--- a/business/src/main/java/com/ycl/domain/vo/ProjectUnitRegistrationInfoVO.java
+++ b/business/src/main/java/com/ycl/domain/vo/ProjectUnitRegistrationInfoVO.java
@@ -110,14 +110,6 @@
     @ApiModelProperty("鏇存柊浜�")
     private Long updateBy;
 
-    /** 鍒涘缓鏃堕棿 */
-    @ApiModelProperty("鍒涘缓鏃堕棿")
-    private Date gmtCreateTime;
-
-    /** 鏇存柊鏃堕棿 */
-    @ApiModelProperty("鏇存柊鏃堕棿")
-    private Date gmtUpdateTime;
-
     public static ProjectUnitRegistrationInfoVO getVoByEntity(@NonNull ProjectUnitRegistrationInfo entity, ProjectUnitRegistrationInfoVO vo) {
         if(vo == null) {
             vo = new ProjectUnitRegistrationInfoVO();
diff --git a/business/src/main/java/com/ycl/service/impl/ProjectInvestmentFundingServiceImpl.java b/business/src/main/java/com/ycl/service/impl/ProjectInvestmentFundingServiceImpl.java
index d77109b..ff2a93b 100644
--- a/business/src/main/java/com/ycl/service/impl/ProjectInvestmentFundingServiceImpl.java
+++ b/business/src/main/java/com/ycl/service/impl/ProjectInvestmentFundingServiceImpl.java
@@ -1,7 +1,11 @@
 package com.ycl.service.impl;
 
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.ycl.common.utils.SecurityUtils;
 import com.ycl.domain.entity.ProjectInvestmentFunding;
+import com.ycl.domain.entity.ProjectInvestmentInfo;
+import com.ycl.domain.vo.ProjectInvestmentInfoVO;
 import com.ycl.mapper.ProjectInvestmentFundingMapper;
 import com.ycl.service.ProjectInvestmentFundingService;
 import com.ycl.common.base.Result;
@@ -38,8 +42,11 @@
     @Override
     public Result add(ProjectInvestmentFundingForm form) {
         ProjectInvestmentFunding entity = ProjectInvestmentFundingForm.getEntityByForm(form, null);
+        Long userId = SecurityUtils.getUserId();
+        entity.setCreateBy(userId);
+        entity.setUpdateBy(userId);
         baseMapper.insert(entity);
-        return Result.ok("娣诲姞鎴愬姛");
+        return Result.ok("娣诲姞鎴愬姛").data(entity.getId());
     }
 
     /**
@@ -54,6 +61,8 @@
         // 涓虹┖鎶汭llegalArgumentException锛屽仛鍏ㄥ眬寮傚父澶勭悊
         Assert.notNull(entity, "璁板綍涓嶅瓨鍦�");
         BeanUtils.copyProperties(form, entity);
+        Long userId = SecurityUtils.getUserId();
+        entity.setUpdateBy(userId);
         baseMapper.updateById(entity);
         return Result.ok("淇敼鎴愬姛");
     }
@@ -99,8 +108,11 @@
      */
     @Override
     public Result detail(Integer id) {
-        ProjectInvestmentFundingVO vo = baseMapper.getById(id);
-        Assert.notNull(vo, "璁板綍涓嶅瓨鍦�");
+        QueryWrapper<ProjectInvestmentFunding> queryWrapper = new QueryWrapper<>();
+        queryWrapper.eq("project_id",id);
+        ProjectInvestmentFunding entity = baseMapper.selectOne(queryWrapper);
+        Assert.notNull(entity, "璁板綍涓嶅瓨鍦�");
+        ProjectInvestmentFundingVO vo = ProjectInvestmentFundingVO.getVoByEntity(entity, null);
         return Result.ok().data(vo);
     }
 
diff --git a/business/src/main/java/com/ycl/service/impl/ProjectInvestmentInfoServiceImpl.java b/business/src/main/java/com/ycl/service/impl/ProjectInvestmentInfoServiceImpl.java
index d054f1a..ce9d181 100644
--- a/business/src/main/java/com/ycl/service/impl/ProjectInvestmentInfoServiceImpl.java
+++ b/business/src/main/java/com/ycl/service/impl/ProjectInvestmentInfoServiceImpl.java
@@ -1,5 +1,6 @@
 package com.ycl.service.impl;
 
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.ycl.common.utils.SecurityUtils;
 import com.ycl.domain.entity.ProjectInvestmentInfo;
@@ -106,8 +107,11 @@
      */
     @Override
     public Result detail(Integer id) {
-        ProjectInvestmentInfoVO vo = baseMapper.getById(id);
-        Assert.notNull(vo, "璁板綍涓嶅瓨鍦�");
+        QueryWrapper<ProjectInvestmentInfo> queryWrapper = new QueryWrapper<>();
+        queryWrapper.eq("project_id",id);
+        ProjectInvestmentInfo entity = baseMapper.selectOne(queryWrapper);
+        Assert.notNull(entity, "璁板綍涓嶅瓨鍦�");
+        ProjectInvestmentInfoVO vo = ProjectInvestmentInfoVO.getVoByEntity(entity, null);
         return Result.ok().data(vo);
     }
 
diff --git a/business/src/main/resources/mapper/ProjectInvestmentInfoMapper.xml b/business/src/main/resources/mapper/ProjectInvestmentInfoMapper.xml
index 826486c..e9270c7 100644
--- a/business/src/main/resources/mapper/ProjectInvestmentInfoMapper.xml
+++ b/business/src/main/resources/mapper/ProjectInvestmentInfoMapper.xml
@@ -26,11 +26,6 @@
     </resultMap>
 
 
-
-
-
-
-
     <select id="getById" resultMap="BaseResultMap">
         SELECT
             TPII.project_id,

--
Gitblit v1.8.0