Преглед изворни кода

修改规则维护联动删除结果表数据

zhanghang пре 3 година
родитељ
комит
77a79831cd

+ 6 - 2
daqe-center/src/main/java/com/lantone/daqe/facade/ColumnVerifyManagementFacade.java

@@ -653,7 +653,9 @@ public class ColumnVerifyManagementFacade {
                                 .eq("verify_id", mappingId)
                         );
                         //删除结果表数据
-                        delColumnResult(ids, ColumnResultTypeEnum.REGULAR_TYPE.getKey());
+                        if(ListUtil.isNotEmpty(ids)) {
+                            delColumnResult(ids, ColumnResultTypeEnum.REGULAR_TYPE.getKey());
+                        }
                     }
                     //未关联则不处理
                 }
@@ -771,7 +773,9 @@ public class ColumnVerifyManagementFacade {
                     standardvalueResultFacade.remove(new UpdateWrapper<StandardvalueResult>()
                             .eq("is_deleted", IsDeleteEnum.N.getKey())
                             .eq("column_id", columnId));
-                    delColumnResult(ids, ColumnResultTypeEnum.STANDARD_TYPE.getKey());
+                    if(ListUtil.isNotEmpty(ids)) {
+                        delColumnResult(ids, ColumnResultTypeEnum.STANDARD_TYPE.getKey());
+                    }
                     //为空则存在的关联给删掉
                     standardvalueInfoFacade.remove(new UpdateWrapper<StandardvalueInfo>()
                             .eq("column_id", columnId)