diff --git a/.env.development b/.env.development index 521d2f9..b454cf5 100644 --- a/.env.development +++ b/.env.development @@ -2,6 +2,6 @@ ENV = 'development' # base api -VUE_APP_BASE_API = 'http://vue.admin.net/api' -VUE_APP_BASE_API1 = 'http://vue.admin.net/hrapi' -VUE_APP_BASE_API2 = 'http://vue.admin.net/kpiapi' +VUE_APP_BASE_API = 'http://ginvue.admin.net/api' +VUE_APP_BASE_API1 = 'http://ginvue.admin.net/hrapi' +VUE_APP_BASE_API2 = 'http://ginvue.admin.net/kpiapi' diff --git a/src/api/duty/postapi.js b/src/api/duty/postapi.js new file mode 100644 index 0000000..6581c09 --- /dev/null +++ b/src/api/duty/postapi.js @@ -0,0 +1,51 @@ +import request from '@/utils/requestFile' +//PC岗位考核相关考核API + +// 岗位定量考核目标列表 +export function postRationTargetConfigList(data) { + return request({ + url: '/postpc/post_config_list_news', + method: 'post', + data + }) +}; +// 岗位定量考核指标列表 +export function postRationTargetList(data) { + return request({ + url: '/postpc/getpostabouttarget', + method: 'post', + data + }) +}; +// 提交岗位考核定量指标目标值设定 +export function postRationTargetCont(data) { + return request({ + url: '/postpc/set_evaluation_objectives', + method: 'post', + data + }) +}; +// 查看岗位考核指标目标值 +export function getRationTargetCont(data) { + return request({ + url: '/postpc/lookposttiveconfig', + method: 'post', + data + }) +}; +// 删除岗位考核指标目标值 +export function delRationTargetCont(data) { + return request({ + url: '/postpc/new_del_quantitative_config', + method: 'post', + data + }) +}; +// 编辑岗位考核指标目标值 +export function editRationTargetCont(data) { + return request({ + url: '/postpc/eite_quantitative_config', + method: 'post', + data + }) +}; \ No newline at end of file diff --git a/src/api/systemaccredit/systemapi.js b/src/api/systemaccredit/systemapi.js index 7a51690..a0a651b 100644 --- a/src/api/systemaccredit/systemapi.js +++ b/src/api/systemaccredit/systemapi.js @@ -9,7 +9,7 @@ export const getsystemlist = (data) => { data: data }) } -//获取系统菜单树 +//获取系统菜单树(行政组织岗位) export const getSystemMenuThree = (data) => { return request({ url: '/powerpc/system_about_menu', @@ -17,7 +17,14 @@ export const getSystemMenuThree = (data) => { data: data }) } - +//获取系统菜单树(角色) +export const getSystemRoleMenuThree = (data) => { + return request({ + url: '/powerpc/system_about_role_menu', + method: 'post', + data: data + }) +} //编辑权限 export const editPower = (data) => { return request({ @@ -25,4 +32,45 @@ export const editPower = (data) => { method: 'post', data: data }) -} \ No newline at end of file +} +//编辑权限(角色) +export const editRolePower = (data) => { + return request({ + url: '/powerpc/edit_role_power_new', + method: 'post', + data: data + }) +} +//获取角色列表 +export const getRoleList = (data) => { + return request({ + url: '/powerpc/system_role_list', + method: 'post', + data: data + }) +} +//编辑角色状态 +export const editRoleCont = (data) => { + return request({ + url: '/powerpc/edit_system_role_state', + method: 'post', + data: data + }) +} + +//添加角色 +export const addRoleCont = (data) => { + return request({ + url: '/powerpc/add_system_role', + method: 'post', + data: data + }) +} +//编辑角色 +export const editRoleInfo = (data) => { + return request({ + url: '/powerpc/edit_system_role', + method: 'post', + data: data + }) +} diff --git a/src/router/index.js b/src/router/index.js index 0b7281f..446aa8b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -277,6 +277,11 @@ export const constantRoutes = [ component: () => import('@/views/basicCont/targetLayout'), meta: { title: '考核指标'} }, + { + path: 'targetconfig', + component: () => import('@/views/basicCont/targetConfigLayout'), + meta: { title: '定量考核指标目标设置'} + }, ] }, // { @@ -455,7 +460,11 @@ export const constantRoutes = [ component: () => import('@/views/purview/postpower'), meta: { title: '行政组织配权'} }, - + { + path: 'rolepower', + component: () => import('@/views/purview/rolepower'), + meta: { title: '角色配权'} + }, ], }, diff --git a/src/views/approvalData/index.vue b/src/views/approvalData/index.vue index a95fc65..3a56f1f 100644 --- a/src/views/approvalData/index.vue +++ b/src/views/approvalData/index.vue @@ -28,7 +28,7 @@ --> - +