import request from '@/utils/request' export function add(data) { return request({ url: 'api/checkoutbill', method: 'post', data }) } export function del(ids) { return request({ url: 'api/checkoutbill/', method: 'delete', data: ids }) } export function edit(data) { return request({ url: 'api/checkoutbill', method: 'put', data }) } export function getOutBillDtl(params) { return request({ url: '/api/checkoutbill/getOutBillDtl', method: 'get', params }) } export function getOutBillDis(params) { return request({ url: '/api/checkoutbill/getOutBillDis', method: 'get', params }) } export function allDiv(data) { return request({ url: '/api/checkoutbill/allDiv', method: 'post', data }) } export function allDivOne(data) { return request({ url: '/api/checkoutbill/autoDiv', method: 'post', data }) } export function allCancel(data) { return request({ url: '/api/checkoutbill/allCancel', method: 'post', data }) } export function autoCancel(data) { return request({ url: '/api/checkoutbill/autoCancel', method: 'post', data }) } export function oneCancel(data) { return request({ url: '/api/checkoutbill/oneCancel', method: 'post', data }) } export function getStructIvt(params) { return request({ url: '/api/checkoutbill/getStructIvt', method: 'get', params }) } export function manualDiv(data) { return request({ url: '/api/checkoutbill/manualDiv', method: 'post', data }) } export function confirm(data) { return request({ url: '/api/checkoutbill/confirm', method: 'post', data }) } export function getOutBillTask(data) { return request({ url: '/api/checkoutbill/getOutBillTask', method: 'post', data }) } export function allSetPoint(data) { return request({ url: '/api/checkoutbill/allSetPoint', method: 'post', data }) } export function outReturn(data) { return request({ url: '/api/checkoutbill/outReturn', method: 'post', data }) } export function exportFile(query) { return request({ url: '/api/checkoutbill/exportFile', method: 'post', data: query, responseType: 'blob' }) } export default { add, edit, del, allDiv, allCancel, getOutBillDtl, getOutBillDis, autoCancel, getStructIvt, manualDiv, confirm, allDivOne, getOutBillTask, oneCancel, allSetPoint, outReturn }