| | |
| | | import com.finance.common.constant.UserConstants; |
| | | import com.finance.common.core.domain.entity.SysRole; |
| | | import com.finance.common.core.domain.entity.SysUser; |
| | | import com.finance.common.enums.UserTypeEnum; |
| | | import com.finance.common.exception.ServiceException; |
| | | import com.finance.common.utils.BeanUtils; |
| | | import com.finance.common.utils.SecurityUtils; |
| | | import com.finance.common.utils.StringUtils; |
| | | import com.finance.common.utils.bean.BeanValidators; |
| | |
| | | import com.finance.system.query.SysUserQuery; |
| | | import com.finance.system.service.ISysConfigService; |
| | | import com.finance.system.service.ISysUserService; |
| | | import com.finance.system.vo.DeptVO; |
| | | import com.finance.system.vo.SysUserVO; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | |
| | | return userMapper.selectPlatUserByUserName(userName); |
| | | } |
| | | |
| | | @Override |
| | | public List<DeptVO> queryDeptListByName(String deptName) { |
| | | List<SysUser> list = this.lambdaQuery() |
| | | .eq(SysUser::getUserType, UserTypeEnum.DEPARTMENT.getCode()) |
| | | .like(StringUtils.isNotBlank(deptName), SysUser::getAreaName, |
| | | deptName) |
| | | .orderByDesc(SysUser::getCreateTime) |
| | | .list(); |
| | | return BeanUtils.copyList(list, DeptVO.class); |
| | | } |
| | | } |