diff --git a/src/assets/js/asyncRouter.js b/src/assets/js/asyncRouter.js index dc71232..20e8413 100644 --- a/src/assets/js/asyncRouter.js +++ b/src/assets/js/asyncRouter.js @@ -641,6 +641,42 @@ export default [ }, ], }, + { + path: "/performance_appraisal", + redirect: "/performance_appraisal/departmental", + meta: { title: "绩效考核", model: MODEL["1"] }, + component: "children", + children: [ + { + path: "/performance_appraisal/departmental", + meta: { title: "部门绩效", isSubMenu: false }, + component: "performance_appraisal/departmental/index", + }, + { + path: "/performance_appraisal/personnel", + meta: { title: "人员绩效", isSubMenu: false }, + component: "performance_appraisal/personnel/index", + }, + ], + }, + { + path: "/workforce_management", + meta: { title: "排班管理", model: MODEL["1"], isSubMenu: false }, + component: "workforce_management/index", + }, + { + path: "/off_duty_management", + redirect: "/off_duty_management/leave", + meta: { title: "离岗管理", model: MODEL["1"] }, + component: "children", + children: [ + { + path: "/off_duty_management/leave", + meta: { title: "离岗管理", isSubMenu: false }, + component: "off_duty_management/leave/index", + }, + ], + }, { path: "/platform_resource_library", redirect: "/platform_resource_library/courseware", diff --git a/src/components/print_table_package/index.vue b/src/components/print_table_package/index.vue index 400edde..01ea482 100644 --- a/src/components/print_table_package/index.vue +++ b/src/components/print_table_package/index.vue @@ -1,13 +1,9 @@ diff --git a/src/views/off_duty_management/leave/components/view.vue b/src/views/off_duty_management/leave/components/view.vue new file mode 100644 index 0000000..a993da5 --- /dev/null +++ b/src/views/off_duty_management/leave/components/view.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/src/views/off_duty_management/leave/index.vue b/src/views/off_duty_management/leave/index.vue new file mode 100644 index 0000000..ad17cf9 --- /dev/null +++ b/src/views/off_duty_management/leave/index.vue @@ -0,0 +1,243 @@ + + + + + diff --git a/src/views/open_circuit/job_data/view.vue b/src/views/open_circuit/job_data/view.vue index 06dd504..6997a48 100644 --- a/src/views/open_circuit/job_data/view.vue +++ b/src/views/open_circuit/job_data/view.vue @@ -1,5 +1,5 @@