Browse Source

修改飞书登录接口跳转

syh 5 năm trước cách đây
mục cha
commit
169bab4ed6

+ 4 - 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/entity/CorpFeishuUser.java

@@ -26,9 +26,9 @@ import java.util.Date;
 public class CorpFeishuUser {
 
 	/**id*/
-	@TableId(type = IdType.UUID)
+	@TableId(type = IdType.AUTO)
     @ApiModelProperty(value = "id")
-	private Integer id;
+	private Long id;
 	/**email*/
 	@Excel(name = "email", width = 15)
     @ApiModelProperty(value = "email")
@@ -37,6 +37,8 @@ public class CorpFeishuUser {
 	@Excel(name = "name", width = 15)
     @ApiModelProperty(value = "name")
 	private String name;
+
+	private String openId;
 	/**avatarUrl*/
 	@Excel(name = "avatarUrl", width = 15)
     @ApiModelProperty(value = "avatarUrl")

+ 1 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/system/controller/LoginController.java

@@ -131,6 +131,7 @@ public class LoginController {
             CorpFeishuUser feishuUser = corpFeishuUserService.getById(sysUser.getId());
             if (feishuUser == null) {
                 feishuUser = new CorpFeishuUser();
+                feishuUser.setOpenId(openId);
                 feishuUser.setUserId(sysUser.getId());
                 feishuUser.setEmail(sysUser.getEmail());
                 feishuUser.setAvatarBig(dataObject.getString("avatar_big"));