|
@@ -155,21 +155,19 @@ public class ScenePackageService {
|
|
|
if (treeList == null || treeList.size() < 1) {
|
|
|
return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "指标数据为空,请检查");
|
|
|
}
|
|
|
- if (treeList.size() > 0) {
|
|
|
- Set<String> set = new HashSet<>();
|
|
|
- Map<String, String> map = new HashMap<>();
|
|
|
- for (ScenePackageSublistPO vo : treeList) {
|
|
|
- Object sublistName = map.get(vo.getSublistName());
|
|
|
- if (ObjectUtil.isNull(sublistName)) {
|
|
|
- map.put(vo.getSublistName(), vo.getSublistName());
|
|
|
- } else {
|
|
|
- set.add(vo.getSublistName());
|
|
|
- }
|
|
|
- }
|
|
|
- if (ObjectUtil.isNotNull(set)) {
|
|
|
- return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "该条数据中指标名称:" + set + "重复,请检查");
|
|
|
+ Set<String> set = new HashSet<>();
|
|
|
+ Map<String, String> map = new HashMap<>();
|
|
|
+ for (ScenePackageSublistPO vo : treeList) {
|
|
|
+ Object sublistName = map.get(vo.getSublistName());
|
|
|
+ if (ObjectUtil.isNull(sublistName)) {
|
|
|
+ map.put(vo.getSublistName(), vo.getSublistName());
|
|
|
+ } else {
|
|
|
+ set.add(vo.getSublistName());
|
|
|
}
|
|
|
}
|
|
|
+ if (ObjectUtil.isNotNull(set)) {
|
|
|
+ return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "该条数据中指标名称:" + set + "重复,请检查");
|
|
|
+ }
|
|
|
po.setIsUnavailable("0");
|
|
|
scenePackageMapper.updateScenePackage(po);
|
|
|
scenePackageSublistMapper.deleteScenePackageSublist(po.getPackageId());
|