收款管理
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/** 查询收款记录(跨客户,未传收款时间时后端默认当天) */
|
||||
export function listReceipt(query) {
|
||||
return request({ url: '/ar/receipt/list', method: 'get', params: query })
|
||||
}
|
||||
|
||||
/** 收款单详情(含核销计划与凭证附件) */
|
||||
export function getReceipt(id) {
|
||||
return request({ url: '/ar/receipt/' + id, method: 'get' })
|
||||
}
|
||||
|
||||
/** 登记收款(必须选择客户,与客户余额-登记收款同一套逻辑) */
|
||||
export function addReceipt(data) {
|
||||
return request({ url: '/ar/receipt', method: 'post', data })
|
||||
}
|
||||
|
||||
/** 审核通过收款单 */
|
||||
export function confirmReceipt(id) {
|
||||
return request({ url: '/ar/receipt/confirm/' + id, method: 'put' })
|
||||
}
|
||||
|
||||
/** 取消收款单 */
|
||||
export function cancelReceipt(id) {
|
||||
return request({ url: '/ar/receipt/cancel/' + id, method: 'put' })
|
||||
}
|
||||
|
||||
/** 查询客户可核销账单(已确认/部分核销) */
|
||||
export function listUnsettledBill(customerId) {
|
||||
return request({ url: '/ar/receipt/bill/unsettled/' + customerId, method: 'get' })
|
||||
}
|
||||
|
||||
/** 查询核销记录(跨客户) */
|
||||
export function listReceiptWriteoff(query) {
|
||||
return request({ url: '/ar/receipt/writeoff/list', method: 'get', params: query })
|
||||
}
|
||||
|
||||
/** 账单核销(账单核销页签直接核销) */
|
||||
export function receiptWriteoff(data) {
|
||||
return request({ url: '/ar/receipt/writeoff', method: 'post', data })
|
||||
}
|
||||
|
||||
/** 反核销 */
|
||||
export function cancelReceiptWriteoff(writeoffId, cancelRemark) {
|
||||
return request({
|
||||
url: '/ar/receipt/writeoff/' + writeoffId + '/cancel',
|
||||
method: 'put',
|
||||
data: { cancelRemark }
|
||||
})
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user