| | |
| | | */ |
| | | @Override |
| | | public List<MgtDeptStaffListVo>listMgtDeptStaffByPermission(Long userId){ |
| | | SysUser sysUser = sysUserService.getById(userId); |
| | | SysUser sysUser = sysUserService.selectUserById(userId); |
| | | String dataScope = sysUser.getDataScope(); |
| | | List<MgtDeptStaffListVo> deptStaffListVoList; |
| | | if(dataScope.equals("4")){ |
| | |
| | | public void mgtStaffEdit(MgtStaffEditDto mgtStaffEditDto){ |
| | | SysStaff sysStaff; |
| | | SysUser sysUser; |
| | | if(mgtStaffEditDto.getUserId()!=null){ |
| | | sysStaff = this.getByUserId(mgtStaffEditDto.getUserId()); |
| | | sysUser = sysUserService.getById(mgtStaffEditDto.getUserId()); |
| | | if(mgtStaffEditDto.getSysUserId()!=null){ |
| | | sysStaff = this.getByUserId(mgtStaffEditDto.getSysUserId()); |
| | | sysUser = sysUserService.selectUserById(mgtStaffEditDto.getSysUserId()); |
| | | sysUser.setUserName(mgtStaffEditDto.getStaffMobile()); |
| | | sysUser.setPhonenumber(mgtStaffEditDto.getStaffMobile()); |
| | | sysUser.setNickName(mgtStaffEditDto.getStaffName()); |
| | | sysUser.setAvatar(mgtStaffEditDto.getStaffAvatar()); |
| | | sysUser.setEmail(mgtStaffEditDto.getStaffEmail()); |
| | | sysUserService.saveOrUpdate(sysUser); |
| | | sysUserService.updateOnlyUser(sysUser); |
| | | }else{ |
| | | sysStaff = new SysStaff(); |
| | | String staffId = IdUtils.simpleUUID(); |