diff --git a/src/api/system/menu.ts b/src/api/system/menu.ts index 91861c91..291f57ae 100644 --- a/src/api/system/menu.ts +++ b/src/api/system/menu.ts @@ -1,7 +1,7 @@ import { MenuFormData, MenuItem, - MenuQueryParam, + MenuQueryParam } from '@/types/api/system/menu'; import { Option } from '@/types/common'; import request from '@/utils/request'; @@ -12,8 +12,8 @@ import { AxiosPromise } from 'axios'; */ export function listRoutes() { return request({ - url: '/youlai-admin/api/v1/menus/route_list', - method: 'get', + url: '/youlai-admin/api/v1/menus/routes', + method: 'get' }); } @@ -28,17 +28,17 @@ export function listMenus( return request({ url: '/youlai-admin/api/v1/menus', method: 'get', - params: queryParams, + params: queryParams }); } /** * 获取菜单下拉树形列表 */ -export function listSelectMenus(): AxiosPromise { +export function listMenuOptions(): AxiosPromise { return request({ - url: '/youlai-admin/api/v1/menus/select_list', - method: 'get', + url: '/youlai-admin/api/v1/menus/options', + method: 'get' }); } @@ -48,7 +48,7 @@ export function listSelectMenus(): AxiosPromise { export function getResource(): AxiosPromise { return request({ url: '/youlai-admin/api/v1/menus/resources', - method: 'get', + method: 'get' }); } @@ -59,7 +59,7 @@ export function getResource(): AxiosPromise { export function getMenuDetail(id: number): AxiosPromise { return request({ url: '/youlai-admin/api/v1/menus/' + id, - method: 'get', + method: 'get' }); } @@ -72,7 +72,7 @@ export function addMenu(data: MenuFormData) { return request({ url: '/youlai-admin/api/v1/menus', method: 'post', - data: data, + data: data }); } @@ -86,7 +86,7 @@ export function updateMenu(id: string, data: MenuFormData) { return request({ url: '/youlai-admin/api/v1/menus/' + id, method: 'put', - data: data, + data: data }); } @@ -98,6 +98,6 @@ export function updateMenu(id: string, data: MenuFormData) { export function deleteMenus(ids: string) { return request({ url: '/youlai-admin/api/v1/menus/' + ids, - method: 'delete', + method: 'delete' }); } diff --git a/src/api/system/role.ts b/src/api/system/role.ts index 4bb3809d..6bd21291 100644 --- a/src/api/system/role.ts +++ b/src/api/system/role.ts @@ -2,7 +2,7 @@ import { RoleFormData, RolePageResult, RoleQueryParam, - RoleResourceData, + RoleResourceData } from '@/types/api/system/role'; import { Option } from '@/types/common'; @@ -14,13 +14,13 @@ import { AxiosPromise } from 'axios'; * * @param queryParams */ -export function listPageRoles( +export function listRolePages( queryParams?: RoleQueryParam ): AxiosPromise { return request({ url: '/youlai-admin/api/v1/roles', method: 'get', - params: queryParams, + params: queryParams }); } @@ -29,13 +29,13 @@ export function listPageRoles( * * @param queryParams */ -export function listSelectRoles( +export function listRoleOptions( queryParams?: RoleQueryParam ): AxiosPromise { return request({ - url: '/youlai-admin/api/v1/roles/select_list', + url: '/youlai-admin/api/v1/roles/options', method: 'get', - params: queryParams, + params: queryParams }); } @@ -47,7 +47,7 @@ export function listSelectRoles( export function getRoleResourceIds(roleId: string): AxiosPromise { return request({ url: '/youlai-admin/api/v1/roles/' + roleId + '/resource_ids', - method: 'get', + method: 'get' }); } @@ -63,7 +63,7 @@ export function updateRoleResource( return request({ url: '/youlai-admin/api/v1/roles/' + roleId + '/resources', method: 'put', - data: data, + data: data }); } @@ -75,7 +75,7 @@ export function updateRoleResource( export function getRoleFormDetail(id: number): AxiosPromise { return request({ url: '/youlai-admin/api/v1/roles/' + id, - method: 'get', + method: 'get' }); } @@ -88,7 +88,7 @@ export function addRole(data: RoleFormData) { return request({ url: '/youlai-admin/api/v1/roles', method: 'post', - data: data, + data: data }); } @@ -102,7 +102,7 @@ export function updateRole(id: number, data: RoleFormData) { return request({ url: '/youlai-admin/api/v1/roles/' + id, method: 'put', - data: data, + data: data }); } @@ -114,6 +114,6 @@ export function updateRole(id: number, data: RoleFormData) { export function deleteRoles(ids: string) { return request({ url: '/youlai-admin/api/v1/roles/' + ids, - method: 'delete', + method: 'delete' }); } diff --git a/src/api/system/user.ts b/src/api/system/user.ts index 1b832d5c..4cc23ceb 100644 --- a/src/api/system/user.ts +++ b/src/api/system/user.ts @@ -4,7 +4,7 @@ import { UserFormData, UserInfo, UserPageResult, - UserQueryParam, + UserQueryParam } from '@/types/api/system/user'; /** @@ -13,7 +13,7 @@ import { export function getUserInfo(): AxiosPromise { return request({ url: '/youlai-admin/api/v1/users/me', - method: 'get', + method: 'get' }); } @@ -22,13 +22,13 @@ export function getUserInfo(): AxiosPromise { * * @param queryParams */ -export function listUsersPage( +export function listUserPages( queryParams: UserQueryParam ): AxiosPromise { return request({ - url: '/youlai-admin/api/v1/users', + url: '/youlai-admin/api/v1/users/pages', method: 'get', - params: queryParams, + params: queryParams }); } @@ -40,7 +40,7 @@ export function listUsersPage( export function getUserFormData(userId: number): AxiosPromise { return request({ url: '/youlai-admin/api/v1/users/' + userId + '/form_data', - method: 'get', + method: 'get' }); } @@ -53,7 +53,7 @@ export function addUser(data: any) { return request({ url: '/youlai-admin/api/v1/users', method: 'post', - data: data, + data: data }); } @@ -67,7 +67,7 @@ export function updateUser(id: number, data: UserFormData) { return request({ url: '/youlai-admin/api/v1/users/' + id, method: 'put', - data: data, + data: data }); } @@ -81,7 +81,7 @@ export function updateUserPart(id: number, data: any) { return request({ url: '/youlai-admin/api/v1/users/' + id, method: 'patch', - data: data, + data: data }); } @@ -93,7 +93,7 @@ export function updateUserPart(id: number, data: any) { export function deleteUsers(ids: string) { return request({ url: '/youlai-admin/api/v1/users/' + ids, - method: 'delete', + method: 'delete' }); } @@ -106,7 +106,7 @@ export function downloadTemplate() { return request({ url: '/youlai-admin/api/v1/users/template', method: 'get', - responseType: 'arraybuffer', + responseType: 'arraybuffer' }); } @@ -121,7 +121,7 @@ export function exportUser(queryParams: UserQueryParam) { url: '/youlai-admin/api/v1/users/_export', method: 'get', params: queryParams, - responseType: 'arraybuffer', + responseType: 'arraybuffer' }); } @@ -140,7 +140,7 @@ export function importUser(deptId: number, roleIds: string, file: File) { method: 'post', data: formData, headers: { - 'Content-Type': 'multipart/form-data', - }, + 'Content-Type': 'multipart/form-data' + } }); } diff --git a/src/components/RightPanel/index.vue b/src/components/RightPanel/index.vue index 8b5f4f3c..5dacdbeb 100644 --- a/src/components/RightPanel/index.vue +++ b/src/components/RightPanel/index.vue @@ -117,7 +117,8 @@ onBeforeUnmount(() => { transition: all 0.25s cubic-bezier(0.7, 0.3, 0.1, 1); transform: translate(100%); background: #fff; - z-index: 40000; + z-index: 199; + .icon { width: 1em; height: 1em; @@ -129,7 +130,7 @@ onBeforeUnmount(() => { transition: all 0.3s cubic-bezier(0.7, 0.3, 0.1, 1); .right-panel-background { - z-index: 20000; + z-index: 99; opacity: 1; width: 100%; height: 100%; diff --git a/src/layout/components/Settings/index.vue b/src/layout/components/Settings/index.vue index cb224a90..f2c24af3 100644 --- a/src/layout/components/Settings/index.vue +++ b/src/layout/components/Settings/index.vue @@ -26,20 +26,20 @@ 导航栏模式