import request from '@/utils/request' // 创建收款单 export function createReceipt(data) { return request({ url: '/ecw/receipt/create', method: 'post', data: data }) } // 更新收款单 export function updateReceipt(data) { return request({ url: '/ecw/receipt/update', method: 'put', data: data }) } // 获取收款单列表 export function getReceiptList(query) { return request({ url: '/ecw/receipt/page', method: 'get', params: query }) } // 获取应收款列表 export function getReceivableList(query) { return request({ url: '/ecw/receivable/page', method: 'get', params: query }) } // 获取应收款详情 export function getReceivableInfoByIds(query) { return request({ url: '/ecw/receivable/get', method: 'get', params: query }) } // 修改优惠信息 export function updateReceivableDiscountById(query) { return request({ url: '/ecw/receivable/updateReceivableDiscountById', method: 'post', data: query }) } // 得到应收优惠的最后操作人 export function getReceivableDiscountLogById(query) { return request({ url: '/ecw/receivable/getReceivableDiscountLogById', method: 'get', params: query }) } // 根据订单ID获得需要预付应收款列表 export function getReceivableByOrderId(query) { return request({ url: '/ecw/receivable/getReceivableByOrderId', method: 'get', params: query }) } // 根据订单ID获得需要预付应收款列表 export function getFirstReceivableListByOrderId(query) { return request({ url: '/ecw/receivable/getFirstReceivableListByOrderId', method: 'get', params: query }) } // 核销收款单 // export function receiptVerification(id) { // return request({ // url: '/ecw/receipt/verification/' + id, // method: 'GET' // }) // } // 反核销收款单 // export function receiptVerificationCancel(id) { // return request({ // url: '/ecw/receipt/verificationCancel/' + id, // method: 'GET' // }) // } // 获取收款单详情 export function getReceiptInfoByIds(query) { return request({ url: '/ecw/receipt/get', method: 'get', params: query }) } // 获取收款单明细列表 export function getReceivableItemDetail(query) { return request({ url: '/ecw/receipt/getReceivableItemDetail', method: 'get', params: query }) } // 获取收款单明细 export function getInvoicingItem(query) { return request({ url: '/ecw/receipt/getReceivableItemDetail', method: 'get', params: query }) } // 创建收款明细 export function receiptItemCreate(data) { return request({ url: '/ecw/receipt-item/create', method: 'post', data: data }) } // 根据收款单ID获得收款明细列表 export function getReceivableItem(query) { return request({ url: '/ecw/receipt-item/getReceivableItem', method: 'get', params: query }) } // 根据收款单ID获得收款账户细列表 export function getReceiptAccountList(query) { return request({ url: '/ecw/receipt/getReceiptAccountList', method: 'get', params: query }) } // 删除收款明细 export function deleteReceiptItem(id) { return request({ url: '/ecw/receipt-item/delete?id=' + id, method: 'delete' }) } // 更新收款明细 export function updateReceiptItem(data) { return request({ url: '/ecw/receipt-item/update', method: 'put', data: data }) } // 收款明细核销 export function receiptItemVerification(id) { return request({ url: '/ecw/receipt-item/verification/' + id, method: 'GET' }) } // 反核销收款单 export function receiptItemVerificationCancel(id) { return request({ url: '/ecw/receipt-item/verificationCancel/' + id, method: 'GET' }) } // 收款明细批量核销 export function receiptItemBatchVerification(query) { return request({ url: '/ecw/receipt-item/batchVerification', method: 'GET', params: query }) } // 收款单全部核销 export function receiptItemAllVerification(id) { return request({ url: '/ecw/receipt-item/allVerification/' + id, method: 'GET' }) } // 根据获取应收款列表 // export function getReceivableListByIds(query) { // return request({ // url: '/ecw/receivable/list', // method: 'get', // params: query // }) // } // 导出收款单 Excel export function receiptExportExcel(query) { return request({ url: '/ecw/receipt/export-excel', method: 'get', responseType: 'blob', params: query }) } // 删除收款单 export function deleteReceipt(id) { return request({ url: '/ecw/receipt/delete?id=' + id, method: 'delete' }) } // 获得收款单开票信息 export function getReceiptInvoicing(id) { return request({ url: '/ecw/receipt/invoicing/info/' + id, method: 'get' }) } // 更新收款单开票信息 export function updateReceiptInvoicing(data) { return request({ url: '/ecw/receipt/invoicing/info', method: 'put', data: data }) } // 更新应付款 export function updatePayable(data) { return request({ url: '/ecw/payable/update', method: 'put', data: data }) } // 删除应付款 export function deletePayable(id) { return request({ url: '/ecw/payable/delete?id=' + id, method: 'delete' }) } // 获取应付款列表 export function getPayableList(query) { return request({ url: '/ecw/payable/page', method: 'get', params: query }) } // 获取应付款详情 export function getPayableInfoByIds(query) { return request({ url: '/ecw/payable/get', method: 'get', params: query }) } //获取佣金应付款详情 export function getCommissionPayable(params){ return request({ url:'/ecw/commission-payable/get', method:"get", params }) } // 创建付款单 export function createPayment(data) { return request({ url: '/ecw/payment/create', method: 'post', data: data }) } // 创建佣金订单 export function commissionPayment(data){ return request({ url:'/ecw/commission-payment/create', method:'post', data }) } // 获取付款单列表 export function getPaymentList(query) { return request({ url: '/ecw/payment/page', method: 'get', params: query }) } // 获取付款单详情 export function getPaymentInfoByIds(query) { return request({ url: '/ecw/payment/get', method: 'get', params: query }) } // 获得佣金付款单 export function getCommissionPayment(params){ return request({ url:'/ecw/commission-payment/get', method:'get', params }) } // 获得佣金付款单列表 export function getCommissionPayableList(params){ return request({ url:'/ecw/commission-payable/list', method:'get', params }) } // 获得付款单付款明细 export function getPaymentItem(query) { return request({ url: '/ecw/payment/getPaymentItem', method: 'get', params: query }) } // 更新付款单 export function updatePayment(data) { return request({ url: '/ecw/payment/update', method: 'put', data: data }) } // 更新佣金付款单 export function commissionPaymentUpdate(data){ return request({ url:'/ecw/commission-payment/update', method:'put', data }) } // 删除付款单 export function deletePayment(id) { return request({ url: '/ecw/payment/delete?id=' + id, method: 'delete' }) } // 审核付款单 export function paymentVerify(query) { return request({ url: '/ecw/payment/verify', method: 'post', data: query }) } // 核销付款单 export function paymentVerification(data) { return request({ url: '/ecw/payment/verification', method: 'post', data }) } // 反核销付款单 export function paymentVerificationCancel(data) { return request({ url: '/ecw/payment/verificationCancel', method: 'post', data }) } // 取消付款单反核销 export function paymentCancelFinancePaymentWriteOffNo(data){ return request({ url:'ecw/payment/cancelFinancePaymentWriteOffNo', method:'post', data }) } // 反审核付款单 export function paymentVerifyCancel(data) { return request({ url: '/ecw/payment/verifyCancel', method: 'post', data }) } //获取佣金应付款 export function payablePage(params){ return request({ url:'/ecw/commission-payable/page', method:'get', params }) } //获取佣金付款单 export function commissionPaymentPage(params){ return request({ url:'/ecw/commission-payment/page', method:'get', params }) } // 根据流程主键获取付款单流程审核信息 export function getPaymentApprove(id) { return request({ url: '/ecw/payment/getPaymentApprove?id='+id, method: 'GET' }) } // 根据流程主键获取收款单流程审核信息 export function getReceiptApprove(id) { return request({ url: '/ecw/receipt/getReceiptApprove?id='+id, method: 'GET' }) } // 收款单核销 export function financeReceiptWriteOff(query) { return request({ url: '/ecw/receipt/financeReceiptWriteOff', method: 'POST', data: query }) } // 收款单银行明细核销 export function financeReceiptItemWriteOff(query) { return request({ url: '/ecw/receipt-item/financeReceiptItemWriteOff', method: 'POST', data: query }) } // 收款单银行明细核销反审核 export function financeReceiptItemWriteOffNo(query) { return request({ url: '/ecw/receipt-item/financeReceiptItemWriteOffNo', method: 'POST', data: query }) } // 收款单反审核 export function financeApproveNo(query) { return request({ url: '/ecw/receipt/financeApproveNo', method: 'POST', data: query }) } // 收款单反核销 export function financeReceiptWriteOffNo(query) { return request({ url: '/ecw/receipt/financeReceiptWriteOffNo', method: 'POST', data: query }) } // 收款单取消审核 export function cancelFinanceReceiptApproval(query) { return request({ url: '/ecw/receipt/cancelFinanceReceiptApproval', method: 'POST', data: query }) } // 取消收款单反审核 export function cancelFinanceReceiptApprovalNo(query) { return request({ url: '/ecw/receipt/cancelFinanceReceiptApprovalNo', method: 'POST', data: query }) } // 取消收款单全部核销审核 export function cancelFinanceReceiptWriteOff(query) { return request({ url: '/ecw/receipt/cancelFinanceReceiptWriteOff', method: 'POST', data: query }) } // 取消收款单反核销 export function cancelFinanceReceiptWriteOffNo(query) { return request({ url: '/ecw/receipt/cancelFinanceReceiptWriteOffNo', method: 'POST', data: query }) } // 取消收款明细核销 export function cancelFinanceReceiptItemWriteOff(query) { return request({ url: '/ecw/receipt-item/cancelFinanceReceiptItemWriteOff', method: 'POST', data: query }) } // 取消收款明细反核销 export function cancelFinanceReceiptItemWriteOffNo(query) { return request({ url: '/ecw/receipt-item/cancelFinanceReceiptItemWriteOffNo', method: 'POST', data: query }) } // 取消审核 export function cancelFinancePaymentApproval(data){ return request({ url:'/ecw/payment/cancelFinancePaymentApproval', method:'post', data }) } // 取消付款单反审核 export function cancelFinancePaymentApprovalNo(data){ return request({ url:'/ecw/payment/cancelFinancePaymentApprovalNo', method:'post', data }) } // 取消付款单核销 export function cancelFinancePaymentWriteOff(data){ return request({ url:'/ecw/payment/cancelFinancePaymentWriteOff', method:'post', data }) } // 取消付款单反核销 export function cancelFinancePaymentWriteOffNo(data){ return request({ url:'/ecw/payment/cancelFinancePaymentWriteOffNo', method:'post', data }) } //删除佣金付款单 export function commissionPaymentDelete(params){ return request({ url:'/ecw/commission-payment/delete', method:'delete', params }) } //反审核佣金付款单 export function commissionPaymentVerifyCancel(data){ return request({ url:'/ecw/commission-payment/verifyCancel', method:'post', data }) } // 佣金付款单核销 export function commissionPaymentVerification(data){ return request({ url:'/ecw/commission-payment/verification', method:'post', data }) } //付款单反核销申请 export function commissionPaymentVerificationCancel(data){ return request({ url:'/ecw/commission-payment/verificationCancel', method:'post', data }) } // 取消付款单反审核 export function commissionPaymentCancelFinancePaymentApprovalNo(data){ return request({ url:'/ecw/commission-payment/cancelFinancePaymentApprovalNo', method:'post', data }) } // 取消付款单核销 export function commissionPaymentCancelFinancePaymentWriteOff(data){ return request({ url:'/ecw/commission-payment/cancelFinancePaymentWriteOff', method:'post', data }) } // 取消付款单反核销 export function commissionPaymentCancelFinancePaymentWriteOffNo(data){ return request({ url:'/ecw/commission-payment/cancelFinancePaymentWriteOffNo', method:'post', data, }) } //取消付款单审核 export function commissionPaymentCancelFinancePaymentApproval(data){ return request({ url:'/ecw/commission-payment/cancelFinancePaymentApproval', method:'post', data }) } //根据流程主键获取付款单流程审核信息 export function commissionPaymentGetPaymentApprove(params){ return request({ url:'/ecw/commission-payment/getPaymentApprove', method:'get', params }) }