Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
有来技术
youlai-mall
提交
eaae0b1a
Y
youlai-mall
项目概览
有来技术
/
youlai-mall
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
youlai-mall
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
eaae0b1a
编写于
2月 01, 2021
作者:
H
hxrui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat:菜单重构
上级
3e3cb43a
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
15 addition
and
20 deletion
+15
-20
youlai-admin/admin-api/src/main/java/com/youlai/admin/pojo/entity/SysMenu.java
...i/src/main/java/com/youlai/admin/pojo/entity/SysMenu.java
+6
-4
youlai-admin/admin-api/src/main/java/com/youlai/admin/pojo/vo/MenuVO.java
...in-api/src/main/java/com/youlai/admin/pojo/vo/MenuVO.java
+7
-7
youlai-auth/src/main/java/com/youlai/auth/controller/AuthController.java
.../main/java/com/youlai/auth/controller/AuthController.java
+2
-9
未找到文件。
youlai-admin/admin-api/src/main/java/com/youlai/admin/pojo/entity/SysMenu.java
浏览文件 @
eaae0b1a
...
...
@@ -22,20 +22,22 @@ public class SysMenu extends BaseEntity {
@TableId
(
type
=
IdType
.
AUTO
)
private
Long
id
;
private
Long
parentId
;
private
String
name
;
private
Long
parentId
;
private
String
icon
;
private
String
path
;
private
String
redirect
;
private
String
icon
;
private
String
component
;
private
Integer
sort
;
private
Integer
status
;
private
String
redirect
;
@TableField
(
exist
=
false
)
private
List
<
Integer
>
roles
;
...
...
youlai-admin/admin-api/src/main/java/com/youlai/admin/pojo/vo/MenuVO.java
浏览文件 @
eaae0b1a
...
...
@@ -10,24 +10,24 @@ import java.util.List;
@JsonInclude
(
JsonInclude
.
Include
.
NON_EMPTY
)
public
class
MenuVO
extends
BaseEntity
{
private
Integer
id
;
private
Long
id
;
private
String
name
;
private
Long
parentId
;
private
Integer
parentId
;
private
String
name
;
private
Integer
type
;
private
String
icon
;
private
String
path
;
private
String
icon
;
private
String
component
;
private
Integer
sort
;
private
Integer
visible
;
private
Integer
status
;
private
String
redirect
;
@JsonInclude
(
value
=
JsonInclude
.
Include
.
NON_NULL
)
private
List
<
MenuVO
>
children
;
...
...
youlai-auth/src/main/java/com/youlai/auth/controller/AuthController.java
浏览文件 @
eaae0b1a
...
...
@@ -78,8 +78,6 @@ public class AuthController {
}
private
WxMaService
wxService
;
private
MemberFeignService
memberFeignService
;
private
PasswordEncoder
passwordEncoder
;
...
...
@@ -103,7 +101,6 @@ public class AuthController {
Result
<
AuthMemberDTO
>
result
=
memberFeignService
.
getUserByOpenid
(
openid
);
String
username
;
if
(
ResultCode
.
USER_NOT_EXIST
.
getCode
().
equals
(
result
.
getCode
()))
{
// 微信授权登录 会员信息不存在时 注册会员
String
encryptedData
=
parameters
.
get
(
"encryptedData"
);
String
iv
=
parameters
.
get
(
"iv"
);
...
...
@@ -125,15 +122,11 @@ public class AuthController {
if
(!
ResultCode
.
SUCCESS
.
getCode
().
equals
(
res
.
getCode
()))
{
throw
new
BizException
(
"注册会员失败"
);
}
username
=
openid
;
}
else
{
AuthMemberDTO
authMemberDTO
=
result
.
getData
();
username
=
authMemberDTO
.
getUsername
();
}
// oauth2认证参数对应授权登录时注册会员的username、password信息,模拟通过oauth2的密码模式认证
parameters
.
put
(
"username"
,
username
);
parameters
.
put
(
"password"
,
username
);
parameters
.
put
(
"username"
,
openid
);
parameters
.
put
(
"password"
,
openid
);
OAuth2AccessToken
oAuth2AccessToken
=
tokenEndpoint
.
postAccessToken
(
principal
,
parameters
).
getBody
();
Oauth2Token
oauth2Token
=
Oauth2Token
.
builder
()
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录