From 91ae559159291e7e6f989d4124e1dd7ac2e65c6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E4=B8=BD=E5=90=9B?= <664953382@qq.com> Date: Thu, 14 Oct 2021 14:54:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=85=B3=E4=BA=8E=E6=88=91?= =?UTF-8?q?=E4=BB=AC=E5=8F=AF=E9=85=8D=E7=BD=AE=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/about.js | 18 +++++ src/router/dynamicRoutes.js | 3 + src/router/modules/aboutUs.js | 17 +++++ src/views/about/index.vue | 134 ++++++++++++++++++++++++++++++++++ 4 files changed, 172 insertions(+) create mode 100644 src/api/about.js create mode 100644 src/router/modules/aboutUs.js create mode 100644 src/views/about/index.vue diff --git a/src/api/about.js b/src/api/about.js new file mode 100644 index 0000000..a78267e --- /dev/null +++ b/src/api/about.js @@ -0,0 +1,18 @@ +import request from '@/utils/request'; + +// 获取关于我们 +export function getOne(params) { + return request({ + url: '/aboutUs/getOne', + params + }); +} + +// 添加/更新关于我们 +export function aboutUsAdd(data) { + return request({ + url: '/aboutUs/add', + method: 'post', + data + }); +} \ No newline at end of file diff --git a/src/router/dynamicRoutes.js b/src/router/dynamicRoutes.js index 0e82cfb..29abb11 100644 --- a/src/router/dynamicRoutes.js +++ b/src/router/dynamicRoutes.js @@ -13,6 +13,7 @@ import customerService from './modules/customerService'; import feedback from './modules/feedback'; import settings from './modules/settings'; import rotation from './modules/rotation'; +import aboutUs from './modules/aboutUs'; export const DynamicRoutes = [ // 政策管理 @@ -31,6 +32,8 @@ export const DynamicRoutes = [ feedback, // 轮播管理 rotation, + // 关于我们 + aboutUs, // 系统设置 settings ]; diff --git a/src/router/modules/aboutUs.js b/src/router/modules/aboutUs.js new file mode 100644 index 0000000..2936689 --- /dev/null +++ b/src/router/modules/aboutUs.js @@ -0,0 +1,17 @@ +import Layout from '@/layout'; +// 关于我们 +const nestedRouter = { + path: '', + component: Layout, + redirect: 'index', + children: [ + { + path: 'about', + component: resolve => require(['@/views/about/index'], resolve), + name: 'about', + meta: { title: '关于我们', icon: 'tree' } + } + ] +}; + +export default nestedRouter; diff --git a/src/views/about/index.vue b/src/views/about/index.vue new file mode 100644 index 0000000..818905a --- /dev/null +++ b/src/views/about/index.vue @@ -0,0 +1,134 @@ + + + + + + + ● 建议上传614*345分辨率的照片 + + + + + + + + + + + + + + 保存 + + + + + +