|
@@ -14,6 +14,7 @@ import com.genersoft.iot.vmp.vmanager.bean.WVPResult;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.Parameter;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
+import org.apache.commons.codec.digest.DigestUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -121,7 +122,7 @@ public class AccountController {
|
|
|
}
|
|
|
|
|
|
// 修改密码
|
|
|
- @GetMapping("/repasswd")
|
|
|
+ @PostMapping("/repasswd")
|
|
|
@Operation(summary = "修改密码")
|
|
|
@Parameter(name = "oldPasswd", description = "旧密码", required = true)
|
|
|
@Parameter(name = "newPasswd", description = "新密码", required = true)
|
|
@@ -135,7 +136,9 @@ public class AccountController {
|
|
|
ErrorCode.ERROR404,
|
|
|
"请确认密码是否正确");
|
|
|
}
|
|
|
- boolean flag = accountService.updatePassword(accountId, newPasswd);
|
|
|
+ // 新密码md5 计算
|
|
|
+ String md5_newPasswd = DigestUtils.md5Hex(newPasswd);
|
|
|
+ boolean flag = accountService.updatePassword(accountId, md5_newPasswd);
|
|
|
// 登录成功后返回 token 信息, 以及用户名, 头像等信息
|
|
|
if (!flag) {
|
|
|
return WVPResult.fail(
|