ruanqi 12 months ago
parent
commit
77a4765406
  1. 14
      src/main/java/com/spring/modules/sys/controller/SysUserController.java
  2. 9
      src/main/java/com/spring/modules/sys/form/IfsPassWordForm.java
  3. 1
      src/main/java/com/spring/modules/sys/service/SysUserService.java
  4. 9
      src/main/java/com/spring/modules/sys/service/impl/SysUserServiceImpl.java

14
src/main/java/com/spring/modules/sys/controller/SysUserController.java

@ -14,6 +14,7 @@ import com.spring.common.validator.group.UpdateGroup;
import com.spring.modules.base.data.SysUserEntityData;
import com.spring.modules.sys.entity.SysUserEntity;
import com.spring.modules.sys.entity.UserJobEntity;
import com.spring.modules.sys.form.IfsPassWordForm;
import com.spring.modules.sys.form.PasswordForm;
import com.spring.modules.sys.service.SysUserRoleService;
import com.spring.modules.sys.service.SysUserService;
@ -111,6 +112,19 @@ public class SysUserController extends AbstractController {
return R.ok(getLanguageMsg(SysMsgConstant.OBJECT_ID_200000));
}
@SysLog("修改IFS账号密码")
@PostMapping("/updateIfsPassWord")
public R updateIfsPassWord(@RequestBody IfsPassWordForm form){
//更新密码
boolean flag = sysUserService.updateIFSPassword(getUserId(), form.getIfsUsername(), form.getIfsPassword());
if(!flag){
return R.error(getLanguageMsg(SysMsgConstant.OBJECT_ID_200216));
}
return R.ok(getLanguageMsg(SysMsgConstant.OBJECT_ID_200000));
}
/**
* 用户信息
*/

9
src/main/java/com/spring/modules/sys/form/IfsPassWordForm.java

@ -0,0 +1,9 @@
package com.spring.modules.sys.form;
import lombok.Data;
@Data
public class IfsPassWordForm {
private String ifsUsername;
private String ifsPassword;
}

1
src/main/java/com/spring/modules/sys/service/SysUserService.java

@ -58,6 +58,7 @@ public interface SysUserService extends IService<SysUserEntity> {
* @param newPassword 新密码
*/
boolean updatePassword(Long userId, String password, String newPassword);
boolean updateIFSPassword(Long userId, String ifsUsername, String ifsPassword);
/*
* @Author li_she
* @Description 修改用户默认语言

9
src/main/java/com/spring/modules/sys/service/impl/SysUserServiceImpl.java

@ -176,6 +176,15 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUserEntity> i
new QueryWrapper<SysUserEntity>().eq("user_id", userId).eq("password", password));
}
@Override
public boolean updateIFSPassword(Long userId, String ifsUsername, String ifsPassword) {
SysUserEntity userEntity = new SysUserEntity();
userEntity.setIfsUsername(ifsUsername);
userEntity.setIfsPassword(ifsPassword);
return this.update(userEntity,
new QueryWrapper<SysUserEntity>().eq("user_id", userId));
}
/**
* 检查角色是否越权
*/

Loading…
Cancel
Save