From 3e456f3e812ead6a19e80cfbdbf86ae0263d50b9 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 12 七月 2024 22:39:45 +0800 Subject: [PATCH] 完成7.4迭代内容,通过冒烟测试 --- finance-system/src/main/java/com/finance/system/service/impl/SysUserServiceImpl.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/finance-system/src/main/java/com/finance/system/service/impl/SysUserServiceImpl.java b/finance-system/src/main/java/com/finance/system/service/impl/SysUserServiceImpl.java index 0bdf529..ce57ad9 100644 --- a/finance-system/src/main/java/com/finance/system/service/impl/SysUserServiceImpl.java +++ b/finance-system/src/main/java/com/finance/system/service/impl/SysUserServiceImpl.java @@ -7,7 +7,9 @@ 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; @@ -23,6 +25,7 @@ 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; @@ -612,4 +615,14 @@ 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); + } } -- Gitblit v1.7.1