|
@@ -49,19 +49,15 @@ public class SysUserController extends BaseController{
|
|
|
throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
|
|
|
}
|
|
|
param.setCreateUserId(getUserId());
|
|
|
- sysUserService.addOrUpdate(param);
|
|
|
- return ResultData.ok();
|
|
|
- }
|
|
|
-
|
|
|
- @PostMapping("/update")
|
|
|
- public ResultData update(@RequestBody SysUserParam param){
|
|
|
- if(param.getId() == null){
|
|
|
- throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
|
|
|
+ SysUser user = sysUserService.getByUserNameDb2(param.getUserName());
|
|
|
+ if(user ==null){
|
|
|
+ throw new BusinessException(ResultCode.USER_NOT_EXIST);
|
|
|
}
|
|
|
- sysUserService.addOrUpdate(param);
|
|
|
+ sysUserService.addOrUpdate(user,param);
|
|
|
return ResultData.ok();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
@PostMapping("/delete")
|
|
|
public ResultData delete(@RequestBody SysUserParam param){
|
|
|
if(param.getId() == null){
|
|
@@ -71,26 +67,6 @@ public class SysUserController extends BaseController{
|
|
|
return ResultData.ok();
|
|
|
}
|
|
|
|
|
|
- @PostMapping("/rePassword")
|
|
|
- public ResultData rePassword(@RequestBody SysUserParam param){
|
|
|
- if(param.getId() == null || StringUtils.isEmpty(param.getNewPassword())){
|
|
|
- throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
|
|
|
- }
|
|
|
- sysUserService.addOrUpdate(param);
|
|
|
- return ResultData.ok();
|
|
|
- }
|
|
|
-
|
|
|
- @PostMapping("/reMyselfPassword")
|
|
|
- public ResultData reMyselfPassword(@RequestBody SysUserParam param){
|
|
|
- if(param.getId() == null || StringUtils.isEmpty(param.getNewPassword())){
|
|
|
- throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
|
|
|
- }
|
|
|
- if(!getUserId().equals(param.getId())){
|
|
|
- throw new BusinessException(ResultCode.UPDATE_MYSELF_PASSWORD);
|
|
|
- }
|
|
|
- sysUserService.addOrUpdate(param);
|
|
|
- return ResultData.ok();
|
|
|
- }
|
|
|
|
|
|
@PostMapping("/list")
|
|
|
public ResultData list(@RequestBody SysUserParam param){
|