From 8d98a3403bd8ba92ef6c29c46d810a085a3dd1be Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 15 七月 2025 19:13:47 +0800
Subject: [PATCH] 文件ip迁移兼容
---
business/src/main/java/com/ycl/controller/ProjectPlanInfoController.java | 28 +++++++++++++++++++++++++---
1 files changed, 25 insertions(+), 3 deletions(-)
diff --git a/business/src/main/java/com/ycl/controller/ProjectPlanInfoController.java b/business/src/main/java/com/ycl/controller/ProjectPlanInfoController.java
index e92a71f..2e3fc9e 100644
--- a/business/src/main/java/com/ycl/controller/ProjectPlanInfoController.java
+++ b/business/src/main/java/com/ycl/controller/ProjectPlanInfoController.java
@@ -5,6 +5,7 @@
import com.ycl.common.group.Add;
import com.ycl.common.group.Update;
import com.ycl.domain.form.ProjectPlanInfoForm;
+import com.ycl.domain.form.ProjectPlanInfoRequestForm;
import com.ycl.domain.query.ProjectPlanInfoQuery;
import com.ycl.service.ProjectPlanInfoService;
import io.swagger.annotations.Api;
@@ -34,7 +35,7 @@
@PostMapping
@ApiOperation(value = "娣诲姞", notes = "娣诲姞")
- @PreAuthorize("hasAuthority('projectPlanInfo:add')")
+// @PreAuthorize("hasAuthority('projectPlanInfo:add')")
public Result add(@RequestBody @Validated(Add.class) ProjectPlanInfoForm form) {
return projectPlanInfoService.add(form);
}
@@ -69,8 +70,8 @@
@GetMapping("/{id}")
@ApiOperation(value = "璇︽儏", notes = "璇︽儏")
- @PreAuthorize("hasAuthority('projectPlanInfo:detail')")
- public Result detail(@PathVariable("id") Integer id) {
+// @PreAuthorize("hasAuthority('projectPlanInfo:detail')")
+ public Result detail(@PathVariable("id") Long id) {
return projectPlanInfoService.detail(id);
}
@@ -80,4 +81,25 @@
public Result list() {
return projectPlanInfoService.all();
}
+
+
+ @PostMapping("/addPlanInfo")
+ public Result addPlanInfo(@RequestBody @Validated ProjectPlanInfoRequestForm form) {
+ return projectPlanInfoService.addPlanInfo(form);
+ }
+
+ @PostMapping("/resubmitPlanInfo")
+ public Result resubmitPlanInfo(@RequestBody @Validated(Add.class) ProjectPlanInfoForm form) {
+ return projectPlanInfoService.resubmitPlanInfo(form);
+ }
+
+ @PostMapping("/savePlanInfo/{planRecordId}")
+ public Result savePlanInfo(@RequestBody ProjectPlanInfoForm item, @PathVariable("planRecordId") Long planRecordId) {
+ return projectPlanInfoService.savePlanInfo(item, planRecordId);
+ }
+
+ @PostMapping("/delayPlanInfo")
+ public Result delayPlanInfo(@RequestBody ProjectPlanInfoForm request) {
+ return projectPlanInfoService.delayPlanInfo(request);
+ }
}
--
Gitblit v1.8.0