e74bb74e 康伟

kangwei: 数据问题上报功能开发-后端(主表、处理日志表两表)

1 个父辈 f60a2795
...@@ -82,4 +82,9 @@ public class ErpProblemDetail { ...@@ -82,4 +82,9 @@ public class ErpProblemDetail {
82 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") 82 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
83 @ApiModelProperty(value = "修改时间") 83 @ApiModelProperty(value = "修改时间")
84 private Date updateTime; 84 private Date updateTime;
85
86
87 @TableField(exist=false)
88 @ApiModelProperty(value = "驳回原因")
89 private String approveMessage;
85 } 90 }
......
...@@ -59,12 +59,14 @@ public class ErpProblemServiceImpl extends ServiceImpl<ErpProblemMapper, ErpProb ...@@ -59,12 +59,14 @@ public class ErpProblemServiceImpl extends ServiceImpl<ErpProblemMapper, ErpProb
59 // 删除后批量新增 59 // 删除后批量新增
60 Integer handleStatus = null; 60 Integer handleStatus = null;
61 Date handleTime = null; 61 Date handleTime = null;
62 String approveMessage = null;
62 if(erpProblemVO.getProblemDetailList() != null && !erpProblemVO.getProblemDetailList().isEmpty()){ 63 if(erpProblemVO.getProblemDetailList() != null && !erpProblemVO.getProblemDetailList().isEmpty()){
63 for(ErpProblemDetail problemDetail : erpProblemVO.getProblemDetailList()){ 64 for(ErpProblemDetail problemDetail : erpProblemVO.getProblemDetailList()){
64 problemDetail.setProblemId(problem.getId()); 65 problemDetail.setProblemId(problem.getId());
65 66
66 handleStatus = problemDetail.getHandleStatus(); 67 handleStatus = problemDetail.getHandleStatus();
67 handleTime = problemDetail.getHandleTime(); 68 handleTime = problemDetail.getHandleTime();
69 approveMessage = problemDetail.getApproveMessage();
68 problemDetailMapper.insert(problemDetail); 70 problemDetailMapper.insert(problemDetail);
69 } 71 }
70 } 72 }
...@@ -74,6 +76,9 @@ public class ErpProblemServiceImpl extends ServiceImpl<ErpProblemMapper, ErpProb ...@@ -74,6 +76,9 @@ public class ErpProblemServiceImpl extends ServiceImpl<ErpProblemMapper, ErpProb
74 if(handleTime != null){ 76 if(handleTime != null){
75 problem.setHandleTime(handleTime); 77 problem.setHandleTime(handleTime);
76 } 78 }
79 if(StringUtils.isNotEmpty(approveMessage)){
80 problem.setApproveMessage(approveMessage);
81 }
77 this.baseMapper.updateById(problem); 82 this.baseMapper.updateById(problem);
78 return true; 83 return true;
79 } 84 }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!