diff --git a/src/locales/lang/zh-CN/menu.js b/src/locales/lang/zh-CN/menu.js index 44c4421..2c1a183 100644 --- a/src/locales/lang/zh-CN/menu.js +++ b/src/locales/lang/zh-CN/menu.js @@ -41,4 +41,14 @@ export default { teamStyle:'团队风采', Dynamic:'海邻动态', companyNews:'公司动态', + mediaReports:'媒体报道', + videoCenter:'视频中心', + recruitment:'招聘岗位', + product:'产品中心', + team:'技术团队', + importantEvents:'海邻大事记', + websiteRelated:'网站相关', + friendlyLinks:'友情链接', + websiteStatement:'网站声明', + contactUs:'联系我们', } diff --git a/src/router/routes/dynamic.js b/src/router/routes/dynamic.js index cd11f6f..c6a13f2 100644 --- a/src/router/routes/dynamic.js +++ b/src/router/routes/dynamic.js @@ -1,4 +1,4 @@ -import { SettingOutlined } from '@ant-design/icons-vue' +import { MenuOutlined } from '@ant-design/icons-vue' export default [ { @@ -6,8 +6,8 @@ export default [ name: 'Dynamic', component: 'RouteViewLayout', meta: { - icon: SettingOutlined, - title: '图片管理1', + icon: MenuOutlined, + title: '海邻动态', isMenu: true, keepAlive: true, permission: '*', @@ -25,55 +25,22 @@ export default [ }, }, { - path: 'about', - name: 'about', - component: 'imgMgt/about/index.vue', + path: 'mediaReports', + name: 'mediaReports', + component: 'dynamic/mediaReports/index.vue', meta: { - title: '关于海邻', + title: '媒体报道', isMenu: true, keepAlive: true, permission: '*', }, }, { - path: 'researchHonor', - name: 'researchHonor', - component: 'imgMgt/researchHonor/index.vue', + path: 'videoCenter', + name: 'videoCenter', + component: 'dynamic/videoCenter/index.vue', meta: { - title: '科研成果', - isMenu: true, - keepAlive: true, - permission: '*', - }, - }, - { - path: 'corporateHonor', - name: 'corporateHonor', - component: 'imgMgt/corporateHonor/index.vue', - meta: { - title: '日志管理', - isMenu: true, - keepAlive: true, - permission: '*', - }, - }, - { - path: 'talentCenter', - name: 'talentCenter', - component: 'imgMgt/talentCenter/index.vue', - meta: { - title: '日志管理', - isMenu: true, - keepAlive: true, - permission: '*', - }, - }, - { - path: 'teamStyle', - name: 'teamStyle', - component: 'imgMgt/teamStyle/index.vue', - meta: { - title: '日志管理', + title: '视频中心', isMenu: true, keepAlive: true, permission: '*', diff --git a/src/router/routes/imgMgt.js b/src/router/routes/imgMgt.js index 1abea0e..1c0d551 100644 --- a/src/router/routes/imgMgt.js +++ b/src/router/routes/imgMgt.js @@ -1,4 +1,4 @@ -import { SettingOutlined } from '@ant-design/icons-vue' +import { PictureOutlined } from '@ant-design/icons-vue' export default [ { @@ -6,8 +6,8 @@ export default [ name: 'imgMgt', component: 'RouteViewLayout', meta: { - icon: SettingOutlined, - title: '图片管理1', + icon: PictureOutlined, + title: '图片管理', isMenu: true, keepAlive: true, permission: '*', @@ -51,7 +51,7 @@ export default [ name: 'corporateHonor', component: 'imgMgt/corporateHonor/index.vue', meta: { - title: '日志管理', + title: '企业荣誉', isMenu: true, keepAlive: true, permission: '*', @@ -62,7 +62,7 @@ export default [ name: 'talentCenter', component: 'imgMgt/talentCenter/index.vue', meta: { - title: '日志管理', + title: '人才中心', isMenu: true, keepAlive: true, permission: '*', @@ -73,7 +73,7 @@ export default [ name: 'teamStyle', component: 'imgMgt/teamStyle/index.vue', meta: { - title: '日志管理', + title: '团队风采', isMenu: true, keepAlive: true, permission: '*', diff --git a/src/router/routes/importantEvents.js b/src/router/routes/importantEvents.js new file mode 100644 index 0000000..b69a011 --- /dev/null +++ b/src/router/routes/importantEvents.js @@ -0,0 +1,16 @@ +import { ScheduleOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'importantEvents', + name: 'importantEvents', + component: 'importantEvents/index.vue', + meta: { + icon: ScheduleOutlined, + title: '海邻大事记', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, +] diff --git a/src/router/routes/index.js b/src/router/routes/index.js index 848acad..9029769 100644 --- a/src/router/routes/index.js +++ b/src/router/routes/index.js @@ -11,6 +11,11 @@ import iframe from './iframe' import other from './other' import imgMgt from './imgMgt' 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, @@ -26,4 +31,9 @@ export default [ ...other, ...imgMgt, ...dynamic, + ...recruitment, + ...product, + ...team, + ...importantEvents, + ...website, ] diff --git a/src/router/routes/product.js b/src/router/routes/product.js new file mode 100644 index 0000000..1762640 --- /dev/null +++ b/src/router/routes/product.js @@ -0,0 +1,16 @@ +import { ShoppingOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'product', + name: 'product', + component: 'product/index.vue', + meta: { + icon: ShoppingOutlined, + title: '产品中心', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, +] diff --git a/src/router/routes/recruitment.js b/src/router/routes/recruitment.js new file mode 100644 index 0000000..34619fc --- /dev/null +++ b/src/router/routes/recruitment.js @@ -0,0 +1,16 @@ +import { UsergroupDeleteOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'recruitment', + name: 'recruitment', + component: 'recruitment/index.vue', + meta: { + icon: UsergroupDeleteOutlined, + title: '招聘岗位', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, +] diff --git a/src/router/routes/team.js b/src/router/routes/team.js new file mode 100644 index 0000000..066f1f5 --- /dev/null +++ b/src/router/routes/team.js @@ -0,0 +1,16 @@ +import { UserOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'team', + name: 'team', + component: 'team/index.vue', + meta: { + icon: UserOutlined, + title: '技术团队', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, +] diff --git a/src/router/routes/websiteRelated.js b/src/router/routes/websiteRelated.js new file mode 100644 index 0000000..724ce71 --- /dev/null +++ b/src/router/routes/websiteRelated.js @@ -0,0 +1,51 @@ +import { NodeIndexOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'websiteRelated', + name: 'websiteRelated', + component: 'RouteViewLayout', + meta: { + icon: NodeIndexOutlined, + 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/dynamic/mediaReports/components/Department.vue b/src/views/dynamic/mediaReports/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/dynamic/mediaReports/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/dynamic/mediaReports/components/EditDepartmentDialog.vue b/src/views/dynamic/mediaReports/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/dynamic/mediaReports/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/dynamic/mediaReports/components/EditDialog.vue b/src/views/dynamic/mediaReports/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/dynamic/mediaReports/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/dynamic/mediaReports/index.vue b/src/views/dynamic/mediaReports/index.vue new file mode 100644 index 0000000..4cd21f5 --- /dev/null +++ b/src/views/dynamic/mediaReports/index.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/views/dynamic/videoCenter/components/Department.vue b/src/views/dynamic/videoCenter/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/dynamic/videoCenter/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/dynamic/videoCenter/components/EditDepartmentDialog.vue b/src/views/dynamic/videoCenter/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/dynamic/videoCenter/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/dynamic/videoCenter/components/EditDialog.vue b/src/views/dynamic/videoCenter/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/dynamic/videoCenter/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/dynamic/videoCenter/index.vue b/src/views/dynamic/videoCenter/index.vue new file mode 100644 index 0000000..4abc41a --- /dev/null +++ b/src/views/dynamic/videoCenter/index.vue @@ -0,0 +1,234 @@ + + + + + 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/product/components/Department.vue b/src/views/product/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/product/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/product/components/EditDepartmentDialog.vue b/src/views/product/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/product/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/product/components/EditDialog.vue b/src/views/product/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/product/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/product/index.vue b/src/views/product/index.vue new file mode 100644 index 0000000..65ba3b8 --- /dev/null +++ b/src/views/product/index.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/views/recruitment/components/Department.vue b/src/views/recruitment/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/recruitment/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/recruitment/components/EditDepartmentDialog.vue b/src/views/recruitment/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/recruitment/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/recruitment/components/EditDialog.vue b/src/views/recruitment/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/recruitment/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/recruitment/index.vue b/src/views/recruitment/index.vue new file mode 100644 index 0000000..ea2c677 --- /dev/null +++ b/src/views/recruitment/index.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/views/team/components/Department.vue b/src/views/team/components/Department.vue new file mode 100644 index 0000000..efaefad --- /dev/null +++ b/src/views/team/components/Department.vue @@ -0,0 +1,169 @@ + + + + + diff --git a/src/views/team/components/EditDepartmentDialog.vue b/src/views/team/components/EditDepartmentDialog.vue new file mode 100644 index 0000000..e5a271f --- /dev/null +++ b/src/views/team/components/EditDepartmentDialog.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/team/components/EditDialog.vue b/src/views/team/components/EditDialog.vue new file mode 100644 index 0000000..3f3aa09 --- /dev/null +++ b/src/views/team/components/EditDialog.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/team/index.vue b/src/views/team/index.vue new file mode 100644 index 0000000..d8720db --- /dev/null +++ b/src/views/team/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 @@ + + + + +