瀏覽代碼

添加一个role字段判断用户类型

Linhanmic 9 月之前
父節點
當前提交
fa7fdbb066

+ 2 - 2
teacher-pojo/src/main/java/com/example/dto/TeacherDTO.java

@@ -16,9 +16,9 @@ public class TeacherDTO implements Serializable {
 
 
     private String image;
     private String image;
 
 
-    private String gradauteCourse;
+    private String graduateCourse;
 
 
-    private String undergradauteCourse;
+    private String undergraduateCourse;
 
 
     private List<ResearchFiled> researchFiled;
     private List<ResearchFiled> researchFiled;
 
 

+ 3 - 0
teacher-pojo/src/main/java/com/example/entity/User.java

@@ -38,5 +38,8 @@ public class User implements Serializable {
     @ApiModelProperty("手机号")
     @ApiModelProperty("手机号")
     private String phoneNumber;
     private String phoneNumber;
 
 
+    @ApiModelProperty("角色")
+    private String role;
+
 
 
 }
 }

+ 3 - 0
teacher-pojo/src/main/java/com/example/vo/UserLoginVO.java

@@ -28,4 +28,7 @@ public class UserLoginVO implements Serializable {
     @ApiModelProperty("jwt令牌")
     @ApiModelProperty("jwt令牌")
     private String token;
     private String token;
 
 
+    @ApiModelProperty("用户角色")
+    private String role;
+
 }
 }

+ 2 - 1
teacher-serve/src/main/java/com/example/controller/user/UserController.java

@@ -57,7 +57,8 @@ public class UserController {
                 .id(user.getId())
                 .id(user.getId())
                 .userName(user.getUserName())
                 .userName(user.getUserName())
                 .name(user.getName())
                 .name(user.getName())
-                .token(token).build();
+                .token(token)
+                .role(user.getRole()).build();
         return Result.success(userLoginVO);
         return Result.success(userLoginVO);
     }
     }
 
 

+ 2 - 2
teacher-serve/src/main/resources/application-dev.yml

@@ -1,11 +1,11 @@
 teacher:
 teacher:
   datasource:
   datasource:
     driver-class-name: com.mysql.cj.jdbc.Driver
     driver-class-name: com.mysql.cj.jdbc.Driver
-    host: localhost
+    host: 172.20.210.219
     port: 3306
     port: 3306
     database: teacherteam_system
     database: teacherteam_system
     username: root
     username: root
-    password: 123456
+    password: 7892xY03.mysql
   alioss:
   alioss:
     #阿里云OSS
     #阿里云OSS
         endpoint: oss-cn-hangzhou.aliyuncs.com
         endpoint: oss-cn-hangzhou.aliyuncs.com