Browse Source

增加osspassword

lirui 3 years ago
parent
commit
8dbebe3a32

+ 4 - 0
eladmin-system/src/main/java/me/zhengjie/modules/dm/user/domain/DmUser.java

@@ -64,6 +64,10 @@ public class DmUser extends BaseEntity implements Serializable {
     @ApiModelProperty(value = "账号")
     private String username;
 
+    @Column(name = "oss_password",nullable = false)
+    @ApiModelProperty(value = "单点登录密码")
+    private String ossPassword;
+
     @Column(name = "sex")
     @ApiModelProperty(value = "性别")
     private String sex;

+ 2 - 0
eladmin-system/src/main/java/me/zhengjie/modules/dm/user/service/dto/DmUserDto.java

@@ -46,6 +46,8 @@ public class DmUserDto extends BaseDTO implements Serializable {
     /** 账号 */
     private String username;
 
+    private String ossPassword;
+
     /** 性别 */
     private String sex;
 

+ 6 - 1
eladmin-system/src/main/java/me/zhengjie/modules/quartz/task/ZkDataSyncTask.java

@@ -269,10 +269,15 @@ public class ZkDataSyncTask {
                         //user.setPassword(passwordEncoder.encode("12345678"));
                         //user.setOssPassword(RsaUtils.encryptByPublicKey(RsaProperties.publicKey, "12345678"));
                         userService.updateSync(user);
+                        dmUser.setOssPassword(userDto.getOssPassword());
+                        dmUserService.update(dmUser);
                     } else {
                         user.setPassword(passwordEncoder.encode("12345678"));
-                        user.setOssPassword(RsaUtils.encryptByPublicKey(RsaProperties.publicKey, "12345678"));
+                        String ossPassword = RsaUtils.encryptByPublicKey(RsaProperties.publicKey, "12345678");
+                        user.setOssPassword(ossPassword);
                         userService.createSync(user);
+                        dmUser.setOssPassword(ossPassword);
+                        dmUserService.update(dmUser);
                     }
                 } catch (Exception e) {
                     e.printStackTrace();