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.
100 lines
3.1 KiB
100 lines
3.1 KiB
|
|
// 创建 User 模块方法,方法内的方法共享 vm 对象
|
|
let Duty = (vm)=>{
|
|
return {
|
|
// 新定性考核列表
|
|
newqualitative:(params = {}) => {
|
|
return vm.$u.post('api/eval/newqualitative', params)
|
|
},
|
|
// 加减分NEW
|
|
plusorminuspoints:(params = {}) => {
|
|
return vm.$u.post('api/eval/plusorminuspointsnew', params)
|
|
},
|
|
// 添加上报数据
|
|
addflowrationlog:(params = {}) => {
|
|
return vm.$u.post('api/eval/addflowrationlog', params)
|
|
},
|
|
// 定量考核列表
|
|
qualitativeevalration:(params = {}) => {
|
|
return vm.$u.post('api/eval/qualitativeevalration', params)
|
|
},
|
|
// 获取新定性考核详细指标
|
|
newgetqualdetailedtarget:(params = {}) => {
|
|
return vm.$u.post('api/eval/newgetqualdetailedtarget', params)
|
|
},
|
|
// 获取定性考核项目列表
|
|
aboutmytask:(params = {}) => {
|
|
return vm.$u.post('api/webach/aboutmytask', params)
|
|
},
|
|
// 获取考核指标细则
|
|
taskparametertitlelist:(params = {}) => {
|
|
return vm.$u.post('api/webach/taskparametertitlelist', params)
|
|
},
|
|
// succes:(params = {}) => {
|
|
// return vm.$u.post('login/succes', params)
|
|
// },
|
|
seeflowlog:(params = {}) => {
|
|
return vm.$u.post('api/eval/seeflowlog', params)
|
|
},
|
|
lookdutkscoreflow:(params = {}) => {
|
|
return vm.$u.post('api/eval/lookdutkscoreflow', params)
|
|
},
|
|
lookrationkscoreflow:(params = {}) => {
|
|
return vm.$u.post('api/eval/lookrationkscoreflow', params)
|
|
},
|
|
examineflow:(params = {}) => {
|
|
return vm.$u.post('api/eval/examineflow', params)
|
|
},
|
|
departmentlist:(params = {}) => {
|
|
return vm.$u.post('api/group/departmentlist', params)
|
|
},
|
|
operation:(params = {}) => {
|
|
return vm.$u.post('api/qual/operation', params)
|
|
},
|
|
liangOperation:(params = {}) => {
|
|
return vm.$u.post('api/quan/operation', params)
|
|
},
|
|
sanction:(params = {}) => {
|
|
return vm.$u.post('api/quan/sanction', params)
|
|
},
|
|
quantechart:(params = {}) => {
|
|
return vm.$u.post('api/quant/quantechart', params)
|
|
},
|
|
captcha:(params = {}) => {
|
|
return vm.$u.post('api/base/captcha', params)
|
|
},
|
|
scancodelogin:(params = {}) => {
|
|
return vm.$u.post('api/base/scancodelogin', params)
|
|
},
|
|
getpostnature:(params = {}) => {
|
|
return vm.$u.post('fileapi/postweb/getpostnature', params)
|
|
},
|
|
getpostration:(params = {}) => {
|
|
return vm.$u.post('fileapi/postweb/getpostration', params)
|
|
},
|
|
get_ration_target_cont:(params = {}) => {
|
|
return vm.$u.post('fileapi/postweb/get_ration_target_cont', params)
|
|
},
|
|
submit_ration_post_cont:(params = {}) => {
|
|
return vm.$u.post('fileapi/postweb/submit_ration_post_cont', params)
|
|
},
|
|
get_nature_post_dimerons:(params = {}) => {
|
|
return vm.$u.post('fileapi/postweb/get_nature_post_dimerons', params)
|
|
},
|
|
get_post_deimenso_info:(params = {}) => {
|
|
return vm.$u.post('fileapi/postweb/get_post_deimenso_info', params)
|
|
},
|
|
send_us_nature_evaluation:(params = {}) => {
|
|
return vm.$u.post('fileapi/postweb/send_us_nature_evaluation', params)
|
|
},
|
|
get_post_nature_son_target:(params = {}) => {
|
|
return vm.$u.post('fileapi/postweb/get_post_nature_son_target', params)
|
|
},
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
// 抛出当前模块
|
|
export default Duty
|