diff --git a/src/locales/lang/zh-CN/menu.js b/src/locales/lang/zh-CN/menu.js index a3bf6ad..fbc1299 100644 --- a/src/locales/lang/zh-CN/menu.js +++ b/src/locales/lang/zh-CN/menu.js @@ -43,4 +43,5 @@ export default { companyNews:'公司动态', mediaReports:'媒体报道', videoCenter:'视频中心', + recruitment:'招聘岗位', } diff --git a/src/router/routes/dynamic.js b/src/router/routes/dynamic.js index 8cbee48..424f78d 100644 --- a/src/router/routes/dynamic.js +++ b/src/router/routes/dynamic.js @@ -7,7 +7,7 @@ export default [ component: 'RouteViewLayout', meta: { icon: SettingOutlined, - title: '图片管理1', + title: '海邻动态', isMenu: true, keepAlive: true, permission: '*', diff --git a/src/router/routes/imgMgt.js b/src/router/routes/imgMgt.js index 78f5668..39c1b0a 100644 --- a/src/router/routes/imgMgt.js +++ b/src/router/routes/imgMgt.js @@ -7,7 +7,7 @@ export default [ component: 'RouteViewLayout', meta: { icon: SettingOutlined, - title: '图片管理1', + title: '图片管理', isMenu: true, keepAlive: true, permission: '*', diff --git a/src/router/routes/index.js b/src/router/routes/index.js index e6939eb..92a1199 100644 --- a/src/router/routes/index.js +++ b/src/router/routes/index.js @@ -11,6 +11,7 @@ import iframe from './iframe' import other from './other' import imgMgt from './imgMgt' import dynamic from './dynamic' +import recruitment from './recruitment' export default [ ...home, @@ -26,4 +27,5 @@ export default [ ...other, ...imgMgt, ...dynamic, + ...recruitment, ] diff --git a/src/router/routes/recruitment.js b/src/router/routes/recruitment.js new file mode 100644 index 0000000..f29d3b1 --- /dev/null +++ b/src/router/routes/recruitment.js @@ -0,0 +1,16 @@ +import { SettingOutlined } from '@ant-design/icons-vue' + +export default [ + { + path: 'recruitment', + name: 'recruitment', + component: 'recruitment/index.vue', + meta: { + icon: SettingOutlined, + title: '招聘岗位', + isMenu: true, + keepAlive: true, + permission: '*', + }, + }, +] 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 @@ + + + + +