提交 b82609b5 authored 作者: LJJ's avatar LJJ

修改用户修改密码接口

上级 f1448241
...@@ -78,14 +78,15 @@ public class UserController { ...@@ -78,14 +78,15 @@ public class UserController {
@PutMapping("/pwd") @PutMapping("/pwd")
@ApiOperation(value = "用户修改密码") @ApiOperation(value = "用户修改密码")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name="id",value="人员id",dataType="string", paramType = "query"),
@ApiImplicitParam(name="oPwd",value="老密码",dataType="string", paramType = "query"),
@ApiImplicitParam(name="nPwd",value="新密码",dataType="string", paramType = "query")
}) })
public ResponseEntity<UserPwdVo> updatePwd(@RequestParam(value = "id") String id, public ResponseEntity<UserPwdVo> updatePwd(
@RequestParam(value = "oPwd") String oPwd, @RequestBody AccVo accVo
@RequestParam(value = "nPwd") String nPwd) { ) {
String oPwd = accVo.getOPwd();
String nPwd = accVo.getNPwd();
String id = accVo.getId();
UserDo user = userService.updatePwd(id, oPwd, nPwd); UserDo user = userService.updatePwd(id, oPwd, nPwd);
if (user.getAccount() == null) { if (user.getAccount() == null) {
return ResponseEntity.status(403).body(new UserPwdVo("","","")); return ResponseEntity.status(403).body(new UserPwdVo("","",""));
......
package com.zjty.efs.user.subject.entity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @author LJJ cnljj1995@gmail.com
* on 2020-03-30
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class AccVo {
private String id;
private String oPwd;
private String nPwd;
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论