| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- import { ApiInstance } from '../type'
- const financeApi = (axiosInstance: ApiInstance) => ({
- queryUserBankCardList: (data: any) => axiosInstance.post('/userBankCard/queryUserBankCardList', data), // 业务员账户列表
- userBankCardAudit: (data: any) => axiosInstance.post('/userBankCard/audit', data), // 审核
- auditList: (data: any) => axiosInstance.post('/feeAudit/auditList', data), // 财务中心-订单审核-我的审核列表
- auditInfo: (data: string) => axiosInstance.get(`/feeAudit/auditInfo?orderNo=${data}`), // 财务中心-订单审核-我的审核详情
- auditReceive: (data: string) => axiosInstance.post(`/feeAudit/auditReceive?orderNo=${data}`), // 财务中心-订单审核-领取
- auditCancel: (data: string) => axiosInstance.post(`/feeAudit/auditCancel?orderNo=${data}`), // 放弃审核
- updateSigningTime: (data: string) => axiosInstance.post(`/feeAudit/updateSigningTime?orderNo=${data}`), // 更新签单时间
- updateToQuestionOrder: (data: string) => axiosInstance.post(`/feeAudit/updateToQuestionOrder?orderNo=${data}`), // 设置为疑问订单
- updateToUnQuestionOrder: (data: string) => axiosInstance.post(`/feeAudit/updateToUnQuestionOrder?orderNo=${data}`), // 取消疑问订单
- auditCostInfo: (data: string) => axiosInstance.get(`/feeAudit/auditCostInfo?orderNo=${data}`), // 获取费用详情
- saveCostInfo: (data: any) => axiosInstance.post('/feeAudit/saveCostInfo', data), // 保存调整后的费用
- isLock: (data: string) => axiosInstance.get(`/feeAudit/isLock?orderNo=${data}`), // 判断领取按钮是否锁定
- verifyOrder: (data: any) => axiosInstance.post('/feeAudit/verifyOrder', data), // 审核通过/不通过
- getCommissionReceivableList:(data: any) => axiosInstance.post('/receivable/getCommissionReceivableList',data), //私有协议-手续费应收-应收列表
- addReceivable: (data: any) => axiosInstance.post('/receivable/addReceivable', data), // 添加应收
- exportSuperviseExcel: (data: any) => axiosInstance.post('/receivable/exportSuperviseExcel', data, {responseType: 'blob'}), // 车险应收导出
- getUnauditedOrder: (data: any) => axiosInstance.post('/receivable/getUnauditedOrder', data), // 拉去未审核订单
- commissionInvoicing: (data: any) => axiosInstance.post('/receivable/commissionInvoicing', data), // 开票
- // 删除开票记录
- deleteInvoiceById: (data: any) => axiosInstance.delete(`/receivable/deleteInvoiceById/${data}`),
- // 结算
- settlement: (data: any) => axiosInstance.post('/receivable/settlement', data),
- // 非车险应收
- exportSuperviseJyExcel: (data: any) => axiosInstance.post('/receivable/exportSuperviseJyExcel', data, {responseType: 'blob'}),
- // 非车险应收导出
- getJyCommissionReceivableList: (data: any) => axiosInstance.post('/receivable/getJyCommissionReceivableList', data),
- // 获取保险公司
- getReceivableCompany: (data: any) => axiosInstance.post('/receivable/getReceivableCompany', data),
- // 选中应收列表
- getSelectedReceivableList: (data: any) => axiosInstance.post('/receivable/getSelectedReceivableList', data),
- // 开票检测
- invoicingCheck: (data: any) => axiosInstance.post('/receivable/invoicingCheck', data),
- // 手续费导入
- importSuperviseExcel: (data: any) => axiosInstance.post('/receivable/importSuperviseExcel', data),
- // 私有协议-跟单费应收
- getOtherReceivableList: (data: any) => axiosInstance.post('/receivable/getOtherReceivableList', data),
- // 私有协议-驾意跟单
- getJyOtherReceivableList: (data: any) => axiosInstance.post('/receivable/getJyOtherReceivableList', data),
- // 跟单费导入
- importOtherExcel: (data: any) => axiosInstance.post('/receivable/importOtherExcel', data),
- // 平台协议-列表
- getPlatFormReceivableList: (data: any) => axiosInstance.post('/receivable/getPlatFormReceivableList', data),
- // 平台协议-驾意险
- getPlatformReceivableList: (data: any) => axiosInstance.post('/receivable/getPlatFormReceivableList', data),
- // 驾意导入
- importJyExcel: (data: any) => axiosInstance.post('/receivable/importJyExcel', data),
- // 平台协议-模板导出
- exportReceivable: (data: any) => axiosInstance.post('/receivable/exportTemplatePlatFormReceivable', data),
- // 平台协议-应收导出
- exportPlatformReceivable: (data: any) => axiosInstance.post('/receivable/exportPlatFormReceivable', data),
- // 导入修改
- importPlatformExcel: (data: any) => axiosInstance.post('/receivable/importPlatFormReceivable', data),
- // 应付账款-提现审核
- amountAuditingList: (data: any) => axiosInstance.post('/amountAuditing/auditList', data), // 提现列表
- amountAuditingIsLock: (data: string) => axiosInstance.get(`/amountAuditing/isLock?id=${data}`), // 判断领取按钮是否锁定
- amountAuditReceive: (data: string) => axiosInstance.post(`/amountAuditing/auditReceive?id=${data}`), // 领取提现申请
- amountAuditCancel: (data: string) => axiosInstance.post(`/amountAuditing/auditCancel?id=${data}`), // 放弃领取提现申请
- verifyAmount: (data: any) => axiosInstance.post('/amountAuditing/verifyAmount', data), // 提现付款
- rejectAmount: (data: any) => axiosInstance.post('/amountAuditing/rejectAmount', data), // 提现驳回
- // 应付账款-概览
- getPayableStatistics: (data: any) => axiosInstance.post('userAccount/getPayableStatistics', data), // 总数
- userAccountList: (data: any) => axiosInstance.post('/userAccount/accountList', data), // 列表
- // 基础管理-账户管理
- cardList: (data: any) => axiosInstance.post('/accountCard/cardList', data), // 账户列表
- cardGet: (data: string) => axiosInstance.get(`/accountCard/cardGet?id=${data}`), // 账户详情
- cardAdd: (data: any) => axiosInstance.post('/accountCard/cardAdd', data), // 账户添加
- cardEdit: (data: any) => axiosInstance.post('/accountCard/cardEdit', data), // 账户编辑
- accountList: (data?: any) => axiosInstance.post('/account/accountList', data), // 企业列表
- cardDelete: (data: string) => axiosInstance.delete(`/accountCard/cardDelete?id=${data}`), // 账户删除
- // 基础管理-来往企业
- accountPage: (data: any) => axiosInstance.post('/account/accountPage', data), // 列表
- accountAdd: (data: any) => axiosInstance.post('/account/accountAdd', data), // 新增
- accountEdit: (data: any) => axiosInstance.post('/account/accountEdit', data), // 编辑
- accountGet: (data: string) => axiosInstance.get(`/account/accountGet?id=${data}`), // 详情
- accountDelete: (data: string) => axiosInstance.delete(`/account/accountDelete?id=${data}`), // 删除
- // 应付账款-数据导出
- exportPayableExcel: (data: any) => axiosInstance.post('/amountAuditing/exportAuditList', data),
- //订单审核-数据导出
- exportOrderExcel: (data: any) => axiosInstance.post('/feeAudit/exportAuditList', data),
- })
- export default financeApi
|