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.
76 lines
1.8 KiB
76 lines
1.8 KiB
var fly = require('../utils/request.js')
|
|
|
|
module.exports = {
|
|
getItemDetail,
|
|
getIssueProcessList,
|
|
getItemProcessList,
|
|
postItemHandleSubmit,
|
|
response,
|
|
close,
|
|
whistle,
|
|
closeCase,
|
|
postUpload,
|
|
getItemWhistlingDept,
|
|
getItemEvaluationDept,
|
|
getItemWhistlingDeptV2,
|
|
getItemHandleCategoryV2
|
|
}
|
|
// 获取议题详情
|
|
function getItemDetail(id) {
|
|
return fly.get(`work/event/item/detail/${id}`)
|
|
}
|
|
// 获取议题处理进度
|
|
function getIssueProcessList(issueId) {
|
|
return fly.get('work/event/issue/processList', {
|
|
issueId: issueId
|
|
})
|
|
}
|
|
// 提交项目处理
|
|
function postItemHandleSubmit(params) {
|
|
return fly.post('work/event/item/handleSubmit', params)
|
|
}
|
|
// 回应 v2
|
|
function response(params) {
|
|
return fly.post('work/event/item/response', params)
|
|
}
|
|
// 关闭 v2
|
|
function close(params) {
|
|
return fly.post('work/event/item/close', params)
|
|
}
|
|
// 吹哨 v2
|
|
function whistle(params) {
|
|
return fly.post('work/event/item/whistle', params)
|
|
}
|
|
// 结案 v2
|
|
function closeCase(params) {
|
|
return fly.post('work/event/item/closeCase', params)
|
|
}
|
|
// 上传图片
|
|
function postUpload(params) {
|
|
return fly.post('events/issue/upload', params)
|
|
}
|
|
|
|
// 项目处理进度
|
|
function getItemProcessList(itemId) {
|
|
return fly.get('work/event/item/processList', {
|
|
itemId: itemId
|
|
})
|
|
}
|
|
// 获取可吹哨部门
|
|
function getItemWhistlingDept() {
|
|
return fly.get('work/event/item/whistlingDept')
|
|
}
|
|
// 获取满意度评价部门
|
|
function getItemEvaluationDept(itemId) {
|
|
return fly.get('work/event/item/evaluationDept', {
|
|
itemId: itemId
|
|
})
|
|
}
|
|
// 获取可吹哨部门
|
|
function getItemWhistlingDeptV2 () {
|
|
return fly.get('work/event/item/v2/whistlingDept')
|
|
}
|
|
// 获取当前部门可做操作v2
|
|
function getItemHandleCategoryV2 () {
|
|
return fly.get('work/event/item/v2/handleCategory')
|
|
}
|