|
|
@@ -1,28 +1,29 @@
|
|
|
import { ApiInstance } from '../type'
|
|
|
|
|
|
const settlementApi = (axiosInstance: ApiInstance) => ({
|
|
|
- companySuperviseSettlementReport: (data: any) => axiosInstance.post('/receivable/companySuperviseSettlementReport', data), // 保险公司报表
|
|
|
- superviseSettlementExcel: (data: any) => axiosInstance.post('/receivable/followSettlementExcel',data), // 结算记录
|
|
|
- platformSettlementExcel: (data: any) => axiosInstance.post('/receivable/platformSettlementExcel',data), // 平台结算记录
|
|
|
- superviseSettlementDetailExcel: (data: any) => axiosInstance.post('/receivable/superviseSettlementDetailExcel',data), // 结算明细
|
|
|
+ companySuperviseSettlementReport: (data: any) => axiosInstance.post('/receivable/companySuperviseSettlementReport', data), // 保险公司报表
|
|
|
+ followSettlementExcel: (data: any) => axiosInstance.post('/receivable/followSettlementExcel',data), // 跟单记录
|
|
|
+ platformSettlementExcel: (data: any) => axiosInstance.post('/receivable/platformSettlementExcel',data), // 平台结算记录
|
|
|
+ superviseSettlementExcel: (data: any) => axiosInstance.post('/receivable/superviseSettlementExcel', data), // 手续费车险结算记录
|
|
|
+ superviseSettlementDetailExcel: (data: any) => axiosInstance.post('/receivable/superviseSettlementDetailExcel', data), // 结算明细
|
|
|
|
|
|
- exportPlatformSettlementExcel: (data: any) => axiosInstance.post('/receivable/exportPlatformSettlementExcel', data, {responseType: 'blob'}), // 手续费结算报表导出
|
|
|
- exportSuperviseSettlementDetailExcel: (data: any) => axiosInstance.post('/receivable/exportSuperviseSettlementDetailExcel', data, {responseType: 'blob'}), // 手续费车险结算报表导出
|
|
|
- exportSuperviseSettlementDetailJyExcel: (data: any) => axiosInstance.post('/receivable/exportSuperviseSettlementDetailJyExcel', data, {responseType: 'blob'}), // 手续费非车险结算报表导出
|
|
|
+ exportPlatformSettlementExcel: (data: any) => axiosInstance.post('/receivable/exportPlatformSettlementExcel', data, { responseType: 'blob' }), // 手续费结算报表导出
|
|
|
+ exportSuperviseSettlementDetailExcel: (data: any) => axiosInstance.post('/receivable/exportSuperviseSettlementDetailExcel', data, { responseType: 'blob' }), // 手续费车险结算报表导出
|
|
|
+ exportSuperviseSettlementDetailJyExcel: (data: any) => axiosInstance.post('/receivable/exportSuperviseSettlementDetailJyExcel', data, { responseType: 'blob' }), // 手续费非车险结算报表导出
|
|
|
|
|
|
- exportOtherSettlementExcel: (data: any) => axiosInstance.post('/receivable/exportOtherSettlementExcel', data, {responseType: 'blob'}), // 跟单费结算报表导出
|
|
|
- exportOtherExcel: (data: any) => axiosInstance.post('/receivable/exportOtherExcel', data, {responseType: 'blob'}), // 跟单费车险应收导出
|
|
|
- exportOtherJyExcel: (data: any) => axiosInstance.post('/receivable/exportOtherJyExcel', data, {responseType: 'blob'}), // 跟单费非车险应收导出
|
|
|
+ exportOtherSettlementExcel: (data: any) => axiosInstance.post('/receivable/exportOtherSettlementExcel', data, { responseType: 'blob' }), // 跟单费结算报表导出
|
|
|
+ exportOtherExcel: (data: any) => axiosInstance.post('/receivable/exportOtherExcel', data, { responseType: 'blob' }), // 跟单费车险应收导出
|
|
|
+ exportOtherJyExcel: (data: any) => axiosInstance.post('/receivable/exportOtherJyExcel', data, { responseType: 'blob' }), // 跟单费非车险应收导出
|
|
|
|
|
|
- exportOtherSettlementDetailExcel: (data: any) => axiosInstance.post('/receivable/exportOtherSettlementDetailExcel', data, {responseType: 'blob'}), // 跟单费非车险结算报表导出
|
|
|
- exportOtherSettlementDetailJyExcel: (data: any) => axiosInstance.post('/receivable/exportOtherSettlementDetailJyExcel', data, {responseType: 'blob'}), // 跟单费非车险结算报表导出
|
|
|
+ exportOtherSettlementDetailExcel: (data: any) => axiosInstance.post('/receivable/exportOtherSettlementDetailExcel', data, { responseType: 'blob' }), // 跟单费非车险结算报表导出
|
|
|
+ exportOtherSettlementDetailJyExcel: (data: any) => axiosInstance.post('/receivable/exportOtherSettlementDetailJyExcel', data, { responseType: 'blob' }), // 跟单费非车险结算报表导出
|
|
|
|
|
|
- receiverSettlementReport: (data: any) => axiosInstance.post('/receivable/receiverSettlementReport', data), // 平台对接人结算报表
|
|
|
- exportReceiverSettlementReportExcel: (data: any) => axiosInstance.post('/receivable/exportReceiverSettlementReportExcel', data, {
|
|
|
- responseType: 'blob'
|
|
|
- }), // 平台对接人导出
|
|
|
- // 结算记录删除接口
|
|
|
- deleteSettlement: (id: string) => axiosInstance.delete(`/receivable/deleteSettlementById/${id}`),
|
|
|
+ receiverSettlementReport: (data: any) => axiosInstance.post('/receivable/receiverSettlementReport', data), // 平台对接人结算报表
|
|
|
+ exportReceiverSettlementReportExcel: (data: any) => axiosInstance.post('/receivable/exportReceiverSettlementReportExcel', data, {
|
|
|
+ responseType: 'blob'
|
|
|
+ }), // 平台对接人导出
|
|
|
+ // 结算记录删除接口
|
|
|
+ deleteSettlement: (id: string) => axiosInstance.delete(`/receivable/deleteSettlementById/${id}`),
|
|
|
})
|
|
|
|
|
|
export default settlementApi
|