From 1a82059e7247ef383a3b2f2442c8d6dab62a748d Mon Sep 17 00:00:00 2001 From: pengda <1111@qq.com> Date: Thu, 26 Jun 2025 16:06:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=88=97=E8=A1=A8=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/site/tableEdit.svg | 1 + src/router/index.js | 14 +- src/views/agent/siteList.vue | 2 +- src/views/agent/siteServiceList.vue | 425 ++++++++++++++++++++++++++++++++++++ 4 files changed, 439 insertions(+), 3 deletions(-) create mode 100644 src/assets/site/tableEdit.svg create mode 100644 src/views/agent/siteServiceList.vue diff --git a/src/assets/site/tableEdit.svg b/src/assets/site/tableEdit.svg new file mode 100644 index 0000000..fa5d601 --- /dev/null +++ b/src/assets/site/tableEdit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 346aec7..1b39a99 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -8,7 +8,7 @@ import HomeView from '../views/HomeView.vue'; Vue.use(VueRouter) // 侧边导航黑名单 const blackSliderList = [ - '/register', '/franchise' + '/register', '/franchise','/agent/siteServiceList' ]; // 一级路由 let first_child_router = [] @@ -80,6 +80,17 @@ const routes = [{ } }, { + path: '/agent/siteServiceList', + name: '服务列表', + isFirst: true, + component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteServiceList.vue'), + meta: { + title: '服务列表', + breadcrumbParent: '站点列表', + // hideBreadcrumb: true // 一级页面不显示面包屑 + } + }, + { path: '/agent/siteBaseSetting', name: '站点基本设置', component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteBaseSetting.vue'), @@ -399,7 +410,6 @@ router.beforeEach((to, from, next) => { } else { store.commit('SET_HEADER', true); // 其他页面显示顶部 } - store.commit('SET_BREADRIGHTTEXT', '')//清空面包屑右侧内容 store.dispatch('showLoading') next(); }); diff --git a/src/views/agent/siteList.vue b/src/views/agent/siteList.vue index 962b394..6ffd992 100644 --- a/src/views/agent/siteList.vue +++ b/src/views/agent/siteList.vue @@ -141,7 +141,7 @@ export default { // 分组id gid: 0, // 服务列表url - serviceListUrl: '/ui', + serviceListUrl: '/agent/siteServiceList', // 站点设置url siteSettingUrl: '/agent/siteBaseSetting', // 新增站点url diff --git a/src/views/agent/siteServiceList.vue b/src/views/agent/siteServiceList.vue new file mode 100644 index 0000000..5a4f288 --- /dev/null +++ b/src/views/agent/siteServiceList.vue @@ -0,0 +1,425 @@ + + + + 服务列表 + + + PC端站点使用的“科技清新蓝”模板仅支持AI相关服务,列表中置灰的服务不支持。可编辑置灰服务,但需更换模板才能在PC端站点显示。 + + + + + + 全选 + 共80条,已选0条 + 批量删除 + + + 添加查重服务 + 添加写作辅助 + 添加AIGC + + + + + + + + + + + + + + + + + + {{ scope.row.supply_price_desc }} + + + + + + + + {{ scope.row.price_desc }} + + + + + + + + + {{scope.row.payment_method_desc}} + + + + + + + + + {{ scope.row.sort_id }} + + + + + + + + + + + + + + + + 编辑 + 删除 + + + + + + + + + + + \ No newline at end of file