|
@@ -1,6 +1,7 @@
|
|
|
package com.jeeplus.test.cw.projectReport.controller;
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.jeeplus.aop.logging.annotation.ApiLog;
|
|
@@ -288,6 +289,14 @@ public class CwProjectReportController {
|
|
|
@ApiLog(value = "签章流程送审", type = LogTypeEnum.SAVE)
|
|
|
@PostMapping("saveData")
|
|
|
public ResponseEntity<String> saveData(@Valid @RequestBody CwProjectReportData cwProjectReportData) {
|
|
|
+ if (StringUtils.isNotBlank(cwProjectReportData.getSignatureAnnotator1()) && StringUtils.isNotBlank(cwProjectReportData.getSignatureAnnotator2())) {
|
|
|
+ // 修改报告表的 “签字注师1” 和 “签字注师2”
|
|
|
+ CwProjectReport cwProjectReport = new CwProjectReport();
|
|
|
+ cwProjectReport.setSignatureAnnotator1(cwProjectReportData.getSignatureAnnotator1());
|
|
|
+ cwProjectReport.setSignatureAnnotator2(cwProjectReportData.getSignatureAnnotator2());
|
|
|
+ cwProjectReport.setId(cwProjectReportData.getId());
|
|
|
+ projectReportService.updateAnnotatorById(cwProjectReport);
|
|
|
+ }
|
|
|
if ("3".equals(cwProjectReportData.getSignatureType())) {
|
|
|
// 实体公章流程
|
|
|
String signatureId = projectReportService.getSignature(cwProjectReportData);
|