feat(user): 新增用户管理功能

- 添加用户列表页面,包含搜索、分页等功能
- 实现用户状态切换和详情查看功能
- 新增用户选择组件,用于选择用户
- 优化表格组件,支持自定义列和操作
- 添加面包屑组件,用于展示导航路径
This commit is contained in:
2025-04-28 17:57:16 +08:00
parent 749d285a0d
commit e0868a10af
17 changed files with 1132 additions and 46 deletions

42
src/api/goods/index.js Normal file
View File

@@ -0,0 +1,42 @@
import service from '@/utils/request'
// @tag goods
// @summary 获取商品(文章)列表
// @param {object} params
// @return {object} data
// @router get /user/list
export const list = (params) => {
return service({
url: '/article/list',
method: 'get',
params
})
}
export const add = (data) => {
return service({
url: '/article/list',
method: 'post',
data
})
}
export const edit = (data) => {
return service({
url: '/article/list',
method: 'put',
data
})
}
export const del = (data) => {
return service({
url: '/article/list',
method: 'delete',
data
})
}
export const detail = (id) => {
return service({
url: '/article/'+ id,
method: 'get',
})
}

14
src/api/user/index.js Normal file
View File

@@ -0,0 +1,14 @@
import service from '@/utils/request'
// @tag user
// @summary 获取用户列表
// @param {object} params
// @return {object} data
// @router get /user/list
export const list = (params) => {
return service({
url: '/user/list',
method: 'get',
params
})
}