xieb
2024-01-29 d5aef2e06c79541ed003af44e621df7c57fcf2e7
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/resDataCheck/service/impl/RulesServiceImpl.java
@@ -24,7 +24,6 @@
public class RulesServiceImpl extends BaseServiceImpl<RulesMapper, Rules> implements IRulesService {
   private final IRulesConditionService rulesConditionService;
   @Override
   public IPage<Rules> selectRulesPage(IPage<Rules> page, Rules rules) {
      return page.setRecords(baseMapper.selectRulesPage(page,rules));
@@ -77,4 +76,15 @@
      return rulesVO;
   }
   @Override
   @Transactional
   public Boolean customizeRemove(String id) {
      boolean removeRule = removeById(id);
      RulesCondition rulesCondition = new RulesCondition();
      rulesCondition.setRuleId(id);
      List<RulesCondition> list = rulesConditionService.list(Condition.getQueryWrapper(rulesCondition));
      boolean removeCondition = rulesConditionService.removeBatchByIds(list);
      return removeRule&&removeCondition;
   }
}