// import { get, post, baseAxios, addApiMenuId } from '@/utils/request' import CommAxios from "@comprehensive/utils/commAxios"; const commAxios = new CommAxios(); // 贷后实例 let apiOrigin; if (location.hostname === "scp.jycash.cn") { apiOrigin = process.env.VUE_APP_API_ORIGIN; }else if(location.host === '10.10.16.114'){ apiOrigin = process.env.VUE_APP_HTTPS_API_ORIGIN; } else { apiOrigin = window.location.origin; } const malAxios = new CommAxios( {}, { apiOrigin: apiOrigin, apiPath: "/rlc-mal/" } ); const fsAdmAxios = new CommAxios( {}, { apiOrigin: apiOrigin, apiPath: "/fs-adm/" } ); // post请求 const post = (...params) => commAxios.post(...params); // // get请求 // const get = (...params) => commAxios.get(...params) // get请求 const submit = (...params) => commAxios.submit(...params); // get请求 const upload = (...params) => commAxios.upload(...params); // 贷后变更记录列表查询 export const queryLoanChangeList = info => malAxios.post("server/queryLoanChangeList", info); // 转账流水交易详情按钮(权限控制) export const transDataAuthority = info => malAxios.post("server/transDataAuthority", info); // 转账流水交易详情按钮(权限控制) export const MalQueryAcctTransactionList = info => malAxios.post("server/queryAcctTransactionList", info); // 获取资金单元下拉列表 export const queryFundUnitManageList = info => fsAdmAxios.post("server/queryFundUnitManageList", info); // 获取产品名称下拉列表 export const qryProdList = info => post("server/qryProdList", info); // 获取产品维度下拉列表 export const qryDimensionList = info => post("server/qryDimensionList", info); // 获取当前流程阶段下拉列表 export const qryFlowPhaseList = info => post("server/qryFlowPhaseList", info); // 获取业务城市下拉列表 export const getAllCityAreaList = info => post("server/getAllCityAreaList", info); // 获取当前流程阶段下拉列表 export const qryApplyList = info => post("server/qryApplyList", info); // 获取获取业务查询列表 export const qryApplyListExcel = info => submit("server/qryApplyListExcel", info); // 详情页-获取顶部流程节点状态 export const queryCurrFlowNode = info => post("server/queryCurrFlowNode", info); // 详情页-获取右边流程节点列表 export const queryFlowNodeList = info => post("server/queryFlowNodeList", info); // 详情页-查询流程详情 export const queryTabTree = info => post("server/queryTabTree", info); // 借款人信息 export const qryCustomerBasicInfo = info => post("server/qryCustomerBasicInfo", info); // 共借人信息 // 担保人信息 export const qryGuarantorOrCoBorrowerListAndDetail = info => post("server/qryGuarantorOrCoBorrowerListAndDetail", info); // 物业信息 export const qryHouseList = info => post("server/qryHouseList", info); // 贷款申请信息 export const qryApplyDetail = info => post("server/qryApplyDetail", info); // 预收商户贴息 export const qryPreMerchantInterestInfo = info => post("server/qryPreMerchantInterestInfo", info); // 预收客户息费 export const qryPreCustomerInterestInfo = info => post("server/qryPreCustomerInterestInfo", info); // 主/共借人征信信息 export const qryCreditReportList = info => post("credit/qryCreditReportList", info); // 风控审批信息 export const qryRiskAutoExamineDetail = info => post("risk/qryRiskAutoExamineDetail", info); // 历史审批意见 export const qryOpinionList = info => post("server/qryOpinionList", info); // 招标贷 延期开标信息补录列表查询 export const delaySupplyList = info => post("server/delaySupplyList", info); // 招标贷 延期开标信息补录保存 export const saveApplyExtend = info => post("server/saveApplyExtend", info); // 流程流转记录 export const queryFlowList = info => post("server/queryFlowList", info); // 历史贷款信息 export const qryCustomerHistoryApplyList = info => post("server/qryCustomerHistoryApplyList", info); // 电子合同信息 export const qryEContractList = info => post("server/qryEContractList", info); // 影像资料信息-文本列表 export const qryImageMenuList = info => post("server/qryImageMenuList", info); // 影像资料信息-图片列表 export const queryEcmPageList = info => post("server/queryEcmPageList", info); // 借据信息 export const queryAcctLoan = info => post("loan/server/queryAcctLoan", info); // 还款计划 export const queryAcctPaymentScheduleList = info => post("loan/server/queryAcctPaymentScheduleList", info); // 还款入账记录 // export const queryAcctPaymentLogList = info => // post("loan/server/queryAcctPaymentLogList", info); export const queryPaymentLog = info => malAxios.post("paymentLog/queryPaymentLog", info); // 交易申请记录 export const _mal = info => post("loan/server/_mal", info); // 贷后变更记录 // export const queryLoanChangeList = info => // post('loan/server/queryLoanChangeList', info) // 会计分录信息 export const queryAcctSubledgerDetailList = info => post("loan/server/queryAcctSubledgerDetailList", info); // 审批阶段和流程阶段枚举 export const queryFlowModelCode = info => post("server/queryFlowModelCode", info); // 审批阶段和流程阶段枚举 export const trialRepaymentPlan = info => post("server/trialRepaymentPlan", info); // 预审批复核列表 export const qryApplyFlowList = info => post("server/qryApplyFlowList", info); // 系统分配任务 export const autoClaimTask = info => post("server/autoClaimTask", info); // 立即处理 export const claimTask = info => post("server/claimTask", info); // 放款资金单元路由 export const routePutoutFundunitno = info => post("server/routePutoutFundunitno", info); // 获取还款方式列表 // export const qryRepayTypeList = info => post('server/qryRepayTypeList', info) // 借据报表查询 export const loanList = info => post("server/report/loanList", info); // 获取电子合同请求地址 export const getContractUrl = info => post("server/getContractUrl", info); // 获取字典数据通用接口-借据状态等 export const getDictionaryList = info => post("server/getDictionaryList", info); // 查询一级内部机构列表 export const qryFirstInternalOrgInfo = info => post("server/qryFirstInternalOrgInfo", info); // 借据报表excel导出 export const loanListExcel = info => submit("server/report/loanListExcel", info); // 首页帮助文档下载 export const downloadHelpDoc = info => submit("server/downloadHelpDoc", info); // 下载影像件资料信息 export const downloadCustomerImages = info => submit("server/downloadCustomerImages", info); // 面签预约信息列表查询 export const getAppointList = info => post("server/getAppointList", info); // 面签预约信息保存 export const saveContractReservationList = info => post("server/saveContractReservationList", info); // 面签预约信息保存 export const delContractReservation = info => post("server/delContractReservation", info); // 获取自定义还款方式列表 export const qryCustomRepayList = info => post("server/qryCustomRepayList", info); // 获取自定义还款方式列表 export const queryHouseTotalInfo = info => post("server/queryHouseTotalInfo", info); // 下载单个文件资料 // export const downloadFile = info => post('server/downloadFile', info) // 查看贴息方案 export const downloadDiscountAgreement = info => submit("/server/downloadDiscountAgreement", info); // 首页数据导出下载 export const downloadFileTaskInfo = info => submit("/server/downloadFileTaskInfo", info); // 获取获取业务查询列表 export const downloadFile = info => submit("server/downloadFile", info); // 客户基本信息/卖方信息/买方信息查询(批量) export const qryCustomerInfoList = info => post("server/qryCustomerInfoList", info); // 客户基本信息/卖方信息/买方信息查询(批量) export const login = info => post("/sso-portal/login", info); // 根据主键删除影像 export const deleteFile = info => post("/server/deleteFile", info); // 退回任务池 export const returnTaskPool = info => post("/server/returnTaskPool", info); // 客服管理 export const qryCssList = info => post("/customer-service-staff/qryCssList", info); // 查询客服详情 // export const qryCssDetailInfo = info => // post('/customer-service-staff/qryCssDetailInfo', info) // 新增或更新客服人员 // export const saveOrUpdateCss = info => // post('/customer-service-staff/saveOrUpdateCss', info) // 删除客服人员 export const deleteCss = info => post("/customer-service-staff/deleteCss", info); // 查询用户列表 // export const qryUserList = info => // post('/customer-service-staff/qryUserList', info) // 400来电服务 // 是否需要轮询 export const pollingOrNot = info => post("server/screenPop/pollingOrNot", info); // 查询客户呼入记录 export const qryCallRecordList = info => post("server/screenPop/qryCallRecordList", info); // 接听操作 export const answerOrIgnore = info => post("server/screenPop/answerOrIgnore", info); // 获取通话记录 export const getCallRecords = info => post("server/screenPop/getCallRecords", info); // 本金回款信息查询 export const qryReceivableInfo = info => post("server/qryReceivableInfo", info); // 息费结算信息查询 export const qryFeeSettleInfo = info => post("server/qryFeeSettleInfo", info); // 息费结算信息查询 export const downloadCreditReport = info => submit("risk/downloadCreditReport", info); // 招标贷-企业信息 export const qryZbdEntInfoPre = info => post("server/qryZbdEntInfoPre", info); // 招标贷-企业信息 export const qryAptList = info => post("server/qryAptList", info); // 财务放款信息检查 export const putoutCheck = info => post("putout/putoutCheck", info); // 财务放款-系统放款 export const systemPutout = info => post("putout/systemPutout", info); // 财务放款-转人工放款 export const putoutTurnArtificial = info => post("putout/putoutTurnArtificial", info); // 财务放款-人工放款 export const artificialPutoutBatch = info => post("putout/artificialPutoutBatch", info); // 查看项目贴息方案 export const projectManageDetail = info => post("server/projectManageDetail", info); // 保理-企业信息-查询 export const qryEntInfoPre = info => post("server/qryEntInfoPre", info); // 保理-应收账款信息-查询 export const qryCreditorInfo = info => post("server/qryCreditorInfo", info); // 保理-立即处理 export const claimTaskForFactoring = info => post("server/claimTaskForFactoring", info); // 风控自动审批申请管理列表查询 export const autoApproveFlowList = info => post("server/autoApproveFlowList", info); // 风控自动化审批重新发起 export const autoApproveSubmit = info => post("server/autoApproveSubmit", info); // 任务调整贷款申请单列表查询 export const qryFlowBusinessTaskList = info => post("server/qryFlowBusinessTaskList", info); // 任务调整用户列表查询 export const qryFlowUserList = info => post("server/qryFlowUserList", info); // 任务调整合作方申请单列表查询 export const qryFlowChannelManageTaskList = info => post("server/qryFlowChannelManageTaskList", info); // 任务调整企业申请单列表查询 export const qryFlowEnpManageTaskList = info => post("server/enterprise/qryFlowEnpManageTaskList", info); // 任务调整项目申请单列表查询 export const qryFlowProjectManageTaskList = info => post("server/qryFlowProjectManageTaskList", info); export const channelCode = info => post("server/channelCode", info); export const enterpriseQryCondition = info => post("server/enterprise/enterpriseQryCondition", info); export const projectQrycondition = info => post("server/projectQrycondition", info); export const getCodeByCodeNoAndBankNo = info => post("server/getCodeByCodeNoAndBankNo", info); // 合作方任务调整正常指派 export const turnFlowTask = info => post("server/turnFlowTask", info); // 贷款申请资料补传 export const qryCredentialsUploadList = info => post("server/qryCredentialsUploadList", info); // 任务调整流程-正常指派 export const turnFlowUserList = info => post("server/turnFlowUserList", info); // 任务调整流-跨地区指派 export const turnOverFlowUserList = info => post("server/turnOverFlowUserList", info); // 财务放款-查看账户信息 export const queryPayAcctInfo = info => post("server/queryPayAcctInfo", info); // 财务放款-导出招行网银指令文件 export const exportCMBPayExcel = info => submit("putout/exportCMBPayExcel", info); // 财务放款-批量导出付款申请书zip export const exportPutoutVoucherZip = info => submit("/putout/exportPutoutVoucherZip", info); // 程提交下一步(有审批意见) export const nextSubmit = info => post("server/nextSubmit", info); // 退款确认(保理) export const refundConfirm = info => post("server/refundConfirm", info); // 贷款申请查询 - 导出Excel export const createExportApply = info => post("server/createExportApply", info); // 第三方流水 - 导出Excel export const createExportCheckoffRecord = info => post("server/report/createExportCheckoffRecord", info); // 取消申请 export const cancelRefactoringApply = info => post("server/cancelRefactoringApply", info); // 贷款借据查询 - 导出Excel export const createExportLoan = info => post("server/report/createExportLoan", info); // 贷款借据查询(资方)-国民信托导出接口zip export const applyDownloadCustomerImagesForGM = info => post("server/fund/applyDownloadCustomerImagesForGM", info); // 贷后合同发送列表查询 export const dataSupplementList = info => post("server/dataSupplementList", info); // 查询详情左侧菜单 export const queryCommonTabTree = info => post("server/queryCommonTabTree", info); // 贷款合同发送-贷款信息詳情查询 export const dataSupplementInfo = info => post("server/dataSupplementInfo", info); // 贷款合同发送-邮寄信息 export const mailHistoryList = info => post("server/mailHistoryList", info); // 贷款合同发送-电子邮寄信息 export const contractHistoryList = info => post("server/contractHistoryList", info); // 结清证明电子邮件附件下载 export const downloadAttachmentFile = info => submit("server/downloadAttachmentFile", info); // 影像资料菜单 export const qryImageMenuContractList = info => post("server/qryImageMenuContractList", info); // 根据影像类型查询影像 export const qryImageByType = info => post("server/qryImageByType", info); // 根据影像类型查询影像 export const uploadCustomerImage = info => upload("server/uploadCustomerImage", info); // 邮寄信息查询 export const customerContractMailInfo = info => post("server/customerContractMailInfo", info); // 获取地区联动-省 export const getProvinceCodeList = info => post("server/getProvinceCodeList", info); // 获取地区联动-市 export const getCityCodeList = info => post("server/getCityCodeList", info); // 获取地区联动-区 export const getAreaCodeList = info => post("server/getAreaCodeList", info); // 获取借据详情参数接口 export const selectLoanDetailParam = info => post("server/selectLoanDetailParam", info); // 佣金项目明细查询 export const qryCommissionProjectDetail = info => post("server/qryCommissionProjectDetail", info); // 再保理信息查询 export const qryFactoringInfo = info => post("server/qryFactoringInfo", info); // 查询垫资项目明细/汇总 export const qryCommissionInfo = info => post("server/qryCommissionInfo", info); // 招标贷企业修改 export const qryZBDEntAlterList = info => post("server/qryZBDEntAlterList", info); // 招标贷变更申请 export const newZbdEntAlter = info => post("server/newZbdEntAlter", info); // 招标贷变更申请 export const qryZbdEntInfoPreAlterHis = info => post("server/qryZbdEntInfoPreAlterHis", info); // 招标贷变更 export const queryZBDEntAlterTabTree = info => post("server/queryZBDEntAlterTabTree", info); export const qryZbdEntInfoPreAlter = info => post("server/qryZbdEntInfoPreAlter", info); export const qryZBDAlterApplyDetail = info => post("server/qryZBDAlterApplyDetail", info); export const queryZBDAlterEcmPageList = info => post("server/queryZBDAlterEcmPageList", info); export const cancelZBDAlter = info => post("server/cancelZBDAlter", info); export const claimZBDAlterTask = info => post("server/claimZBDAlterTask", info); // 非保理-取消申请 export const cancelApplyLoan = info => post("server/cancelApplyLoan", info); // 资金单元放款失败列表 export const putoutFailList = info => post("server/putoutFailList", info); // 确认资金单元放款失败 export const flagPutoutFail = info => post("server/flagPutoutFail", info);