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') }