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.
209 lines
4.5 KiB
209 lines
4.5 KiB
import request from '@/utils/request'
|
|
//个人需要填写的考核项目
|
|
export function myassessmentlist(params) {
|
|
return request({
|
|
url: '/dutys/myassessmentlist',
|
|
method: 'post',
|
|
params
|
|
})
|
|
}
|
|
//根据具体考核项目获取被考核部门
|
|
export const getDutydepartlist = (data) => {
|
|
return request({
|
|
url: '/dutys/getDutydepartlist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//根据具体考核项目获取被考核部门
|
|
export const addassessmentscore = (data) => {
|
|
return request({
|
|
url: '/dutys/addassessmentscore',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//个人考核评价记录
|
|
export const myevaluatelist = (data) => {
|
|
return request({
|
|
url: '/dutys/myevaluatelist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//根据部门和时间获取考核详情
|
|
export const getdeparttimeassess = (data) => {
|
|
return request({
|
|
url: '/dutys/getdeparttimeassess',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//获取企业微信发起基础配置
|
|
export const getconfig = (data) => {
|
|
return request({
|
|
url: '/examine/getconfig',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//以部门维度考核内容列表
|
|
export const departmentassess = (data) => {
|
|
return request({
|
|
url: '/dutys/departmentassess',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//根据部门和时间写入全部考核项分值
|
|
export const departmentassessdata = (data) => {
|
|
return request({
|
|
url: '/dutys/departmentassessdata',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//查看审批详细内容
|
|
export const lookdepartmentassessinfo = (data) => {
|
|
return request({
|
|
url: '/noverify/lookdepartmentassessinfo',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//查看本部门提交的和个人提交的审批
|
|
export const lookpersonalordepartment = (data) => {
|
|
return request({
|
|
url: '/dutys/lookpersonalordepartment',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//定性考核列表
|
|
export const qualevalulist = (data) => {
|
|
return request({
|
|
url: '/eval/qualevalulist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//添加加分或减分
|
|
export const additionandsubtractionscore = (data) => {
|
|
return request({
|
|
url: '/eval/plusorminuspoints',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//流程列表
|
|
export const seeflowlog = (data) => {
|
|
return request({
|
|
url: '/eval/seeflowlog',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//文档上传
|
|
export const upordown = (data) => {
|
|
return request({
|
|
url: '/upordown',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
// @Tags Api
|
|
// @Summary 获取集团架构人员信息对照表
|
|
// @Security ApiKeyAuth
|
|
// @accept application/json
|
|
// @Produce application/json
|
|
// @Param data body dbModel.Api true "获取集团架构"
|
|
// @Success 200 {string} json "{"success":true,"data":{},"msg":"获取成功"}"
|
|
// @Router /group/grouplist [get]
|
|
export const getgroupuser = (data) => {
|
|
return request({
|
|
url: '/group/getgroupuser',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//划分责任人
|
|
export const adddivisionresponsibility = (data) => {
|
|
return request({
|
|
url: '/eval/rersonincharge',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//添加整改措施
|
|
export const addcorrectivemeasures = (data) => {
|
|
return request({
|
|
url: '/eval/rectificationmeasures',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//定量考核列表
|
|
export const qualitativeevalration = (data) => {
|
|
return request({
|
|
url: '/eval/qualitativeevalration',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//获取集团架构(集团+分厂)
|
|
export const getgroupdepartmap = (data) => {
|
|
return request({
|
|
url: '/group/getgroupdepartmap',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//获取分厂
|
|
export const departmentlist = (data) => {
|
|
return request({
|
|
url: '/group/departmentlist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//定量考核打分
|
|
export const addflowrationlog = (data) => {
|
|
return request({
|
|
url: '/eval/addflowrationlog',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//查看定性考核审批列表
|
|
export const lookdutkscoreflow = (data) => {
|
|
return request({
|
|
url: '/eval/lookdutkscoreflow',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//查看定量考核
|
|
export const lookrationkscoreflow = (data) => {
|
|
return request({
|
|
url: '/eval/lookrationkscoreflow',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//获取班组
|
|
export const getteamlist = (data) => {
|
|
return request({
|
|
url: '/noverify/getteamlist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
//获取人员
|
|
export const stafflist = (data) => {
|
|
return request({
|
|
url: '/staff/stafflist',
|
|
method: 'post',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
|