添加参数,新增,编辑
This commit is contained in:
+8
@@ -143,4 +143,12 @@ public class ProblemManagementEO implements Serializable {
|
|||||||
@ApiModelProperty(value = "审批证据链接(前端传参)")
|
@ApiModelProperty(value = "审批证据链接(前端传参)")
|
||||||
private List<String> approvalEvidenceLinkList;
|
private List<String> approvalEvidenceLinkList;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
@ApiModelProperty(value = "相关法规中文名")
|
||||||
|
private String lawsName;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
@ApiModelProperty(value = "相关项目中文名")
|
||||||
|
private String projectName;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+18
-1
@@ -3,6 +3,7 @@ package com.jero.modules.project.service.impl;
|
|||||||
import com.jero.modules.project.entity.ProblemManagementEO;
|
import com.jero.modules.project.entity.ProblemManagementEO;
|
||||||
import com.jero.modules.project.mapper.ProblemManagementEOMapper;
|
import com.jero.modules.project.mapper.ProblemManagementEOMapper;
|
||||||
import com.jero.modules.project.service.IProblemManagementEOService;
|
import com.jero.modules.project.service.IProblemManagementEOService;
|
||||||
|
import com.jero.modules.system.util.StringUtils;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
@@ -25,12 +26,26 @@ public class ProblemManagementEOServiceImpl extends ServiceImpl<ProblemManagemen
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void add(ProblemManagementEO problemManagementEO) {
|
public void add(ProblemManagementEO problemManagementEO) {
|
||||||
Date now = new Date();
|
//相关文件地址链接,进度追踪,审批证据链接
|
||||||
|
setParam(problemManagementEO);
|
||||||
|
Date now = new Date();
|
||||||
problemManagementEO.setCreateTime(now);
|
problemManagementEO.setCreateTime(now);
|
||||||
problemManagementEO.setUpdateTime(now);
|
problemManagementEO.setUpdateTime(now);
|
||||||
save(problemManagementEO);
|
save(problemManagementEO);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void setParam(ProblemManagementEO problemManagementEO) {
|
||||||
|
if(!problemManagementEO.getFileLinkList().isEmpty()){
|
||||||
|
problemManagementEO.setFileLink(StringUtils.join(problemManagementEO.getFileLinkList(),","));
|
||||||
|
}
|
||||||
|
if(!problemManagementEO.getProgressTrackingList().isEmpty()){
|
||||||
|
problemManagementEO.setProgressTracking(StringUtils.join(problemManagementEO.getProgressTrackingList(),","));
|
||||||
|
}
|
||||||
|
if(!problemManagementEO.getApprovalEvidenceLinkList().isEmpty()){
|
||||||
|
problemManagementEO.setApprovalEvidenceLink(StringUtils.join(problemManagementEO.getApprovalEvidenceLinkList(),","));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新
|
* 更新
|
||||||
*
|
*
|
||||||
@@ -39,6 +54,8 @@ public class ProblemManagementEOServiceImpl extends ServiceImpl<ProblemManagemen
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void editById(ProblemManagementEO problemManagementEO) {
|
public void editById(ProblemManagementEO problemManagementEO) {
|
||||||
|
//相关文件地址链接,进度追踪,审批证据链接
|
||||||
|
setParam(problemManagementEO);
|
||||||
Date now = new Date();
|
Date now = new Date();
|
||||||
problemManagementEO.setUpdateTime(now);
|
problemManagementEO.setUpdateTime(now);
|
||||||
saveOrUpdate(problemManagementEO);
|
saveOrUpdate(problemManagementEO);
|
||||||
|
|||||||
@@ -158,6 +158,9 @@ public class NcrTrackVO implements Serializable {
|
|||||||
|
|
||||||
private String flowStatus;
|
private String flowStatus;
|
||||||
|
|
||||||
|
//用于区分旧数据和新数据(旧数据->old,新数据->new)
|
||||||
|
private String flag;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user