From 76f90f50c0a77b06d0d9731c1b3eb69446d3b2e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=AB=E5=9C=B0=E5=83=A7?= <357099073@qq.com> Date: Thu, 2 Apr 2026 00:05:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E4=BF=AE=E5=A4=8D=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/menu.js | 12 ++-- src/api/modules.js | 18 ++--- src/stores/auth.js | 2 + src/views/login/index.vue | 143 ++++++++++++++++---------------------- 4 files changed, 78 insertions(+), 97 deletions(-) diff --git a/src/api/menu.js b/src/api/menu.js index f3e3011..d3d5c4b 100644 --- a/src/api/menu.js +++ b/src/api/menu.js @@ -3,7 +3,7 @@ import request from "@/utils/request"; // 获取所有菜单 export function getAllMenus() { return request({ - url: `/admin/allmenu`, + url: `/backend/allmenu`, method: "get", }); } @@ -11,7 +11,7 @@ export function getAllMenus() { //获取用户菜单 export function getMenus(id){ return request({ - url: `/admin/menu/${parseInt(id)}`, + url: `/backend/menu/${parseInt(id)}`, method: "get", }); } @@ -19,7 +19,7 @@ export function getMenus(id){ // 更新菜单状态 export function updateMenuStatus(menuId, status) { return request({ - url: `/admin/menu/status/${menuId}`, + url: `/backend/menu/status/${menuId}`, method: "patch", data: { status }, }); @@ -28,7 +28,7 @@ export function updateMenuStatus(menuId, status) { // 创建菜单 export function createMenu(menuData) { return request({ - url: `/admin/createmenu`, + url: `/backend/createmenu`, method: "post", data: menuData, }); @@ -37,7 +37,7 @@ export function createMenu(menuData) { // 更新菜单 export function updateMenu(menuId, menuData) { return request({ - url: `/admin/updatemenu/${menuId}`, + url: `/backend/updatemenu/${menuId}`, method: "put", data: menuData, }); @@ -46,7 +46,7 @@ export function updateMenu(menuId, menuData) { // 删除菜单 export function deleteMenu(menuId) { return request({ - url: `/admin/deletemenu/${menuId}`, + url: `/backend/deletemenu/${menuId}`, method: "delete", }); } diff --git a/src/api/modules.js b/src/api/modules.js index 201094f..696dae1 100644 --- a/src/api/modules.js +++ b/src/api/modules.js @@ -2,28 +2,28 @@ import request from '@/utils/request'; export function getModulesList() { return request({ - url: '/admin/modules/list', + url: '/backend/modules/list', method: 'get', }); } export function getTenantList() { return request({ - url: '/admin/modules/getTenantList', + url: '/backend/modules/getTenantList', method: 'get', }); } export function getModuleDetail(id) { return request({ - url: `/admin/modules/${id}`, + url: `/backend/modules/${id}`, method: 'get', }); } export function addModule(data) { return request({ - url: '/admin/modules', + url: '/backend/modules', method: 'post', data, }); @@ -31,7 +31,7 @@ export function addModule(data) { export function editModule(id, data) { return request({ - url: `/admin/modules/${id}`, + url: `/backend/modules/${id}`, method: 'put', data, }); @@ -39,14 +39,14 @@ export function editModule(id, data) { export function deleteModule(id) { return request({ - url: `/admin/modules/${id}`, + url: `/backend/modules/${id}`, method: 'delete', }); } export function batchDeleteModules(ids) { return request({ - url: '/admin/modules/batchDelete', + url: '/backend/modules/batchDelete', method: 'post', data: { ids }, }); @@ -54,7 +54,7 @@ export function batchDeleteModules(ids) { export function changeModuleStatus(id, status) { return request({ - url: '/admin/modules/status', + url: '/backend/modules/status', method: 'post', data: { id, status }, }); @@ -62,7 +62,7 @@ export function changeModuleStatus(id, status) { export function getModulesSelectList() { return request({ - url: '/admin/modules/select/list', + url: '/backend/modules/select/list', method: 'get', }); } diff --git a/src/stores/auth.js b/src/stores/auth.js index f67adf2..185131c 100644 --- a/src/stores/auth.js +++ b/src/stores/auth.js @@ -7,6 +7,7 @@ const defaultUser = { account: '', name: '', group_id: '', + type: 'backend', avatar: '' } @@ -40,6 +41,7 @@ export const useAuthStore = defineStore('auth', () => { account: userInfo.account || '', name: userInfo.name || '', group_id: userInfo.group_id || '', + type: 'backend', tid: userInfo.tid || '', avatar: userInfo.avatar || '' } diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 1bbb539..a351a0b 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -18,12 +18,8 @@