From aed7a843c99b74d5ad12906524db81910e8bdea4 Mon Sep 17 00:00:00 2001 From: qingyu <14049064+qingyuya123@user.noreply.gitee.com> Date: Tue, 17 Jun 2025 16:50:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B6=E4=BB=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locales/lang/zh-CN/menu.js | 5 + src/router/routes/importantEvents.js | 16 + src/router/routes/index.js | 4 + src/router/routes/websiteRelated.js | 51 +++ .../importantEvents/components/Department.vue | 169 ++++++++++ .../components/EditDepartmentDialog.vue | 131 ++++++++ .../importantEvents/components/EditDialog.vue | 293 ++++++++++++++++++ src/views/importantEvents/index.vue | 234 ++++++++++++++ .../contactUs/components/Department.vue | 169 ++++++++++ .../components/EditDepartmentDialog.vue | 131 ++++++++ .../contactUs/components/EditDialog.vue | 293 ++++++++++++++++++ src/views/websiteRelated/contactUs/index.vue | 234 ++++++++++++++ .../friendlyLinks/components/Department.vue | 169 ++++++++++ .../components/EditDepartmentDialog.vue | 131 ++++++++ .../friendlyLinks/components/EditDialog.vue | 293 ++++++++++++++++++ .../websiteRelated/friendlyLinks/index.vue | 234 ++++++++++++++ .../components/Department.vue | 169 ++++++++++ .../components/EditDepartmentDialog.vue | 131 ++++++++ .../components/EditDialog.vue | 293 ++++++++++++++++++ .../websiteRelated/websiteStatement/index.vue | 234 ++++++++++++++ 20 files changed, 3384 insertions(+) create mode 100644 src/router/routes/importantEvents.js create mode 100644 src/router/routes/websiteRelated.js create mode 100644 src/views/importantEvents/components/Department.vue create mode 100644 src/views/importantEvents/components/EditDepartmentDialog.vue create mode 100644 src/views/importantEvents/components/EditDialog.vue create mode 100644 src/views/importantEvents/index.vue create mode 100644 src/views/websiteRelated/contactUs/components/Department.vue create mode 100644 src/views/websiteRelated/contactUs/components/EditDepartmentDialog.vue create mode 100644 src/views/websiteRelated/contactUs/components/EditDialog.vue create mode 100644 src/views/websiteRelated/contactUs/index.vue create mode 100644 src/views/websiteRelated/friendlyLinks/components/Department.vue create mode 100644 src/views/websiteRelated/friendlyLinks/components/EditDepartmentDialog.vue create mode 100644 src/views/websiteRelated/friendlyLinks/components/EditDialog.vue create mode 100644 src/views/websiteRelated/friendlyLinks/index.vue create mode 100644 src/views/websiteRelated/websiteStatement/components/Department.vue create mode 100644 src/views/websiteRelated/websiteStatement/components/EditDepartmentDialog.vue create mode 100644 src/views/websiteRelated/websiteStatement/components/EditDialog.vue create mode 100644 src/views/websiteRelated/websiteStatement/index.vue diff --git a/src/locales/lang/zh-CN/menu.js b/src/locales/lang/zh-CN/menu.js index 96b78f2..ec412d1 100644 --- a/src/locales/lang/zh-CN/menu.js +++ b/src/locales/lang/zh-CN/menu.js @@ -46,4 +46,9 @@ export default { recruitment:'招聘岗位', product:'产品中心', team:'技术团队', + importantEvents:'海邻大事记', + websiteRelated:'网站设置', + friendlyLinks:'友情链接', + websiteStatement:'网站声明', + contactUs:'联系我们', } diff --git a/src/router/routes/importantEvents.js b/src/router/routes/importantEvents.js new file mode 100644 index 0000000..f3d5a5d --- /dev/null +++ b/src/router/routes/importantEvents.js @@ -0,0 +1,16 @@ +import { SettingOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'importantEvents', + name: 'importantEvents', + component: 'importantEvents/index.vue', + meta: { + icon: SettingOutlined, + title: '海邻大事记', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, +] diff --git a/src/router/routes/index.js b/src/router/routes/index.js index d8afdad..426f297 100644 --- a/src/router/routes/index.js +++ b/src/router/routes/index.js @@ -14,6 +14,8 @@ import dynamic from './dynamic' import recruitment from './recruitment' import product from './product' import team from './team' +import importantEvents from './importantEvents' +import website from './websiteRelated' export default [ ...home, @@ -32,4 +34,6 @@ export default [ ...recruitment, ...product, ...team, + ...importantEvents, + ...website, ] diff --git a/src/router/routes/websiteRelated.js b/src/router/routes/websiteRelated.js new file mode 100644 index 0000000..c0e7368 --- /dev/null +++ b/src/router/routes/websiteRelated.js @@ -0,0 +1,51 @@ +import { SettingOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'websiteRelated', + name: 'websiteRelated', + component: 'RouteViewLayout', + meta: { + icon: SettingOutlined, + title: '网站设置', + isMenu: true, + keepAlive: true, + permission: '*', + }, + children: [ + { + path: 'friendlyLinks', + name: 'friendlyLinks', + component: 'websiteRelated/friendlyLinks/index.vue', + meta: { + title: '友情链接', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, + { + path: 'websiteStatement', + name: 'websiteStatement', + component: 'websiteRelated/websiteStatement/index.vue', + meta: { + title: '网站声明', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, + { + path: 'contactUs', + name: 'contactUs', + component: 'websiteRelated/contactUs/index.vue', + meta: { + title: '联系我们', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, + ], + }, +] diff --git a/src/views/importantEvents/components/Department.vue b/src/views/importantEvents/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/importantEvents/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/importantEvents/components/EditDepartmentDialog.vue b/src/views/importantEvents/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/importantEvents/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/importantEvents/components/EditDialog.vue b/src/views/importantEvents/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/importantEvents/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/importantEvents/index.vue b/src/views/importantEvents/index.vue new file mode 100644 index 0000000..7b6c1ca --- /dev/null +++ b/src/views/importantEvents/index.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/views/websiteRelated/contactUs/components/Department.vue b/src/views/websiteRelated/contactUs/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/websiteRelated/contactUs/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/websiteRelated/contactUs/components/EditDepartmentDialog.vue b/src/views/websiteRelated/contactUs/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/websiteRelated/contactUs/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/websiteRelated/contactUs/components/EditDialog.vue b/src/views/websiteRelated/contactUs/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/websiteRelated/contactUs/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/websiteRelated/contactUs/index.vue b/src/views/websiteRelated/contactUs/index.vue new file mode 100644 index 0000000..66b5d68 --- /dev/null +++ b/src/views/websiteRelated/contactUs/index.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/views/websiteRelated/friendlyLinks/components/Department.vue b/src/views/websiteRelated/friendlyLinks/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/websiteRelated/friendlyLinks/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/websiteRelated/friendlyLinks/components/EditDepartmentDialog.vue b/src/views/websiteRelated/friendlyLinks/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/websiteRelated/friendlyLinks/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/websiteRelated/friendlyLinks/components/EditDialog.vue b/src/views/websiteRelated/friendlyLinks/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/websiteRelated/friendlyLinks/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/websiteRelated/friendlyLinks/index.vue b/src/views/websiteRelated/friendlyLinks/index.vue new file mode 100644 index 0000000..928e783 --- /dev/null +++ b/src/views/websiteRelated/friendlyLinks/index.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/views/websiteRelated/websiteStatement/components/Department.vue b/src/views/websiteRelated/websiteStatement/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/websiteRelated/websiteStatement/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/websiteRelated/websiteStatement/components/EditDepartmentDialog.vue b/src/views/websiteRelated/websiteStatement/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/websiteRelated/websiteStatement/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/websiteRelated/websiteStatement/components/EditDialog.vue b/src/views/websiteRelated/websiteStatement/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/websiteRelated/websiteStatement/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/websiteRelated/websiteStatement/index.vue b/src/views/websiteRelated/websiteStatement/index.vue new file mode 100644 index 0000000..e38dc1e --- /dev/null +++ b/src/views/websiteRelated/websiteStatement/index.vue @@ -0,0 +1,234 @@ + + + + +