账单导出
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { get } from '@/utils/request'
|
||||
import { BASE_URL, get } from '@/utils/request'
|
||||
import type { PaginatedData } from '@/types/api'
|
||||
|
||||
/** 账单支付进度:0 待支付 / 1 审核中 / 2 已支付(由后端推导,展示以此为准) */
|
||||
@@ -115,3 +115,11 @@ export function getBillListApi(params: BillListParams = {}) {
|
||||
export function getBillDetailApi(id: number) {
|
||||
return get<BillDetail>(`/mini/bill/${id}`)
|
||||
}
|
||||
|
||||
/**
|
||||
* 账单合并导出文件地址:GET /mini/bill/export
|
||||
* 返回 xlsx 文件流(非 JSON,需带 token 下载);categoryId 仅过滤商品明细,费用仍全额汇总
|
||||
*/
|
||||
export function getBillExportUrl(ids: number[], categoryId = 0): string {
|
||||
return `${BASE_URL}/mini/bill/export?ids=${ids.join(',')}&category_id=${categoryId}`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user