From 90b950bfd7f8c8c4835edf5e8a1062d17d953032 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期二, 14 十月 2025 11:14:59 +0800
Subject: [PATCH] 宁夏轮换计划接口调整
---
src/main/java/com/fzzy/sys/UserPR.java | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/src/main/java/com/fzzy/sys/UserPR.java b/src/main/java/com/fzzy/sys/UserPR.java
index a2d884d..8dfe4ba 100644
--- a/src/main/java/com/fzzy/sys/UserPR.java
+++ b/src/main/java/com/fzzy/sys/UserPR.java
@@ -59,14 +59,12 @@
if (null == entity.getCreateDate()) {
entity.setCreateDate(new Date());
}
-// if (null == entity.getCompanyId()) {
-// entity.setCompanyId(ContextUtil.getCompanyId(true));
-// }
+
//瀵嗙爜鍔犲瘑
int salt = RandomUtils.nextInt(27);
salt += 4;
- bCryptPasswordEncoder = new BCryptPasswordEncoder(salt);
- String password = bCryptPasswordEncoder.encode(entity.getPassword());
+ BCryptPasswordEncoder encode = new BCryptPasswordEncoder();
+ String password = encode.encode(entity.getPassword());
// boolean b= bCryptPasswordEncoder.matches(entity.getPassword(),password);
entity.setPassword(password);
entity.setSalt(String.valueOf(salt));
@@ -98,11 +96,12 @@
*/
@Expose
public String resetPassword(SysUser entity) {
+
//瀵嗙爜鍔犲瘑
int salt = RandomUtils.nextInt(27);
salt += 4;
- bCryptPasswordEncoder = new BCryptPasswordEncoder(salt);
- String password = bCryptPasswordEncoder.encode(Constant.DEFAULT_USER_PASSWORD);
+ BCryptPasswordEncoder encode = new BCryptPasswordEncoder();
+ String password = encode.encode(Constant.DEFAULT_USER_PASSWORD);
entity.setPassword(password);
entity.setSalt(String.valueOf(salt));
@@ -120,4 +119,9 @@
return null;
}
+ public boolean checkPassword(String inputPwd, SysUser user) {
+ BCryptPasswordEncoder encode = new BCryptPasswordEncoder();
+ return encode.matches(inputPwd, user.getPassword());
+ }
+
}
--
Gitblit v1.9.3