修改参数收集,变更扩展后参数状态
This commit is contained in:
+4
-2
@@ -116,11 +116,13 @@ public class ParamsConfigEOServiceImpl extends ServiceImpl<ParamsConfigEOMapper,
|
|||||||
// saveBatch(addConfigList);
|
// saveBatch(addConfigList);
|
||||||
// 修改所有参数项状态为:待发起收集
|
// 修改所有参数项状态为:待发起收集
|
||||||
List<ParamsCollectManifestEO> updateList = paramsCollectManifestEOList.stream()
|
List<ParamsCollectManifestEO> updateList = paramsCollectManifestEOList.stream()
|
||||||
.filter(e-> !CollectManifestStateEnum.WAIT_COLLECT.getValue().equals(e.getState())).collect(Collectors.toList());
|
.filter(e -> (!CollectManifestStateEnum.WAIT_COLLECT.getValue().equals(e.getState())
|
||||||
|
&& !CollectManifestStateEnum.CHANGE.getValue().equals(e.getState())))
|
||||||
|
.collect(Collectors.toList());
|
||||||
if (CollectionUtil.isNotEmpty(updateList)) {
|
if (CollectionUtil.isNotEmpty(updateList)) {
|
||||||
List<ParamsCollectManifestEO> updateCollectManifestEOList = new ArrayList<>();
|
List<ParamsCollectManifestEO> updateCollectManifestEOList = new ArrayList<>();
|
||||||
updateList.forEach(collectManifestEO -> {
|
updateList.forEach(collectManifestEO -> {
|
||||||
ParamsCollectManifestEO updateCollectManifestEO = new ParamsCollectManifestEO();
|
ParamsCollectManifestEO updateCollectManifestEO = new ParamsCollectManifestEO();
|
||||||
updateCollectManifestEO.setId(collectManifestEO.getId());
|
updateCollectManifestEO.setId(collectManifestEO.getId());
|
||||||
updateCollectManifestEO.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
updateCollectManifestEO.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
||||||
updateCollectManifestEOList.add(updateCollectManifestEO);
|
updateCollectManifestEOList.add(updateCollectManifestEO);
|
||||||
|
|||||||
+1
-1
@@ -596,7 +596,7 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
|||||||
|
|
||||||
// 参数填写规则改变,删除参数项配置数据,状态变为:待发起收集,拍列表前边
|
// 参数填写规则改变,删除参数项配置数据,状态变为:待发起收集,拍列表前边
|
||||||
updateCollectManifestEO.setId(oldCollectManifestEO.getId()); // 为收集参数项id
|
updateCollectManifestEO.setId(oldCollectManifestEO.getId()); // 为收集参数项id
|
||||||
updateCollectManifestEO.setState(CollectManifestStateEnum.WAIT_COLLECT.getValue());
|
updateCollectManifestEO.setState(CollectManifestStateEnum.CHANGE.getValue());
|
||||||
updateCollectManifestEO.setChangeFlag(CollectManifestChangeFlagEnum.CHANGE_AFTER.getValue()); // 因新发布模板中该参数项控件变化,标记为变更后参数项
|
updateCollectManifestEO.setChangeFlag(CollectManifestChangeFlagEnum.CHANGE_AFTER.getValue()); // 因新发布模板中该参数项控件变化,标记为变更后参数项
|
||||||
updateCollectManifestEO.setDelFlag(CollectManifestChangeFlagEnum.DELETE_BEFORE.getValue()); // 标记为变更时未删除参数项
|
updateCollectManifestEO.setDelFlag(CollectManifestChangeFlagEnum.DELETE_BEFORE.getValue()); // 标记为变更时未删除参数项
|
||||||
updateCollectManifestEO.setAddFlag(CollectManifestChangeFlagEnum.ADD_BEFORE.getValue()); // 非添加参数项
|
updateCollectManifestEO.setAddFlag(CollectManifestChangeFlagEnum.ADD_BEFORE.getValue()); // 非添加参数项
|
||||||
|
|||||||
Reference in New Issue
Block a user