Przeglądaj źródła

1、登录新增管理员id字段

Bingo 3 lat temu
rodzic
commit
37d61ed477

+ 1 - 0
src/main/java/com/chuanghai/h3c_reporting/controller/request/AdminPasswordUpdateRequest.java

@@ -17,6 +17,7 @@ public class AdminPasswordUpdateRequest {
     /**
      * 当前登录管理员id
      */
+    @NotBlank(message = "id不能为空")
     private Long id;
 //    /**
 //     * 当前登录管理员id

+ 1 - 0
src/main/java/com/chuanghai/h3c_reporting/service/impl/UserServiceImpl.java

@@ -86,6 +86,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
                 .token(token)
                 .tokenTtl(JWTUtil.getExpired())
                 .userName(staff.getUserName())
+                .id(staff.getId())
                 .name(staff.getName())
                 .adminType(staff.getAdminType())
                 .time(String.valueOf(staff.getTime()))

+ 2 - 2
src/main/java/com/chuanghai/h3c_reporting/util/RSAUtils.java

@@ -162,9 +162,9 @@ public class RSAUtils {
 
             // RSA加密
 //            String data = "super_admin";
-//            String data = "123456";
+            String data = "123456";
 //            String encryptData = encrypt(data, getPublicKey(publicKey));
-            String encryptData = "uteD0PBhMzrGqazUVlZtgKzDWwyc3NZOOGn/7OZMi5mjlsqqk3DZJQEFp3prpAAX9+koHX5fMHLEw+2AvfaBwxl2VM7QFf+trmkTkHXhLQlHrbjpt7mRARj8WlFyjyGUJ4K3IR4K0q7+56zXyG/EEhriADLrzzf+Y0mdwpl9kQw=";
+            String encryptData = "uzhihAz9HVK1/QQsIQMfWAo2c5BRsSa6DM8hZMUXQpzafLRaR9F75ncgRggZmR2zB76yf9vO4hIZ4MY65vpnKDzuaP0e+90hYSy30R2vYehY5E2C+yI+jKPJ1HAw1ktKScf5Q1G5f98cyPx4id5sPat2SH6BZSZp6n5gqI5l1fU=";
             System.out.println("加密后内容 => " + encryptData + "\n");
             // RSA解密
             String decryptData = decrypt(encryptData, getPrivateKey(privateKey));

+ 4 - 0
src/main/java/com/chuanghai/h3c_reporting/vo/UserVO.java

@@ -15,6 +15,10 @@ import lombok.Data;
 @Data
 public class UserVO {
     /**
+     * 用户ID
+     */
+    private Long id;
+    /**
      * 用户名
      */
     private String userName;

+ 2 - 2
src/main/resources/application.yml

@@ -12,7 +12,7 @@ spring:
     url: jdbc:mysql://localhost:3306/h3c_reporting?characterEncoding=utf-8&useSSL=FALSE&useAffectedRows=TRUE&allowMultiQueries=true&serverTimezone=GMT%2B8
     driver-class-name: com.mysql.cj.jdbc.Driver
     username: root
-    password: 20010420
+    password: root
 
 mybatis-plus:
   mapper-locations: classpath:/mapper/ihotel/*.xml
@@ -34,4 +34,4 @@ my-security:
 #微信小程序相关配置
 wx:
   app_id:
-  secret:
+  secret: