修改参数模版发布,加遮罩
This commit is contained in:
+1
-1
@@ -52,7 +52,7 @@
|
||||
pm.params_template_publish_version as params_template_publish_version,
|
||||
pm.project_version as project_version,
|
||||
pm.explanation as explanation,
|
||||
if (pt.params_template_name is not null, pt.params_template_name, pm.params_template_name) as params_template_name
|
||||
pt.params_template_name as params_template_name
|
||||
</sql>
|
||||
|
||||
<sql id="BaseQuerySql">
|
||||
|
||||
+20
-8
@@ -158,17 +158,20 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
|
||||
@Override
|
||||
public List<ParamsManifestEO> queryList(ParamsManifestEO paramsManifestEO) {
|
||||
IPage page = new Page(1, 100);
|
||||
IPage pageList = pageInfo(page, paramsManifestEO);
|
||||
List<ParamsManifestEO> resList = new ArrayList<>();
|
||||
LambdaQueryWrapper<ParamsManifestEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
if(StringUtils.isNotEmpty(paramsManifestEO.getTitle())){
|
||||
queryWrapper.eq(ParamsManifestEO::getTitle, paramsManifestEO.getTitle());
|
||||
}
|
||||
queryWrapper.eq(ParamsManifestEO::getProjectId, paramsManifestEO.getProjectId());
|
||||
List<ParamsManifestEO> paramsManifestEOList = list(queryWrapper);
|
||||
resList.addAll(paramsManifestEOList);
|
||||
// LambdaQueryWrapper<ParamsManifestEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
// if(StringUtils.isNotEmpty(paramsManifestEO.getTitle())){
|
||||
// queryWrapper.eq(ParamsManifestEO::getTitle, paramsManifestEO.getTitle());
|
||||
// }
|
||||
// queryWrapper.eq(ParamsManifestEO::getProjectId, paramsManifestEO.getProjectId());
|
||||
List<ParamsManifestEO> paramsManifestEOList = pageList.getRecords();
|
||||
for (ParamsManifestEO pm : paramsManifestEOList) {
|
||||
pm.setIsHistory("0");
|
||||
}
|
||||
resList.addAll(paramsManifestEOList);
|
||||
|
||||
List<ParamsManifestHistoryEO> hisList = paramsManifestHistoryEOService.getHistoryListByProjectId(paramsManifestEO.getProjectId());
|
||||
if(CollectionUtils.isNotEmpty(hisList)){
|
||||
for (ParamsManifestHistoryEO his : hisList) {
|
||||
@@ -280,6 +283,9 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
LambdaQueryWrapper<ParamsCollectManifestEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(ParamsCollectManifestEO::getParamsManifestId, cid);
|
||||
List<ParamsCollectManifestEO> paramsCollectManifestEOList = paramsCollectManifestEOService.list(queryWrapper);
|
||||
for (ParamsCollectManifestEO peo:paramsCollectManifestEOList) {
|
||||
peo.setState(CollectManifestStateEnum.WAIT_FILL.getValue());
|
||||
}
|
||||
// 根据参数模板id发布版本查询对应参数项集合
|
||||
List<ParamsInfoPublishEO> paramsInfoPublishEOList = paramsInfoPublishEOService.getListByPublishVersion(mid, Integer.parseInt(version));
|
||||
|
||||
@@ -294,7 +300,13 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
target.setParamsName(source.getParamsName());
|
||||
target.setParamsBatch(source.getParamsBatch());
|
||||
target.setDutyTerritory(source.getDutyTerritory());
|
||||
if(!StringUtils.equals(source.getControlType(),target.getControlType())){
|
||||
target.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
||||
}
|
||||
target.setControlType(source.getControlType());
|
||||
if(!StringUtils.equals(source.getControlValues(),target.getControlValues())){
|
||||
target.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
||||
}
|
||||
target.setControlValues(source.getControlValues());
|
||||
target.setControlVerify(source.getControlVerify());
|
||||
target.setFileTemplateConnectId(source.getFileTemplateConnectId());
|
||||
@@ -307,7 +319,7 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
BeanUtils.copyProperties(source, target);
|
||||
target.setId(UUID.randomUUID().toString().replace("-", ""));
|
||||
target.setParamsManifestId(cid);
|
||||
target.setState(CollectManifestStateEnum.WAIT_FILL.getValue());
|
||||
target.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
||||
target.setDelFlag(CollectManifestChangeFlagEnum.DELETE_BEFORE.getValue()); // 设置删除标识
|
||||
target.setAddFlag(CollectManifestChangeFlagEnum.ADD_BEFORE.getValue()); // 设置添加标识
|
||||
target.setChangeFlag(CollectManifestChangeFlagEnum.CHANGE_BEFORE.getValue()); // 设置变更标识
|
||||
|
||||
Reference in New Issue
Block a user