import request from '@/utils/request' export default { // 查询分页列表 listPage: function(data) { return request({ url: '/scm/v1/scmspecialrebatewithapply/listPage', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 选择车辆信息--查询分页列表 pageList: function(data) { return request({ url: '/scm/v1/scmspecialrebate/withApplyGetSpecialRebate', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 删除 delete: function(params) { return request({ url: '/scm/v1/scmspecialrebatewithapply/delBySids', method: 'DELETE', data: params, headers: { 'Content-Type': 'application/json' } }) }, // 新增保存修改记录 save: function(data) { return request({ url: '/scm/v1/scmspecialrebatewithapply/save', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 通过sid查询一条记录 fetchBySid: function(data) { return request({ url: '/scm/v1/scmspecialrebatewithapply/fetchDetailsBySid/' + data, method: 'get' }) }, // 查看明细 vehRebateWithDetails: function(data) { return request({ url: '/scm/v1/scmspecialrebatewith/specialRebateWithDetails/' + data, method: 'get' }) }, // 提交流程 submitVehicleApply: function(params) { return request({ url: '/scm/v1/scmspecialrebatewithapply/submitSpecialRebateWithApply', method: 'post', data: params, headers: { 'Content-Type': 'application/json' } }) }, // 代办任务同意办理 complete: function(params) { return request({ url: '/scm/v1/scmspecialrebatewithapply/complete', method: 'post', data: params }) }, // 代办任务驳回任务 reject: function(params) { return request({ url: '/scm/v1/scmspecialrebatewithapply/reject', method: 'post', data: params }) }, // 代办任务终止任务 breakProcess: function(params) { return request({ url: '/scm/v1/scmspecialrebatewithapply/breakProcess', method: 'post', data: params }) }, // 代办任务撤回任务 revokeProcess: function(params) { return request({ url: '/scm/v1/scmspecialrebatewithapply/revokeProcess', method: 'post', data: params }) }, getNextNodesForSubmit: function(data) { return request({ url: '/scm/v1/scmspecialrebatewithapply/getNextNodesForSubmit', method: 'get', params: data }) }, getPreviousNodesForReject(data) { return request({ url: '/scm/v1/scmspecialrebatewithapply/getPreviousNodesForReject', method: 'get', params: data }) } }