diff --git a/src/modules/api/help/HelpListView.vue b/src/modules/api/help/HelpListView.vue new file mode 100644 index 0000000..b23183f --- /dev/null +++ b/src/modules/api/help/HelpListView.vue @@ -0,0 +1,56 @@ + + + + + + 帮助中心 + 使用指南 + FAQ 列表 + + + + + 检测中... + 404 Not Found + 200 OK + Error + + + + + + + diff --git a/src/modules/api/lunbo/LunboListView.vue b/src/modules/api/lunbo/LunboListView.vue new file mode 100644 index 0000000..a511c47 --- /dev/null +++ b/src/modules/api/lunbo/LunboListView.vue @@ -0,0 +1,56 @@ + + + + + + 轮播管理 + Banner 轮播图配置 + + + + + 检测中... + 404 Not Found + 200 OK + Error + + + + + + + diff --git a/src/modules/other/operateguide/OperateguideListView.vue b/src/modules/other/operateguide/OperateguideListView.vue new file mode 100644 index 0000000..f693814 --- /dev/null +++ b/src/modules/other/operateguide/OperateguideListView.vue @@ -0,0 +1,62 @@ + + + + + + 内容列表 + 操作指南内容(共 {{ total }} 条) + + + + + + + + diff --git a/src/modules/sys/region/RegionListView.vue b/src/modules/sys/region/RegionListView.vue new file mode 100644 index 0000000..546b9c4 --- /dev/null +++ b/src/modules/sys/region/RegionListView.vue @@ -0,0 +1,62 @@ + + + + + + 行政区域 + 全国省/市/区/县 4 级行政区划(共 {{ total }} 个节点) + + + + + + + + + + + diff --git a/src/modules/user/EnterpriseListView.vue b/src/modules/user/EnterpriseListView.vue new file mode 100644 index 0000000..d2b0229 --- /dev/null +++ b/src/modules/user/EnterpriseListView.vue @@ -0,0 +1,200 @@ + + + + + + + 企业管理 + 共 {{ total }} 家企业 + + + 重置 + + + + + + + + + + 查询 + + + + + + + {{ TYPE_MAP[row.enterpriseType].label }} + + -- + + + {{ fmtDate(row.registerTime) }} + + + 详情 + + + + + + + + + {{ detailRow.enterpriseName }} + {{ TYPE_MAP[detailRow.enterpriseType]?.label || '--' }} + {{ detailRow.legalMan }} + {{ detailRow.email }} + {{ detailRow.linkMan }} + {{ detailRow.linkMobile }} + {{ detailRow.enterpriseAddress }} + {{ detailRow.mainProducts }} + {{ fmtDate(detailRow.registerTime) }} + {{ detailRow.registerNo || '--' }} + + + + 关闭 + + + + + + diff --git a/src/modules/user/FinanceListView.vue b/src/modules/user/FinanceListView.vue new file mode 100644 index 0000000..fb8452b --- /dev/null +++ b/src/modules/user/FinanceListView.vue @@ -0,0 +1,178 @@ + + + + + + + 财务管理 + 共 {{ total }} 条明细 + + + 重置 + + + + + + + + + + + 查询 + + + + + + + {{ TYPE_MAP[row.type].label }} + + -- + + + {{ fmtMoney(row.money) }} + + + {{ fmtMoney(row.balance) }} + + + {{ fmtDate(row.createDate) }} + + + + + + + diff --git a/src/modules/user/UserListView.vue b/src/modules/user/UserListView.vue new file mode 100644 index 0000000..573973b --- /dev/null +++ b/src/modules/user/UserListView.vue @@ -0,0 +1,113 @@ + + + + + + + 用户列表 + 前台注册用户(共 {{ total }} 个) + + + + + + + 搜索 + + + + + + + diff --git a/src/router/index.ts b/src/router/index.ts index 40a6830..a23a7c1 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -47,6 +47,23 @@ const routes: RouteRecordRaw[] = [ component: () => import('@/modules/inquiry/InquiryDetailView.vue'), meta: { title: '询价详情' } }, + // W3.x C P0.2: 询价列表 (生产环境 supplier/inquiry/inquiry 重定向到 /inquiry) + { + path: '/supplier/inquiry/inquiry', + redirect: '/inquiry' + }, + { + path: '/supplier/inquiry', + redirect: '/inquiry' + }, + // W3.x C P0.3: 用户列表 (前台用户) + { + path: '/user/user', + name: 'UserUserList', + component: () => import('@/modules/user/UserListView.vue'), + meta: { title: '用户列表' } + }, + // W3.2 订单管理(具体路由必须在 /:module/:action 之前,否则被通配拦截) { path: '/order', @@ -203,6 +220,32 @@ const routes: RouteRecordRaw[] = [ component: () => import('@/modules/sys/ProductListView.vue'), meta: { title: '商品管理' } }, + // W3.x C P0.4-7: 新增 4 个 view 路由 + { + path: '/other/operateguide', + name: 'OperateguideList', + component: () => import('@/modules/other/operateguide/OperateguideListView.vue'), + meta: { title: '内容列表' } + }, + { + path: '/api/lunbo', + name: 'LunboList', + component: () => import('@/modules/api/lunbo/LunboListView.vue'), + meta: { title: '轮播管理' } + }, + { + path: '/api/help', + name: 'HelpList', + component: () => import('@/modules/api/help/HelpListView.vue'), + meta: { title: '帮助中心' } + }, + { + path: '/sys/region', + name: 'SysRegionList', + component: () => import('@/modules/sys/region/RegionListView.vue'), + meta: { title: '行政区域' } + }, + // W3.1 通用通配占位 — 覆盖菜单 70 个 url(两层路径,如 /admin/user/finance/recharge) // 注意:必须放在具体路由后面,否则会拦截 /inquiry /login // 使用 ?:action 让 action 可选(单层路径如 /sys/user 也匹配),不加 (.*)* 避免贪婪匹配抢静态路由
使用指南 + FAQ 列表
Banner 轮播图配置
操作指南内容(共 {{ total }} 条)
全国省/市/区/县 4 级行政区划(共 {{ total }} 个节点)
共 {{ total }} 家企业
共 {{ total }} 条明细
前台注册用户(共 {{ total }} 个)