|
@@ -23,10 +23,7 @@ import com.platform.dao.entity.upms.*;
|
|
|
import com.platform.dao.enums.DeptNatureEnum;
|
|
|
import com.platform.dao.enums.SysRoleCodeEnum;
|
|
|
import com.platform.dao.enums.SysUserIdentityType;
|
|
|
-import com.platform.dao.mapper.upms.SysDeptManagerMapper;
|
|
|
-import com.platform.dao.mapper.upms.SysDeptMapper;
|
|
|
-import com.platform.dao.mapper.upms.SysDeptRelationMapper;
|
|
|
-import com.platform.dao.mapper.upms.SysUserMapper;
|
|
|
+import com.platform.dao.mapper.upms.*;
|
|
|
import com.platform.dao.util.UserUtil;
|
|
|
import com.platform.dao.vo.SysUserDeptVO;
|
|
|
import com.platform.dao.vo.SysUserVO;
|
|
@@ -50,6 +47,7 @@ import org.springframework.util.CollectionUtils;
|
|
|
import tk.mybatis.mapper.weekend.Weekend;
|
|
|
import tk.mybatis.mapper.weekend.WeekendCriteria;
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
import java.util.*;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
@@ -98,6 +96,9 @@ public class SysUserServiceImpl extends BaseServiceImpl<SysUserMapper, SysUser,
|
|
|
@Autowired
|
|
|
private SysDeptManagerMapper sysDeptManagerMapper;
|
|
|
|
|
|
+ @Resource
|
|
|
+ private SysUserDeptMapper sysUserDeptMapper;
|
|
|
+
|
|
|
@Value("${security.oauth2.client.client-id}")
|
|
|
private String clientId;
|
|
|
|
|
@@ -769,6 +770,13 @@ public class SysUserServiceImpl extends BaseServiceImpl<SysUserMapper, SysUser,
|
|
|
return mapper.selectDeptRoleUser(sysUserDTO);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<SysUserVO> selectDeptRoleNameUser(SysUserDTO sysUserDTO) {
|
|
|
+ String applyDept = sysUserDeptMapper.selectDeptIdByUserId(SecurityUtils.getUserInfo().getUserId());
|
|
|
+ sysUserDTO.setDeptId(applyDept);
|
|
|
+ return selectDeptRoleUser(sysUserDTO);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public List<SysUserVO> getSysUserList(SysUserDeptDTO sysUserDeptDTO) {
|
|
|
List<SysUserVO> sysUserVOS=mapper.getSysUserList(sysUserDeptDTO);
|