| | |
| | | queryWrapper.orderByDesc(WarningRule::getCreateDate); |
| | | IPage<WarningRule> result = warningRuleMapper.selectJoinPage(page, WarningRule.class,queryWrapper); |
| | | if(result.getRecords()!=null && result.getRecords().size()>0){ |
| | | List<WarningRuleDetail> allList = warningRuleDetailMapper.selectList(new LambdaQueryWrapper<WarningRuleDetail>() |
| | | List<WarningRuleDetail> allList = warningRuleDetailMapper.selectJoinList(WarningRuleDetail.class, |
| | | new MPJLambdaWrapper<WarningRuleDetail>() |
| | | .selectAll(WarningRuleDetail.class) |
| | | .selectAs(Warning::getName,WarningRuleDetail::getWarningName) |
| | | .leftJoin(Warning.class,Warning::getId,WarningRuleDetail::getWarningId) |
| | | .eq(WarningRuleDetail::getIsdeleted,Constants.ZERO)); |
| | | for(WarningRule model :result.getRecords()){ |
| | | model.setDetailList(getDetailListFromAll(allList,model.getId())); |