import request from '@/utils/request' export default { // 单车返利核对(待核对)查询分页列表 listPage: function(data) { return request({ url: '/scm/v1/scmvehrebate/checkApplyGetVehRebate', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 一次导出 excelListOne: function(data) { return request({ url: '/scm/v1/scmvehrebate/excelListOne', method: 'post', data: data, responseType: 'blob', // 表明返回服务器返回的数据类型 headers: { 'Content-Type': 'application/json' } }) }, // 二次导出 excelListTwo: function(data) { return request({ url: '/scm/v1/scmvehrebate/excelListTwo', method: 'post', data: data, responseType: 'blob', // 表明返回服务器返回的数据类型 headers: { 'Content-Type': 'application/json' } }) }, // 单车返利核对(待核对)列表保存修改记录 updateDate: function(data) { return request({ url: '/scm/v1/scmvehrebate/update', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 单车返利核对(待核对)列表调整修改记录 adjustment: function(data) { return request({ url: '/scm/v1/scmvehrebate/adjustment', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 单车返利核对申请--点击添加--选择已核对单车返利信息 checkApplyGetAlreadyUploadVehRebate: function(data) { return request({ url: '/scm/v1/scmvehrebate/checkApplyGetAlreadyUploadVehRebate', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 核对审核申请分页列表 pagelist: function(data) { return request({ url: '/scm/v1/scmvehrebatecheckapply/listPage', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 重推 rePushVoucher: function(data) { return request({ url: '/scm/v1/scmvehrebatecheckapply/rePushVoucher', method: 'post', params: data }) }, // 删除 delete: function(params) { return request({ url: '/scm/v1/scmvehrebatecheckapply/delBySids', method: 'DELETE', data: params, headers: { 'Content-Type': 'application/json' } }) }, // 通过sid查询一条记录 fetchDetailsBySid: function(data) { return request({ url: '/scm/v1/scmvehrebatecheckapply/fetchDetailsBySid/' + data, method: 'get' }) }, // 单车返利核对审核申请保存 save: function(data) { return request({ url: '/scm/v1/scmvehrebatecheckapply/save', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } }) }, // 查看明细 vehRebateCheckDetails: function(data) { return request({ url: '/scm/v1/scmvehrebatecheckapplydetail/vehRebateCheckDetails/' + data, method: 'get' }) }, // 导出 downloadExcel: function(data) { return request({ url: '/scm/v1/scmvehrebatecheckapply/excelList', method: 'post', params: data, responseType: 'blob', // 表明返回服务器返回的数据类型 headers: { 'Content-Type': 'application/json' } }) }, createPdf: function(data) { return request({ url: '/scm/v1/scmvehrebatecheckapply/createPdf', method: 'post', params: data }) }, // 提交流程 submitVehicleApply: function(params) { return request({ url: '/scm/v1/scmvehrebatecheckapply/submitVehRebateCheckApply', method: 'post', data: params, headers: { 'Content-Type': 'application/json' } }) }, // 代办任务同意办理 complete: function(params) { return request({ url: '/scm/v1/scmvehrebatecheckapply/complete', method: 'post', data: params }) }, // 代办任务驳回任务 reject: function(params) { return request({ url: '/scm/v1/scmvehrebatecheckapply/reject', method: 'post', data: params }) }, // 代办任务终止任务 breakProcess: function(params) { return request({ url: '/scm/v1/scmvehrebatecheckapply/breakProcess', method: 'post', data: params }) }, // 代办任务撤回任务 revokeProcess: function(params) { return request({ url: '/scm/v1/scmvehrebatecheckapply/revokeProcess', method: 'post', data: params }) }, getNextNodesForSubmit: function(data) { return request({ url: '/scm/v1/scmvehrebatecheckapply/getNextNodesForSubmit', method: 'get', params: data }) }, getPreviousNodesForReject(data) { return request({ url: '/scm/v1/scmvehrebatecheckapply/getPreviousNodesForReject', method: 'get', params: data }) } }