|
|
@ -437,6 +437,7 @@ public class SysUserRest { |
|
|
|
if(user.getAccountType().equals("3")){ |
|
|
|
return new ResultBean<SysUserVo>().fail().setMsg("此账号不能登录"); |
|
|
|
}else if(user.getAccountType().equals("0")){ |
|
|
|
user.setOrgSid("0"); |
|
|
|
SysUserVo userInfoOneVo = sysUserService.setUserRedisSessionToken(user); |
|
|
|
return new ResultBean<>().success().setData(userInfoOneVo); |
|
|
|
} |
|
|
@ -458,6 +459,7 @@ public class SysUserRest { |
|
|
|
if(user.getAccountType().equals("3")){ |
|
|
|
return new ResultBean<SysUserVo>().fail().setMsg("此账号不能登录"); |
|
|
|
}else if(user.getAccountType().equals("0")){ |
|
|
|
user.setOrgSid("0"); |
|
|
|
SysUserVo userInfoOneVo = sysUserService.setUserRedisSessionToken(user); |
|
|
|
return new ResultBean<>().success().setData(userInfoOneVo); |
|
|
|
} |
|
|
@ -630,7 +632,7 @@ public class SysUserRest { |
|
|
|
sysOrg.setPsid("0"); |
|
|
|
sysOrganizationService.save(sysOrg); |
|
|
|
|
|
|
|
sysUser.setOrgSid(sysOrg.getSid()); |
|
|
|
// sysUser.setOrgSid(sysOrg.getSid());
|
|
|
|
sysUserService.update(sysUser,new QueryWrapper<SysUser>().eq("sid",sysUser.getSid())); |
|
|
|
List<SysSource> sysSources=sysSourceService.list(); |
|
|
|
List<SysOrgRegister> sysOrgRegisters=new ArrayList<>(); |
|
|
@ -658,8 +660,17 @@ public class SysUserRest { |
|
|
|
userInfoOneVo.setOrgName(sysOrg.getName()); |
|
|
|
|
|
|
|
SysUserRole sysUserRole=sysUserRoleService.getOne(new QueryWrapper<SysUserRole>().eq("userSid",user.getSid()).eq("roleSid","002")); |
|
|
|
sysUserRole.setOrgSid(sysOrg.getSid()); |
|
|
|
sysUserRoleService.updateById(sysUserRole); |
|
|
|
if(null!=sysUserRole){ |
|
|
|
sysUserRole.setOrgSid(sysOrg.getSid()); |
|
|
|
sysUserRoleService.updateById(sysUserRole); |
|
|
|
}else { |
|
|
|
SysUserRole r=new SysUserRole(); |
|
|
|
r.setOrgSid(sysOrg.getSid()); |
|
|
|
r.setRoleSid("002"); |
|
|
|
r.setUserSid(user.getSid()); |
|
|
|
sysUserRoleService.save(r); |
|
|
|
} |
|
|
|
|
|
|
|
sysUserService.updateToken(sysUser.getSid(),userInfoOneVo.getToken()); |
|
|
|
return new ResultBean<SysUserVo>().success().setData(userInfoOneVo); |
|
|
|
} |
|
|
|