|
@@ -522,11 +522,13 @@ public class ZhcxPmqManagementRecoredServiceImpl extends ServiceImpl<ZhcxPmqMana
|
|
|
String[] pidStr = pids.split(",");
|
|
|
|
|
|
// 需要删除第二层和第2.5层的数据
|
|
|
- if(pidStr.length > 0){
|
|
|
- List<String> pidList = Arrays.asList(pidStr);
|
|
|
- // 删除数据
|
|
|
- baseMapper.deleteDistributionByPid(pidList);
|
|
|
- baseMapper.deleteDistributionDetailByPid(pidList);
|
|
|
+ if(status.equals("已关闭") || status.equals("NA")) {
|
|
|
+ if (pidStr.length > 0) {
|
|
|
+ List<String> pidList = Arrays.asList(pidStr);
|
|
|
+ // 删除数据
|
|
|
+ baseMapper.deleteDistributionByPid(pidList);
|
|
|
+ baseMapper.deleteDistributionDetailByPid(pidList);
|
|
|
+ }
|
|
|
}
|
|
|
// 第2.5层集合
|
|
|
List<ZhcxPmqManagementDistributionDo> resultList1 = new ArrayList<>();
|