doum
5 天以前 275b6c4986343c3e4230e1ad28ce9548b017d584
server/services/src/main/java/com/doumee/service/system/impl/SystemUserServiceImpl.java
@@ -1,5 +1,7 @@
package com.doumee.service.system.impl;
import com.doumee.biz.system.SystemDictDataBiz;
import com.doumee.core.constants.Constants;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.doumee.core.model.PageData;
@@ -32,6 +34,8 @@
    @Autowired
    private SystemRoleService systemRoleService;
    @Autowired
    private SystemDictDataBiz systemDictDataBiz;
    @Override
    public Integer create(SystemUser systemUser) {
@@ -90,11 +94,13 @@
    @Override
    public PageData<SystemUserListVO> findPage(PageWrap<QuerySystemUserDTO> pageWrap) {
        // 执行查询
        String url = systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.PAY_RETURN_WEB_URL).getCode();
        PageHelper.startPage(pageWrap.getPage(), pageWrap.getCapacity());
        List<SystemUserListVO> userList = systemUserMapper.selectManageList(pageWrap.getModel(), pageWrap.getOrderByClause());
        for (SystemUserListVO user : userList) {
            // 查询用户角色列表
            user.setRoles(systemRoleService.findByUserId(user.getId()));
            user.setPayUrl(url+"?userId="+user.getId());
        }
        return PageData.from(new PageInfo<>(userList));
    }