更新路由配置,修改店铺信息展示,登录拦截
This commit is contained in:
@@ -12,7 +12,7 @@ const MenuAPI = {
|
||||
*/
|
||||
getRoutes() {
|
||||
return request<any, RouteVO[]>({
|
||||
url: `${MENU_BASE_URL}/routes`,
|
||||
url: `api/menus/build`,
|
||||
method: "get",
|
||||
});
|
||||
},
|
||||
|
||||
@@ -8,9 +8,9 @@ const UserAPI = {
|
||||
*
|
||||
* @returns 登录用户昵称、头像信息,包括角色和权限
|
||||
*/
|
||||
getInfo() {
|
||||
getInfo(id: number) {
|
||||
return request<any, UserInfo>({
|
||||
url: `${USER_BASE_URL}/me`,
|
||||
url: `api/tbShopInfo/` + id,
|
||||
method: "get",
|
||||
});
|
||||
},
|
||||
@@ -220,17 +220,23 @@ export interface UserInfo {
|
||||
/** 用户名 */
|
||||
username?: string;
|
||||
|
||||
/** 昵称 */
|
||||
nickname?: string;
|
||||
/** 店铺名称 */
|
||||
shopName?: string;
|
||||
|
||||
/** 头像URL */
|
||||
avatar?: string;
|
||||
coverImg?: string;
|
||||
|
||||
/** 角色 */
|
||||
roles: string[];
|
||||
|
||||
/** 权限 */
|
||||
perms: string[];
|
||||
|
||||
/** 店铺id */
|
||||
shopId: number;
|
||||
|
||||
/** 店铺logo */
|
||||
logo: string;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user