jiaosong
2023-12-07 65b4101c151b763c5f61751b94e4eb5dd4c1c4b3
server/dmvisit_service/src/main/java/com/doumee/service/business/impl/ProblemsServiceImpl.java
@@ -133,13 +133,8 @@
        if (pageWrap.getModel().getUseType() != null) {
            queryWrapper.lambda().eq(Problems::getUseType, pageWrap.getModel().getUseType());
        }
        for(PageWrap.SortData sortData: pageWrap.getSorts()) {
            if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) {
                queryWrapper.orderByDesc(sortData.getProperty());
            } else {
                queryWrapper.orderByAsc(sortData.getProperty());
            }
        }
        queryWrapper.lambda().orderByAsc(Problems::getCreateDate);
        queryWrapper.select("problems.*, (select REALNAME from system_user where system_user.id = problems.CREATOR) as creatorName");
        return PageData.from(problemsMapper.selectPage(page, queryWrapper));
    }
@@ -148,4 +143,10 @@
        QueryWrapper<Problems> wrapper = new QueryWrapper<>(problems);
        return problemsMapper.selectCount(wrapper);
    }
    @Override
    public List<Problems> findListByUseType(Integer useType) {
        return null;
    }
}