|
|
@@ -102,16 +102,29 @@ public class ApprovalController {
|
|
|
}
|
|
|
ApprovalRecordVO approvalRecord_origin = approvalService.findByCaseIdAndIsDeleteAndStepName(preApprovalDTO.getCaseId(),StepPropertyEnum.PRE_TRIAL.getLabel(),userId);
|
|
|
if (approvalRecord_origin == null) {
|
|
|
+
|
|
|
// 创建审批记录
|
|
|
- ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
- approvalRecord.setCaseId(preApprovalDTO.getCaseId());
|
|
|
- approvalRecord.setStepName(StepPropertyEnum.PRE_TRIAL.getLabel());
|
|
|
- approvalRecord.setApproverId(user.getId());
|
|
|
- approvalRecord.setDecision(DecisionEnum.PASS.getMsg());
|
|
|
- approvalRecord.setComments(preApprovalDTO.getComments());
|
|
|
- approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setIsDelete(false);
|
|
|
+// ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
+// approvalRecord.setCaseId(preApprovalDTO.getCaseId());
|
|
|
+// approvalRecord.setStepName(StepPropertyEnum.PRE_TRIAL.getLabel());
|
|
|
+// approvalRecord.setApproverId(user.getId());
|
|
|
+// approvalRecord.setDecision(DecisionEnum.PASS.getMsg());
|
|
|
+// approvalRecord.setComments(preApprovalDTO.getComments());
|
|
|
+// approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setIsDelete(false);
|
|
|
+ ApprovalRecord approvalRecord = ApprovalRecord.builder()
|
|
|
+ .caseId(preApprovalDTO.getCaseId())
|
|
|
+ .stepName(StepPropertyEnum.PRE_TRIAL.getLabel())
|
|
|
+ .approverId(user.getId())
|
|
|
+ .decision(DecisionEnum.PASS.getMsg())
|
|
|
+ .comments(preApprovalDTO.getComments())
|
|
|
+ .createTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .updateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .isDelete(false)
|
|
|
+ .build();
|
|
|
+
|
|
|
+
|
|
|
// 保存到数据库
|
|
|
approvalService.save(approvalRecord);
|
|
|
stepService.updateUserId2ByCaseIdAndStepName(StepPropertyEnum.PRE_TRIAL.getLabel(), user.getId(), preApprovalDTO.getCaseId());
|
|
|
@@ -200,15 +213,25 @@ public class ApprovalController {
|
|
|
if(approvalRecord_origin == null) {
|
|
|
log.info("没找到对应以前审批记录");
|
|
|
// 创建审批记录
|
|
|
- ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
- approvalRecord.setCaseId(preApprovalDTO.getCaseId());
|
|
|
- approvalRecord.setStepName(StepPropertyEnum.PRE_TRIAL.getLabel());
|
|
|
- approvalRecord.setApproverId(userId);
|
|
|
- approvalRecord.setDecision(DecisionEnum.REJECT.getMsg());
|
|
|
- approvalRecord.setComments(preApprovalDTO.getComments());
|
|
|
- approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setIsDelete(false);
|
|
|
+// ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
+// approvalRecord.setCaseId(preApprovalDTO.getCaseId());
|
|
|
+// approvalRecord.setStepName(StepPropertyEnum.PRE_TRIAL.getLabel());
|
|
|
+// approvalRecord.setApproverId(userId);
|
|
|
+// approvalRecord.setDecision(DecisionEnum.REJECT.getMsg());
|
|
|
+// approvalRecord.setComments(preApprovalDTO.getComments());
|
|
|
+// approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setIsDelete(false);
|
|
|
+ ApprovalRecord approvalRecord = ApprovalRecord.builder()
|
|
|
+ .caseId(preApprovalDTO.getCaseId())
|
|
|
+ .stepName(StepPropertyEnum.PRE_TRIAL.getLabel())
|
|
|
+ .approverId(user.getId())
|
|
|
+ .decision(DecisionEnum.PASS.getMsg())
|
|
|
+ .comments(preApprovalDTO.getComments())
|
|
|
+ .createTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .updateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .isDelete(false)
|
|
|
+ .build();
|
|
|
// 保存到数据库
|
|
|
approvalService.save(approvalRecord);
|
|
|
}else{
|
|
|
@@ -253,15 +276,25 @@ public class ApprovalController {
|
|
|
if(approvalRecord_origin == null) {
|
|
|
log.info("没找到对应以前审批记录");
|
|
|
// 创建审批记录
|
|
|
- ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
- approvalRecord.setCaseId(approvalDTO.getCaseId());
|
|
|
- approvalRecord.setStepName(StepPropertyEnum.APPROVAL.getLabel());
|
|
|
- approvalRecord.setApproverId(userId);
|
|
|
- approvalRecord.setDecision(DecisionEnum.PASS.getMsg());
|
|
|
- approvalRecord.setComments(approvalDTO.getComments());
|
|
|
- approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setIsDelete(false);
|
|
|
+// ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
+// approvalRecord.setCaseId(approvalDTO.getCaseId());
|
|
|
+// approvalRecord.setStepName(StepPropertyEnum.APPROVAL.getLabel());
|
|
|
+// approvalRecord.setApproverId(userId);
|
|
|
+// approvalRecord.setDecision(DecisionEnum.PASS.getMsg());
|
|
|
+// approvalRecord.setComments(approvalDTO.getComments());
|
|
|
+// approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setIsDelete(false);
|
|
|
+ ApprovalRecord approvalRecord = ApprovalRecord.builder()
|
|
|
+ .caseId(approvalDTO.getCaseId())
|
|
|
+ .stepName(StepPropertyEnum.APPROVAL.getLabel())
|
|
|
+ .approverId(userId)
|
|
|
+ .decision(DecisionEnum.PASS.getMsg())
|
|
|
+ .comments(approvalDTO.getComments())
|
|
|
+ .createTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .updateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .isDelete(false)
|
|
|
+ .build();
|
|
|
// 保存到数据库
|
|
|
approvalService.save(approvalRecord);
|
|
|
}else{
|
|
|
@@ -316,15 +349,25 @@ public class ApprovalController {
|
|
|
if(approvalRecord_origin == null) {
|
|
|
log.info("没找到对应以前审批记录");
|
|
|
// 创建审批记录
|
|
|
- ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
- approvalRecord.setCaseId(approvalDTO.getCaseId());
|
|
|
- approvalRecord.setStepName(StepPropertyEnum.APPROVAL.getLabel());
|
|
|
- approvalRecord.setApproverId(userId);
|
|
|
- approvalRecord.setDecision(DecisionEnum.REJECT.getMsg());
|
|
|
- approvalRecord.setComments(approvalDTO.getComments());
|
|
|
- approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setIsDelete(false);
|
|
|
+// ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
+// approvalRecord.setCaseId(approvalDTO.getCaseId());
|
|
|
+// approvalRecord.setStepName(StepPropertyEnum.APPROVAL.getLabel());
|
|
|
+// approvalRecord.setApproverId(userId);
|
|
|
+// approvalRecord.setDecision(DecisionEnum.REJECT.getMsg());
|
|
|
+// approvalRecord.setComments(approvalDTO.getComments());
|
|
|
+// approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setIsDelete(false);
|
|
|
+ ApprovalRecord approvalRecord = ApprovalRecord.builder()
|
|
|
+ .caseId(approvalDTO.getCaseId())
|
|
|
+ .stepName(StepPropertyEnum.APPROVAL.getLabel())
|
|
|
+ .approverId(userId)
|
|
|
+ .decision(DecisionEnum.REJECT.getMsg())
|
|
|
+ .comments(approvalDTO.getComments())
|
|
|
+ .createTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .updateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .isDelete(false)
|
|
|
+ .build();
|
|
|
// 保存到数据库
|
|
|
approvalService.save(approvalRecord);
|
|
|
}else{
|
|
|
@@ -372,15 +415,25 @@ public class ApprovalController {
|
|
|
if(approvalRecord_origin == null) {
|
|
|
log.info("没找到对应以前审批记录");
|
|
|
// 创建审批记录
|
|
|
- ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
- approvalRecord.setCaseId(approvalDTO.getCaseId());
|
|
|
- approvalRecord.setStepName(StepPropertyEnum.APPROVAL.getLabel());
|
|
|
- approvalRecord.setApproverId(userId);
|
|
|
- approvalRecord.setDecision(DecisionEnum.TERMINATE.getMsg());
|
|
|
- approvalRecord.setComments(approvalDTO.getComments());
|
|
|
- approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- approvalRecord.setIsDelete(false);
|
|
|
+// ApprovalRecord approvalRecord = new ApprovalRecord();
|
|
|
+// approvalRecord.setCaseId(approvalDTO.getCaseId());
|
|
|
+// approvalRecord.setStepName(StepPropertyEnum.APPROVAL.getLabel());
|
|
|
+// approvalRecord.setApproverId(userId);
|
|
|
+// approvalRecord.setDecision(DecisionEnum.TERMINATE.getMsg());
|
|
|
+// approvalRecord.setComments(approvalDTO.getComments());
|
|
|
+// approvalRecord.setCreateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setUpdateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+// approvalRecord.setIsDelete(false);
|
|
|
+ ApprovalRecord approvalRecord = ApprovalRecord.builder()
|
|
|
+ .caseId(approvalDTO.getCaseId())
|
|
|
+ .stepName(StepPropertyEnum.APPROVAL.getLabel())
|
|
|
+ .approverId(userId)
|
|
|
+ .decision(DecisionEnum.TERMINATE.getMsg())
|
|
|
+ .comments(approvalDTO.getComments())
|
|
|
+ .createTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .updateTime(LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
|
|
|
+ .isDelete(false)
|
|
|
+ .build();
|
|
|
// 保存到数据库
|
|
|
approvalService.save(approvalRecord);
|
|
|
}else{
|