You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
154 lines
3.1 KiB
154 lines
3.1 KiB
// 考核项目api
|
|
import request from '@/utils/request'
|
|
//考核项目列表
|
|
export const assessList = (data) => {
|
|
return request({
|
|
url: '/duty/assessList',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//添加考核项目
|
|
export const addassessinfo = (data) => {
|
|
return request({
|
|
url: '/duty/addassessinfo',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//查询考核项目详情
|
|
export const getassessinfo = (data) => {
|
|
return request({
|
|
url: '/duty/getassessinfo',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//编辑考核项目内容
|
|
export const eiteassessinfo = (data) => {
|
|
return request({
|
|
url: '/duty/eiteassessinfo',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//删除或改变考核项目状态
|
|
export const eiteassessstate = (data) => {
|
|
return request({
|
|
url: '/duty/eiteassessstate',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//获取考核指标列表
|
|
export const gettarget = (data) => {
|
|
return request({
|
|
url: '/duty/gettarget',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//添加考核指标
|
|
export const addtarget = (data) => {
|
|
return request({
|
|
url: '/duty/addtarget',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//获取考核指标详细内容
|
|
export const gettargetinfo = (data) => {
|
|
return request({
|
|
url: '/duty/gettargetinfo',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//删除指标/更改考核指标状态
|
|
export const deltarget = (data) => {
|
|
return request({
|
|
url: '/duty/deltarget',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//编辑指标内容
|
|
export const eitetarget = (data) => {
|
|
return request({
|
|
url: '/duty/eitetarget',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//汇总详情
|
|
export const summarydetails = (data) => {
|
|
return request({
|
|
url: '/quant/summarydetails',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//岗位考核指标列表
|
|
export const posttargetlist = (data) => {
|
|
return request({
|
|
url: '/postkpi/posttargetlist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//编辑岗位指标
|
|
export const editposttarget = (data) => {
|
|
return request({
|
|
url: '/postkpi/editposttarget',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//编辑岗位指标状态
|
|
export const editstate = (data) => {
|
|
return request({
|
|
url: '/postkpi/editstate',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//添加岗位考核指标
|
|
export const addposttarget = (data) => {
|
|
return request({
|
|
url: '/postkpi/addposttarget',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//修改定性指标关联岗位
|
|
export const editposttargetaual = (data) => {
|
|
return request({
|
|
url: '/postkpi/editposttargetaual',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//添加岗位细则
|
|
export const addposttargetcont = (data) => {
|
|
return request({
|
|
url: '/postkpi/addposttargetcont',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//岗位定性考核列表
|
|
export const posttargetsunlist = (data) => {
|
|
return request({
|
|
url: '/postkpi/posttargetsunlist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//获取指标关联的岗位
|
|
export const targetorglist = (data) => {
|
|
return request({
|
|
url: '/postkpi/targetorglist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|