doum
2 天以前 8c73b83777413ce7ed74fb371380be3d353167ff
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/WarningRuleServiceImpl.java
@@ -344,7 +344,11 @@
        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()));