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 getOutBillDisDtl(params) { return request({ url: '/api/checkoutbill/getOutBillDisDtl', method: 'get', params }) } export function getOutBillTask(params) { return request({ url: '/api/checkoutbill/getOutBillTask', method: 'get', params }) } export function getInvTypes() { return request({ url: '/api/checkoutbill/getInvTypes', method: 'get' }) } export function insertDtl(data) { return request({ url: '/api/checkoutbill/insertDtl', method: 'post', data }) } export function allDiv(data) { return request({ url: '/api/checkoutbill/allDiv', method: 'post', data }) } export function allDivOne(data) { return request({ url: '/api/checkoutbill/allDivOne', method: 'post', data }) } export function allCancel(data) { return request({ url: '/api/checkoutbill/allCancel', method: 'post', data }) } export function setPoint(data) { return request({ url: '/api/checkoutbill/setPoint', 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 issueTask(data) { return request({ url: '/api/checkoutbill/issueTask', method: 'post', data }) } export function finishTask(data) { return request({ url: '/api/checkoutbill/finishTask', method: 'post', data }) } export function cancleTaskfinish(data) { return request({ url: '/api/checkoutbill/cancleTaskfinish', method: 'post', data }) } export function paramByCodeType(data) { return request({ url: '/api/checkoutbill/paramByCodeType', method: 'post', data }) } export function schAreaType(data) { return request({ url: '/api/checkoutbill/schAreaType', method: 'post', data }) } export function backConfirm(data) { return request({ url: '/api/checkoutbill/backConfirm', method: 'post', data }) } export function getType() { return request({ url: '/api/checkoutbill/getType', method: 'get' }) } export default { add, edit, del, allDiv, allCancel, getOutBillDtl, getOutBillDis, setPoint, getOutBillTask, getStructIvt, manualDiv, confirm, issueTask, finishTask, cancleTaskfinish, getInvTypes, paramByCodeType, schAreaType, backConfirm, getOutBillDisDtl, getType, allDivOne }