From 7bfd7f9f5f580c8173fa6e623956c3d6d4a8cba7 Mon Sep 17 00:00:00 2001 From: "zhonghua.li" Date: Tue, 19 May 2026 07:58:15 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=BB=E7=BE=8E=E7=94=A8=E6=88=B7=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/lb-user.js | 39 + src/router/index.js | 6 + src/views/lb-business/user-manage/index.vue | 764 ++++++++++++++++++++ 3 files changed, 809 insertions(+) create mode 100644 src/api/lb-user.js create mode 100644 src/views/lb-business/user-manage/index.vue diff --git a/src/api/lb-user.js b/src/api/lb-user.js new file mode 100644 index 0000000..568b211 --- /dev/null +++ b/src/api/lb-user.js @@ -0,0 +1,39 @@ +import request from '@/utils/request' + +export function getLbUserList(params) { + return request({ + url: '/lbUser/list', + method: 'get', + params + }) +} + +export function getLbUserById(id) { + return request({ + url: `/lbUser/get/${id}`, + method: 'get' + }) +} + +export function addLbUser(data) { + return request({ + url: '/lbUser/add', + method: 'post', + data + }) +} + +export function updateLbUser(data) { + return request({ + url: '/lbUser/update', + method: 'put', + data + }) +} + +export function deleteLbUser(id) { + return request({ + url: `/lbUser/delete/${id}`, + method: 'delete' + }) +} diff --git a/src/router/index.js b/src/router/index.js index a5bab33..a83375e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -415,6 +415,12 @@ export const constantRoutes = [ name: 'LbOrderManage', component: () => import('@/views/lb-business/order-manage/index'), meta: { title: '订单管理', icon: 'el-icon-s-goods' } + }, + { + path: 'user-manage', + name: 'LbUserManage', + component: () => import('@/views/lb-business/user-manage/index'), + meta: { title: '用户管理', icon: 'el-icon-user' } } ] }, diff --git a/src/views/lb-business/user-manage/index.vue b/src/views/lb-business/user-manage/index.vue new file mode 100644 index 0000000..15d0d07 --- /dev/null +++ b/src/views/lb-business/user-manage/index.vue @@ -0,0 +1,764 @@ + + + + +