htao-common
Version:
通用
53 lines (52 loc) • 1.21 kB
JavaScript
import request from '@/utils/request'
import Decimal from "decimal.js"
export function getList(params) {
let data = JSON.parse(JSON.stringify(params))
if (Array.isArray(params.time) && params.time.length) {
delete data.time
}
return request({
url: '/dictionary/invoiceInfo/paged',
method: 'post',
data: data
})
}
export function getInfo(id) {
return request({
url: `/dictionary/invoiceInfo/detail/${id}`,
method: 'get',
})
}
//文件下载
export function downloadFile(fileId) {
return request({
url: `/dictionary/invoiceInfo/getFileUrl/${fileId}`,
method: 'get',
})
}
//shanchu
export function delData(id) {
return request({
url: `/dictionary/invoiceInfo/getFileUrl/${id}`,
method: 'get',
})
}
//批量shanchu
export function batchDelData(data) {
return request({
url: `/dictionary/invoiceInfo/del`,
method: 'post',
data: data
})
}
//添加
export function addInvoice(data) {
if(data.totalAmt){
data.totalAmt = new Decimal(data.totalAmt).mul(new Decimal(100)).toFixed()
}
return request({
url: `/dictionary/invoiceInfo/add`,
method: 'post',
data: data
})
}