| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- import { ApiInstance } from '../type'
- const manageApi = (axiosInstance: ApiInstance) => ({
- getSearchConfigurationList: (params: any) => axiosInstance.get('/console/searchConfiguration/getSearchConfigurationList', {params}),//查询统一筛选条件列表
- getSearchDefaultList: (params: any) => axiosInstance.get('/console/searchConfiguration/getSearchDefaultList', {params}),//查询页面默认筛选条件列表
- getCompanyListByCompanyId: (params: any) => axiosInstance.get('/console/searchConfiguration/getPartnerCompanyListByCompanyId',{params}),//通过保险公司id查询合作公司的三级列表
- getTaskMessageNoReadCount: (params: any) => axiosInstance.get('/console/task/getTaskMessageNoReadCount',{params}),//查看用户的未读导出任务消息
- getPageTaskList: (params: any) => axiosInstance.post('/console/task/getPageTaskList',params),//用户的导出任务分页列表
- updateReadStatus: (params: any) => axiosInstance.get('/console/task/updateReadStatus',{params}),//更新导出未读任务为已读
- getDeptListByUserId: (params: any) => axiosInstance.get('/console/searchConfiguration/getDeptListByUserId',{params}),//通过用户id查询机构树
- getUserManageListByUserId: (params: any) => axiosInstance.get('/console/searchConfiguration/getUserManageListByUserId',{params}),//通过用户id查询管理人树
- downTaskFile: (params: any) => axiosInstance.get('/console/task/downTaskFile',{params}),//下载导出的excel文件
- //业务数据
- //保险公司
- companyDataManagePageList: (params: any) => axiosInstance.post('/console/businessReport/company/page',params),//列表接口
- companyDataManageToTask: (params: any) => axiosInstance.post('/console/businessReport/company/export',params),//列表导出接口
- companyDataManageDetailPageList: (params: any) => axiosInstance.post('/console/businessReport/company/detail/page',params),//明细接口
- companyDataManageDetailToTask: (params: any) => axiosInstance.post('/console/businessReport/company/detail/export',params),//明细出接口
- //险种报表
- riskDataManagePageList: (params: any) => axiosInstance.post('/console/businessReport/risk/page',params),//列表接口
- riskDataManageToTask: (params: any) => axiosInstance.post('/console/businessReport/risk/export',params),//列表导出接口
- riskDataManageDetailPageList: (params: any) => axiosInstance.post('/console/businessReport/risk/detail/page',params),//明细接口
- riskDataManageDetailToPage: (params: any) => axiosInstance.post('/console/businessReport/risk/detail/export',params),//明细出接口
- //对接人
- contactPersonDataManagePageList: (params: any) => axiosInstance.post('/console/businessReport/contact/page',params),//列表接口
- contactPersonDataManageToTask: (params: any) => axiosInstance.post('/console/businessReport/contact/export',params),//列表导出接口
- contactPersonDataManageDetailPageList: (params: any) => axiosInstance.post('/console/businessReport/contact/detail/page',params),//明细接口
- contactPersonDataManageDetailToTask: (params: any) => axiosInstance.post('/console/businessReport/contact/detail/export',params),//明细出接口
- //业务员
- salesmanDataManagePageList: (params: any) => axiosInstance.post('/console/businessReport/salesman/page',params),//列表接口
- salesmanDataManageToTask: (params: any) => axiosInstance.post('/console/businessReport/salesman/export',params),//列表导出接口
- salesmanDataManageDetailPageList: (params: any) => axiosInstance.post('/console/businessReport/salesman/detail/page',params),//明细接口
- salesmanDataManageDetailToTask: (params: any) => axiosInstance.post('/console/businessReport/salesman/detail/export',params),//明细出接口
- //渠道
- channelDataManagePageList: (params: any) => axiosInstance.post('/console/businessReport/salesman/page',params),//列表接口
- channelDataManageToTask: (params: any) => axiosInstance.post('/console/businessReport/salesman/export',params),//列表导出接口
- channelDataManageDetailPageList: (params: any) => axiosInstance.post('/console/businessReport/salesman/detail/page',params),//明细接口
- channelDataManageDetailToTask: (params: any) => axiosInstance.post('/console/businessReport/salesman/detail/export',params),//明细出接口
- //电销
- telemarketingDataManagePageList: (params: any) => axiosInstance.post('/console/businessReport/salesman/page',params),//列表接口
- telemarketingDataManageToTask: (params: any) => axiosInstance.post('/console/businessReport/salesman/export',params),//列表导出接口
- telemarketingDataManageDetailPageList: (params: any) => axiosInstance.post('/console/businessReport/salesman/detail/page',params),//明细接口
- telemarketingDataManageDetailToTask: (params: any) => axiosInstance.post('/console/businessReport/salesman/detail/export',params),//明细出接口
- //报价数据
- //报价订单
- quotationOrderDataPageList: (params: any) => axiosInstance.post('/console/quotationDataManage/quotationOrderDataPageList',params),//列表接口
- quotationOrderDataToTask: (params: any) => axiosInstance.post('/console/quotationDataManage/quotationOrderDataToTask',params),//列表导出接口
- //保险公司
- companyQuotationDataPageList: (params: any) => axiosInstance.post('/console/quotationDataManage/companyQuotationDataPageList',params),//列表接口
- companyQuotationDataToTask: (params: any) => axiosInstance.post('/console/quotationDataManage/companyQuotationDataToTask',params),//列表导出接口
- //业务员
- salesmanQuotationDataPageList: (params: any) => axiosInstance.post('/console/quotationDataManage/salesmanQuotationDataPageList',params),//列表接口
- salesmanQuotationDataToTask: (params: any) => axiosInstance.post('/console/quotationDataManage/salesmanQuotationDataToTask',params),//列表导出接口
- //渠道
- channelQuotationDataPageList: (params: any) => axiosInstance.post('/console/quotationDataManage/channelQuotationDataPageList',params),//列表接口
- channelQuotationDataToTask: (params: any) => axiosInstance.post('/console/quotationDataManage/channelQuotationDataToTask',params),//列表导出接口
- //电销
- telemarketingQuotationDataPageList: (params: any) => axiosInstance.post('/console/quotationDataManage/telemarketingQuotationDataPageList',params),//列表接口
- telemarketingQuotationDataToTask: (params: any) => axiosInstance.post('/console/quotationDataManage/telemarketingQuotationDataToTask',params),//列表导出接口
- //人员数据
- //业务员报表
- salesmanReportPageList: (params: any) => axiosInstance.post('/console/personDataManage/salesmanReportPageList',params),//列表接口
- salesmanReportToTask: (params: any) => axiosInstance.post('/console/personDataManage/salesmanReportToTask',params),//列表导出接口
- salesmanReportDetailPageList: (params: any) => axiosInstance.post('/console/personDataManage/salesmanReportDetailPageList',params),//明细接口
- salesmanReportDetailToTask: (params: any) => axiosInstance.post('/console/personDataManage/salesmanReportDetailToTask',params),//明细出接口
- //业务员组织
- salesmanDeptPageList: (params: any) => axiosInstance.post('/console/personDataManage/salesmanDeptPageList',params),//列表接口
- salesmanDeptToTask: (params: any) => axiosInstance.post('/console/personDataManage/salesmanDeptToTask',params),//列表导出接口
- salesmanDeptDetailPageList: (params: any) => axiosInstance.post('/console/personDataManage/salesmanDeptDetailPageList',params),//人员明细接口
- salesmanDeptDetailToTask: (params: any) => axiosInstance.post('/console/personDataManage/salesmanDeptDetailToTask',params),//人员明细出接口
- salesmanBusinessDetailPageList: (params: any) => axiosInstance.post('/console/personDataManage/salesmanBusinessDetailPageList',params),//业务明细接口
- salesmanBusinessDetailToTask: (params: any) => axiosInstance.post('/console/personDataManage/salesmanBusinessDetailToTask',params),//业务明细出接口
- //渠道数据
- channelPersonDataPageList: (params: any) => axiosInstance.post('/console/personDataManage/channelPersonDataPageList',params),//列表接口
- channelPersonDataToTask: (params: any) => axiosInstance.post('/console/personDataManage/channelPersonDataToTask',params),//列表导出接口
- channelPersonDataDetailPageList: (params: any) => axiosInstance.post('/console/personDataManage/channelPersonDataDetailPageList',params),//明细接口
- channelPersonDataDetailToTask: (params: any) => axiosInstance.post('/console/personDataManage/channelPersonDataDetailToTask',params),//明细出接口
- //电销数据
- telemarketingPersonDataPageList: (params: any) => axiosInstance.post('/console/personDataManage/telemarketingPersonDataPageList',params),//列表接口
- telemarketingPersonDataToTask: (params: any) => axiosInstance.post('/console/personDataManage/telemarketingPersonDataToTask',params),//列表导出接口
- telemarketingPersonDataDetailPageList: (params: any) => axiosInstance.post('/console/personDataManage/telemarketingPersonDataDetailPageList',params),//明细接口
- telemarketingPersonDataDetailToTask: (params: any) => axiosInstance.post('/console/personDataManage/telemarketingPersonDataDetailToTask',params),//明细出接口
- //任务数据
- //业务员
- salesmanDataPageList: (params: any) => axiosInstance.post('/console/taskDataManage/salesmanDataPageList',params),//列表接口
- salesmanDataToTask: (params: any) => axiosInstance.post('/console/taskDataManage/salesmanDataToTask',params),//列表导出接口
- salesmanDataDetailPageList: (params: any) => axiosInstance.post('/console/taskDataManage/salesmanDataDetailPageList',params),//明细接口
- salesmanDataDetailToTask: (params: any) => axiosInstance.post('/console/taskDataManage/salesmanDataDetailToTask',params),//明细出接口
- //渠道
- channelDataPageList: (params: any) => axiosInstance.post('/console/taskDataManage/channelDataPageList',params),//列表接口
- channelDataToTask: (params: any) => axiosInstance.post('/console/taskDataManage/channelDataToTask',params),//列表导出接口
- channelDataDetailPageList: (params: any) => axiosInstance.post('/console/taskDataManage/channelDataDetailPageList',params),//明细接口
- channelDataDetailToPage: (params: any) => axiosInstance.post('/console/taskDataManage/channelDataDetailToPage',params),//明细出接口
- //电销
- telemarketingDataPageList: (params: any) => axiosInstance.post('/console/taskDataManage/telemarketingDataPageList',params),//列表接口
- telemarketingDataToTask: (params: any) => axiosInstance.post('/console/taskDataManage/telemarketingDataToTask',params),//列表导出接口
- telemarketingDataDetailPageList: (params: any) => axiosInstance.post('/console/taskDataManage/telemarketingDataDetailPageList',params),//明细接口
- telemarketingDataDetailToTask: (params: any) => axiosInstance.post('/console/taskDataManage/telemarketingDataDetailToTask',params),//明细出接口
- //保险公司
- companyDataPageList: (params: any) => axiosInstance.post('/console/taskDataManage/companyDataPageList',params),//列表接口
- companyDataToTask: (params: any) => axiosInstance.post('/console/taskDataManage/companyDataToTask',params),//列表导出接口
- companyDataDetailPageList: (params: any) => axiosInstance.post('/console/taskDataManage/companyDataDetailPageList',params),//明细接口
- companyDataDetailToTask: (params: any) => axiosInstance.post('/console/taskDataManage/companyDataDetailToTask',params),//明细出接口
- //财务数据
- //费用校验
- costVerificationDataPageList: (params: any) => axiosInstance.post('/console/financeDataManage/costVerificationDataPageList',params),//列表接口
- costVerificationDataToTask: (params: any) => axiosInstance.post('/console/financeDataManage/costVerificationDataToTask',params),//列表导出接口
- costVerificationDataDetailPageList: (params: any) => axiosInstance.post('/console/financeDataManage/costVerificationDataDetailPageList',params),//明细接口
- costVerificationDataDetailToTask: (params: any) => axiosInstance.post('/console/financeDataManage/costVerificationDataDetailToTask',params),//明细出接口
- //应收
- receivableStatistics: (params: any) => axiosInstance.post('/console/financeDataManage/receivableStatistics',params),//列表接口
- exportReceivableStatistics : (params: any) => axiosInstance.post('/console/financeDataManage/exportReceivableStatistics',params,{responseType: 'blob'}),//列表导出接口
- receivableStatisticsDetail: (params: any) => axiosInstance.post('/console/financeDataManage/receivableStatisticsDetail',params),//明细接口
- exportReceivableStatisticsDetail : (params: any) => axiosInstance.post('/console/financeDataManage/exportReceivableStatisticsDetail',params,{responseType: 'blob'}),//明细导出接口
- //应付
- meetDataPageList: (params: any) => axiosInstance.post('/console/financeDataManage/payableStatistics',params),//列表接口
- meetDataToTask: (params: any) => axiosInstance.post('/console/financeDataManage/exportPayableStatistics',params,{responseType: 'blob'}),//列表导出接口
- meetDataDetailPageList: (params: any) => axiosInstance.post('/console/financeDataManage/payableStatisticsDetail',params),//明细接口
- meetDataDetailToTask: (params: any) => axiosInstance.post('/console/financeDataManage/exportPayableStatisticsDetail',params,{responseType: 'blob'}),//明细出接口
- //经营利润
- operatingProfitDataPageList: (params: any) => axiosInstance.post('/console/financeDataManage/operatingProfitDataPageList',params),//列表接口
- operatingProfitDataToTask: (params: any) => axiosInstance.post('/console/financeDataManage/operatingProfitDataToTask',params),//列表导出接口
- //人员审核
- personCheckDataPageList: (params: any) => axiosInstance.post('/console/financeDataManage/personCheckDataPageList',params),//列表接口
- personCheckDataToTask: (params: any) => axiosInstance.post('/console/financeDataManage/personCheckDataToTask',params),//列表导出接口
- personCheckDataDetailPageList: (params: any) => axiosInstance.post('/console/financeDataManage/personCheckDataDetailPageList',params),//明细接口
- personCheckDataDetailToTa: (params: any) => axiosInstance.post('/console/financeDataManage/personCheckDataDetailToTa',params),//明细出接口
- // 订单审核
- feeAuditSummaryPageList: (params: any) => axiosInstance.post('/console/financeDataManage/feeAuditSummaryPageList',params),//列表接口
- feeAuditSummaryToTask: (params: any) => axiosInstance.post('/console/financeDataManage/exportFeeAuditSummary',params,{responseType: 'blob'}),//列表导出接口
- feeAuditDetailPageList: (params: any) => axiosInstance.post('/console/financeDataManage/feeAuditDetailPageList',params),//明细接口
- feeAuditDetailToTask: (params: any) => axiosInstance.post('/console/financeDataManage/exportFeeAuditDetail',params,{responseType: 'blob'}),//明细导出接口
- })
- export default manageApi
|