diff --git a/src/api/duty/gwDingXing.js b/src/api/duty/gwDingXing.js index b93fa28..4b21247 100644 --- a/src/api/duty/gwDingXing.js +++ b/src/api/duty/gwDingXing.js @@ -95,4 +95,52 @@ export function editdeatilscont(data) { data }) } +// 编辑岗位子栏目内容 +export function edit_son_target_cont(data) { + return request({ + url: '/postpc/edit_son_target_cont', + method: 'post', + data + }) +} +// 岗位定量考核目标列表 +export function post_config_list(data) { + return request({ + url: '/postpc/post_config_list', + method: 'post', + data + }) +} +// 提交定量考核数据 +export function set_evaluation_objectives(data) { + return request({ + url: '/postpc/set_evaluation_objectives', + method: 'post', + data + }) +} +// 修改考核目标设置 +export function eite_quantitative_config(data) { + return request({ + url: '/postpc/eite_quantitative_config', + method: 'post', + data + }) +} +// 删除考核目标设置 +export function del_quantitative_config(data) { + return request({ + url: '/postpc/del_quantitative_config', + method: 'post', + data + }) +} +// 查看定量考核目标设定 +export function lookposttiveconfig(data) { + return request({ + url: '/postpc/lookposttiveconfig', + method: 'post', + data + }) +} diff --git a/src/api/duty/quanXian.js b/src/api/duty/quanXian.js new file mode 100644 index 0000000..9235f3a --- /dev/null +++ b/src/api/duty/quanXian.js @@ -0,0 +1,59 @@ +import request from '@/utils/requestFile' +// 添加应用系统 +export function add_system(data) { + return request({ + url: '/powerpc/add_system', + method: 'post', + data + }) +} +// 系统列表 +export function system_list(data) { + return request({ + url: '/powerpc/system_list', + method: 'post', + data + }) + } +// 编辑应用系统信息 +export function edit_system(data) { + return request({ + url: '/powerpc/edit_system', + method: 'post', + data + }) + } +// 更改状态或删除 +export function edit_state_of_del(data) { + return request({ + url: '/powerpc/edit_state_of_del', + method: 'post', + data + }) + } +// 系统菜单 +export function system_about_menu(data) { + return request({ + url: '/powerpc/system_about_menu', + method: 'post', + data + }) + } +// 系统授权-权限列表 +export function obtain_authorization(data) { + return request({ + url: '/system_authorizing/obtain_authorization', + method: 'post', + data + }) + } +// 编辑权限 +export function edit_power(data) { + return request({ + url: 'powerpc/edit_power', + method: 'post', + data + }) + } + + diff --git a/src/router/index.js b/src/router/index.js index b0458bb..ba1c224 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -255,7 +255,7 @@ export const constantRoutes = [ }, { path: 'Target', - component: () => import('@/views/basicInfo/target'), + component: () => import('@/views/basicInfo/targetBase'), meta: { title: '考核目标'} }, ], @@ -391,7 +391,7 @@ export const constantRoutes = [ { path: 'Target', name: 'Target', - component: () => import('@/views/basicInfo/target'), + component: () => import('@/views/basicInfo/targetBase'), meta: { title: '考核目标', icon: 'tree' } }, // { diff --git a/src/views/assessmentProgram/gwDepartmentalAssessment.vue b/src/views/assessmentProgram/gwDepartmentalAssessment.vue index 7e501b5..32944ab 100644 --- a/src/views/assessmentProgram/gwDepartmentalAssessment.vue +++ b/src/views/assessmentProgram/gwDepartmentalAssessment.vue @@ -360,7 +360,7 @@ - + + + + + 考核纬度:{{item.name}} + + + + + + 指标合计分:{{item.zhiFraction}} + + + + + + + + + + + + + + + + + +
+ +
+
+ 新增 +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ 批量添加目标值 +
+ +
+ + + + + + + + + + + + + + + + + + + 确定 + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + +
+ 批量修改目标值 +
+ +
+ + + + + + + + + + + + + + + + + + + 确定 + + +
+
+ + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + diff --git a/src/views/basicInfo/project.vue b/src/views/basicInfo/project.vue index 83cd346..285666c 100644 --- a/src/views/basicInfo/project.vue +++ b/src/views/basicInfo/project.vue @@ -119,6 +119,12 @@ + + + + + + 删除 + + + + + + + + + + + + + + 新增部门 + + + + + diff --git a/src/views/permission/permissionSetting.vue b/src/views/permission/permissionSetting.vue index d58031a..a5004d9 100644 --- a/src/views/permission/permissionSetting.vue +++ b/src/views/permission/permissionSetting.vue @@ -15,6 +15,7 @@ :data="data" :props="defaultProps" default-expand-all + @node-click="treeClick" :filter-node-method="filterNode" ref="tree"> @@ -23,6 +24,7 @@ + 新增
@@ -83,12 +85,33 @@
+ + + + + + + + + + + + + + +
+ + + \ No newline at end of file