Merge branch 'sqlsugar-dev' into sqlsugar

This commit is contained in:
橙子
2022-05-22 20:58:26 +08:00
5 changed files with 26 additions and 2 deletions

View File

@@ -23,6 +23,12 @@
<param name="registerDto"></param> <param name="registerDto"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Yi.Framework.ApiMicroservice.Controllers.AccountController.Logout">
<summary>
没啥说,登出
</summary>
<returns></returns>
</member>
<member name="M:Yi.Framework.ApiMicroservice.Controllers.AccountController.GetUserAllInfo"> <member name="M:Yi.Framework.ApiMicroservice.Controllers.AccountController.GetUserAllInfo">
<summary> <summary>
通过已登录的用户获取用户信息及菜单 通过已登录的用户获取用户信息及菜单

View File

@@ -70,6 +70,10 @@ namespace Yi.Framework.ApiMicroservice.Controllers
return Result.SuccessError("注册失败!用户名已存在!"); return Result.SuccessError("注册失败!用户名已存在!");
} }
/// <summary>
/// 没啥说,登出
/// </summary>
/// <returns></returns>
[HttpPost] [HttpPost]
public Result Logout() public Result Logout()
{ {

View File

@@ -40,6 +40,11 @@ const mutations = { //变化//载荷
state.user = user state.user = user
setUser(user) setUser(user)
}, },
SET_NEW_USER(state, userInfo) {
state.user.user = userInfo
setUser(state.user)
},
SetGradient(state, gradient) { SetGradient(state, gradient) {
state.drawer.gradient = gradient state.drawer.gradient = gradient
}, },
@@ -90,7 +95,11 @@ const actions = { //动作
var code=[]; var code=[];
resp2.data.menus.forEach(element => { resp2.data.menus.forEach(element => {
code.push(element.permissionCode) if(element.permissionCode!="")
{
code.push(element.permissionCode)
}
}); });
commit('SET_PER', code) commit('SET_PER', code)

View File

@@ -47,6 +47,11 @@
hoverable hoverable
item-text="menuName" item-text="menuName"
> >
<template v-slot:prepend="{ item }">
<v-icon>
{{ item.menuIcon }}
</v-icon>
</template>
<template v-slot:append="{ item }"> <template v-slot:append="{ item }">
<app-btn v-if="item.menuType==0">路由:{{ item.router }}</app-btn> <app-btn v-if="item.menuType==0">路由:{{ item.router }}</app-btn>
<app-btn v-if="item.menuType==1" color="secondary">权限:{{ item.permissionCode }}</app-btn> <app-btn v-if="item.menuType==1" color="secondary">权限:{{ item.permissionCode }}</app-btn>

View File

@@ -335,7 +335,7 @@ export default {
this.editInfo = Object.assign({}, this.userInfo); this.editInfo = Object.assign({}, this.userInfo);
this.roleInfo = resp.data.roles; this.roleInfo = resp.data.roles;
this.menuInfo = resp.data.menus; this.menuInfo = resp.data.menus;
this.$store.commit("SET_USER", this.userInfo); this.$store.commit("SET_NEW_USER", this.userInfo);
}); });
}, },
choiceImg() { choiceImg() {