|
@@ -153,7 +153,19 @@ public class LabelRuleController extends BaseController
|
|
|
if(requsetSysDept.getDelArr()!=null &&requsetSysDept.getDelArr().size()>0){
|
|
|
List<Integer> idlist =requsetSysDept.getDelArr();
|
|
|
Integer[] ints = idlist.toArray(new Integer[0]);
|
|
|
- labelRuleService.deleteLabelRuleByIds(ints);
|
|
|
+ for(Integer ids :idlist){
|
|
|
+ LabelRule labelRule =new LabelRule();
|
|
|
+ labelRule.setId(ids);
|
|
|
+ labelRule.setDelFlag("1");
|
|
|
+ labelRuleService.updateLabelRule(labelRule);
|
|
|
+ LabelRuleDetail detil =new LabelRuleDetail();
|
|
|
+ detil.setParentId(ids);
|
|
|
+ List<LabelRuleDetail> detailList =labelRuleDetailService.selectLabelRuleDetailList(detil);
|
|
|
+ for( LabelRuleDetail detail:detailList){
|
|
|
+ detail.setDelFlag("1");
|
|
|
+ labelRuleDetailService.updateLabelRuleDetail(detail);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
return toAjax(i);
|