| | |
| | | entity.setCompanyId(sysDeptService.getCompanyIdByDeptId(entity.getDeptId())); |
| | | // 保存用户 |
| | | sysOssConfigService.updateOss(entity.getId(), entity.getFiles()); |
| | | sysOssConfigService.updateOss(entity.getId(), entity.getFiles2()); |
| | | super.insert(entity); |
| | | |
| | | sysPostUserService.saveOrUpdate(entity.getId(), entity.getPostIdList()); |
| | |
| | | // 更新用户 |
| | | entity.setCompanyId(sysDeptService.getCompanyIdByDeptId(entity.getDeptId())); |
| | | sysOssConfigService.updateOss(entity.getId(), entity.getFiles()); |
| | | sysOssConfigService.updateOss(entity.getId(), entity.getFiles2()); |
| | | super.update(entity); |
| | | |
| | | // 保存岗位用户关系 |
| | |
| | | public List<SysUser> getUsersList() { |
| | | return baseDao.getUsersList(); |
| | | } |
| | | |
| | | public String getUsersName(String id) { |
| | | return baseDao.getUsersName(id); |
| | | } |
| | | |
| | | public String getNames(String ids) { |
| | | String[] NamesData = ids.split(","); |
| | | List<String> nameList =new ArrayList<>(); |
| | | for (String item : NamesData) { |
| | | nameList.add(this.getUsersName(item)); |
| | | } |
| | | String names = String.join(", ", nameList); |
| | | return names; |
| | | } |
| | | public SysUser getUserInfo(Long id) { |
| | | SysUser data = super.get(id); |
| | | if (data != null) { |
| | | OssDto ossDto= sysOssConfigService.getOssByBusiType(data.getId() , "users_avatar"); |
| | | if (ossDto != null) { |
| | | data.setFiles(ossDto); |
| | | } |
| | | OssDto ossDto2= sysOssConfigService.getOssByBusiType(data.getId() , "users_sign"); |
| | | if (ossDto2 != null) { |
| | | data.setFiles2(ossDto2); |
| | | } |
| | | } |
| | | return data; |
| | | } |
| | | |
| | | |
| | | } |