用户
This commit is contained in:
@@ -488,6 +488,17 @@ public class SysStaffinfoService extends MybatisBaseService<SysStaffinfoMapper,
|
||||
sysOrg.setManagerSid(sysStaffinfo3.getSid());
|
||||
sysOrg.setManagerName(dto.getName());
|
||||
sysOrganizationService.updateById(sysOrg);
|
||||
SysStaffOrg sysStaffOrg = new SysStaffOrg();
|
||||
SysStaffOrgDto sysStaffOrgDto = dto.getSysStaffOrg();
|
||||
if (StringUtils.isBlank(sysStaffOrgDto.getOrgName())) {
|
||||
return rb.setMsg("所在部门不能为空");
|
||||
}
|
||||
sysStaffOrgDto.fillEntity(sysStaffOrg);
|
||||
sysStaffOrg.setStaffSid(sysStaffinfo3.getSid());
|
||||
sysStaffOrg.setManageType("3");
|
||||
sysStaffOrg.setOrgSid(sysStaffOrgDto.getOrgSid());
|
||||
sysStaffOrgService.save(sysStaffOrg);
|
||||
save(sysStaffinfo3);
|
||||
}else if(dto.getSysStaffOrg().getManageType().equals("3")){
|
||||
SysStaffOrg sysStaffOrg = new SysStaffOrg();
|
||||
SysStaffOrgDto sysStaffOrgDto = dto.getSysStaffOrg();
|
||||
|
||||
@@ -707,6 +707,10 @@ public class SysUserService extends MybatisBaseService<SysUserMapper, SysUser> {
|
||||
|
||||
public void delBySid(String sid) {
|
||||
SysUser sysUser=baseMapper.selectOne(new QueryWrapper<SysUser>().eq("sid",sid));
|
||||
SysOrganization sysOrganization=sysOrganizationService.getOne(new QueryWrapper<SysOrganization>().eq("managerType",sysUser.getStaffSid()));
|
||||
sysOrganization.setManagerSid("");
|
||||
sysOrganization.setManagerName("");
|
||||
sysOrganizationService.updateById(sysOrganization);
|
||||
sysUser.setIsDelete(1);
|
||||
baseMapper.update(sysUser,new QueryWrapper<SysUser>().eq("sid",sid));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user