htao-common
Version:
通用
74 lines (73 loc) • 1.92 kB
JavaScript
import request from '@/utils/request';
// 获取
export function getList(params) {
let data = JSON.parse(JSON.stringify(params))
if (params.poAmount) {
data.poAmount = parseFloat((data.poAmount * 100).toFixed(2))
}
if (Array.isArray(params.time) && params.time.length) {
delete data.time
}
return request({
url: '/fund/bankBillCashOut/runningAccount',
method: 'post',
data: data
})
}
export function getCashOutList(params) {
let data = JSON.parse(JSON.stringify(params))
if (params.poAmount) {
data.poAmount = parseFloat((data.poAmount * 100).toFixed(2))
}
if (Array.isArray(params.time) && params.time.length) {
delete data.time
}
return request({
url: '/fund/bankBillCashOut/payoutBankBill',
method: 'post',
data: data
})
}
//补录
export function cashOutSave(params) {
let data = JSON.parse(JSON.stringify(params))
if (params.incomeAmount) {
data.incomeAmount = parseFloat((data.incomeAmount * 100).toFixed(2))
}
if (params.paymentAmount) {
data.paymentAmount = parseFloat((data.paymentAmount * 100).toFixed(2))
}
if (params.poAmount) {
data.poAmount = parseFloat((data.poAmount * 100).toFixed(2))
}
if (params.remarkAmount) {
data.remarkAmount = parseFloat((data.remarkAmount * 100).toFixed(2))
}
return request({
url: '/fund/bankBillCashOut/save',
method: 'post',
data: data
})
}
//分录
export function cashOutEdit(params) {
return request({
url: '/fund/bankBillCashOut/edit',
method: 'post',
data: params
})
}
//导入
export function bankImport(params) {
return request({
url: '/fund/bankBillCashOut/bankImport',
method: 'post',
data: params
})
}
export function searchMerchant(params) {
return request({
url: `/fund/merchant/merchantCombo${params}`,
method: 'get',
})
}