import { instance as request } from '@/utils/request' export default { getRoleAndUserByOrgIdPage (data) { return request({ url: '/api/sys/user/list', method: 'get', params: data }) }, // 获取审批历史 getHistory (data) { return request({ url: '/api/task/get_list_by_instance', method: 'get', params: data }) }, //部署接口 deploy (data) { return request({ url: '/api/deploy', method: 'get', params: data }) }, //获取流程配置列表 getModelListPage (data){ return request({ url: '/api/modelListPage', method: 'get', params: data }) }, //新增模板 addModel (data){ return request({ url: '/api/createModel', method: 'get', params: data }) }, //删除模板 deleteModel (data){ return request({ url: '/api/deleteModel', method: 'get', params: data }) }, //转办 changeAssignee (data){ return request({ url: '/api/changeAssigneeNew', method: 'get', params: data }) }, // 获取一般的数据 getAlreadData(data) { return request({ url: '/api/haveFinishedFlowDetail', method: 'get', params: data }) }, // 催办 urgePerson(data) { return request({ url: '/api/person/personMsg/saveNew', method: 'post', data: data }) }, // 导出 exportStandard(data) { return request({ url: '/api/task/historyExport', method: 'get', params: data , responseType:'blob' }) }, // 通用流程提交 completeTask(data){ return request({ url: '/api/completeTask', method: 'post', data: data }) }, // 通用流程提交 completeTaskALL(data){ return request({ url: '/api/batchCompleteTask', method: 'post', data: data }) }, // 通用流程详细信息查询 getProcessDetail( data ){ return request({ url: '/api/queryDetail', method: 'get', params: data }) }, // 通用草稿流程详细信息查询 getDraftDetail( data ){ return request({ url: '/api/queryDetailByDataId', method: 'get', params: data }) }, // 停用流程发起 startProcess(data) { return request({ url: '/api/startProcess', method: 'post', data: data }) }, // 停用流程发起 startProcessALL(data) { return request({ url: '/api/batchStartProcess', method: 'post', data: data }) }, // 保存到草稿 saveProcess(data) { return request({ url: '/api/saveTaskFirst', method: 'post', data: data }) }, // quan保存到草稿 saveProcessALL(data) { return request({ url: '/api/batchSaveTaskFirst', method: 'post', data: data }) }, // 判断当前人是不是审批人 // /selectTask jugeProcess(data) { return request({ url: '/api/selectTask', method: 'get', params: data }) } }