import request from '../request' import { apiVersion,baseURL } from '../config' const appID = '7f2e648b-3106-4473-a1f8-c6a6c2fb6daf' const appName = '宜呗小程序' export const getProtocol = (code) => { return request.get(`${apiVersion}/protocolInfo/getProtocol?appId=${appID}&code=${code}`) } export const getVerifyCode = (params, config = {}) =>{ return request.get(`${apiVersion}/auth/generate-verify-code`, params, { ...config }); } export const login = (data, config = {}) =>{ return request.post(`${apiVersion}/auth/smsLogin`, {...data, appId: appID}, { ...config }); } export const logoutUser = (params, config = {}) =>{ return request.get(`${apiVersion}/auth/logoutUser`, params, { ...config }); } export const checkUserStatus = (params, config = {}) =>{ return request.get(`${apiVersion}/vipCardOrder/checkUserStatus`, params, { ...config }); } export const getAppHotIssues = (params) =>{ return request.post(`${apiVersion}/hotIssues/getAppHotIssues`, params); } export const getPlatformProtocolNew = () =>{ return request.get(`${apiVersion}/renpin/H5/getPlatformProtocolNew`); } export const getCityList = (params, config = {}) =>{ return request.get(`${apiVersion}/city/getCityList`, params, { hideLoading: true, ...config }); } export const getAreaList = (params) => { return request.get(`${apiVersion}/area/getAreaList`, params); } export const checkIdCardTwo = (params) =>{ return request.get(`${apiVersion}/customer/checkIdCardTwo`, {...params, appId: appID}, ); } export const applyLoanBasic = (params, config = {}) =>{ return request.post(`${apiVersion}/customer/appAddBasicInfo?hasYiXin=${false}&appId=${appID}`, {...params, appId: appID,appName: appName}, { ...config }); } export const appFourAddRelationInfo = (params, config = {}) =>{ return request.post(`${apiVersion}/customer/appFourAddRelationInfo?appId=${appID}`, {...params, appId: appID}, { ...config }); } export const getEnumParams = (params) =>{ return request.get(`${apiVersion}/systemConfig/getEnumParams`, {...params, appId: appID}, { hideLoading: true }); } export const xinheyuanBankList = (customerId) =>{ customerId = uni.getStorageSync('customerZcyId') return request.get(`${apiVersion}/xinheyuan/bank/list/${customerId}`); } export const xinheyuanRepayPlanTrial = (params, config = {}) =>{ return request.post(`${apiVersion}/xinheyuan/repayPlanTrial`, params, { ...config }); } export const xinheyuanGetLoanElement = (params, config = {}) =>{ return request.post(`${apiVersion}/xinheyuan/bankcard/sms/getLoanElement`, params); } export const xinheyuanRepayPlanQuery = (params, config = {}) =>{ let pro = { customerId: uni.getStorageSync('customerZcyId'), customerBankcardId: uni.getStorageSync('customerBankcardId') } return request.post(`${apiVersion}/xinheyuan/repayPlanQuery`, pro); } export const getOrderExamineShow = (params) =>{ return request.get(`${apiVersion}/capitalInfo/orderExamineShow`, {...params, appId: appID}); } export const xinheyuanBankcardDetail = (customerId) =>{ customerId = uni.getStorageSync('customerZcyId') return request.get(`${apiVersion}/xinheyuan/bankcard/detail/${customerId}`); } export const searchAddress = (params, config = {}) =>{ return request.get(`${apiVersion}/customer/searchPlace`, {...params, appId: appID}, { ...config }); } export const appFourAddCompanyInfo = (params, config = {}) =>{ return request.post(`${apiVersion}/customer/miniAddCompanyInfo?appId=${appID}`, params, { ...config }); } export const appAddBankCardInfo = (params, config = {}) =>{ // 不明此接口用途 return request.post(`${apiVersion}/customer/appAddBankCardInfo?appId=${appID}`, {...params, appId: appID}, { ...config }); } export const xinheyuanCreditView = (params, config = {}) =>{ let customerId = uni.getStorageSync('customerZcyId') return request.get(`${apiVersion}/xinheyuan/creditView/${customerId}`, params); } export const xinheyuanSmsSend = (params, config = {}) =>{ return request.post(`${apiVersion}/xinheyuan/bankcard/sms/send`, params); } export const bankcardSmsverify = (params, config = {}) =>{ return request.post(`${apiVersion}/xinheyuan/bankcard/sms/verify`, params, { ...config }); } export const bankcardExchange = (params, config = {}) =>{ return request.post(`${apiVersion}/xinheyuan/bankcard/exchange`, params); } export const xinheyuanGetToBeRepaidAmount = (isClean = false, config = {}) =>{ let pro ={ customerId: uni.getStorageSync('customerZcyId'), customerBankcardId: uni.getStorageSync('customerBankcardId'), isClean:isClean } return request.post(`${apiVersion}/xinheyuan/getToBeRepaidAmount`, pro); } export const xinheyuanRepay = (isClean = false, config = {}) =>{ let pro ={ customerId: uni.getStorageSync('customerZcyId'), customerBankcardId: uni.getStorageSync('customerBankcardId'), isClean:isClean } return request.post(`${apiVersion}/xinheyuan/repay`, pro); } export const getRpUserInfo = (params, config = {}) =>{ return request.post(`${apiVersion}/yiBei/miniProgram/getUserInfo `, {}, { ...config, params }); } export const xinheyuanBankcardSave = (params, config = {}) =>{ return request.post(`${apiVersion}/xinheyuan/bankcard/save`, params, { ...config }); } export const vipList = (params, config = {}) =>{ return request.get(`${apiVersion}/vipCardOrder/getVipCardList`, {...params, appId: appID}, { hideLoading: true, ...config, }); } export const vipBuy = (params, config = {}) =>{ return request.post(`${apiVersion}/vipCardOrder/buyCard`, params, { ...config }); } export const getTXEidToken = (params, config = {}) =>{ return request.get(`${apiVersion}/customer/getTXEidToken`, params, { ...config }); } export const getTXEidResult = (params, config = {}) =>{ return request.post(`${apiVersion}/customer/getTXEidResult `, {...params,channelName:"yibeixiaochengxu"}, { ...config }); } export const inceptionBindCardPageRecord = () =>{ let customerId = uni.getStorageSync('customerZcyId'); uni.request({ url: `${baseURL}${apiVersion}/pay/inceptionBindCardPageRecord/${customerId}`, method: 'GET', header: { 'content-type': 'application/json', 'Authorization': uni.getStorageSync('token') }, }) } export const payVerifySMSCodes = (params, config = {}) =>{ return request.post(`${apiVersion}/pay/verifySMSCodes`, params, { ...config }); } export const payBindCardToCodes = (params, config = {}) =>{ return request.post(`${apiVersion}/pay/bindCardToCodes`, params, { ...config }); } export const renpinH5withdrawCheck = (params, config = {}) =>{ return request.post(`${apiVersion}/risk/withdrawCheck?appId=${appID}&orderNo=${params.orderNo}`, params, {...config}); } export const xinheyuanLoanQueryByCustomerId = (params, config = {}) =>{ let customerId = uni.getStorageSync('customerZcyId'); return request.post(`${apiVersion}/xinheyuan/loanQueryByCustomerId`, {customerId}); } export const getCustomerInfo = (params, config = {}) =>{ return request.get(`${apiVersion}/yiBei/miniProgram/getCustomerInfo`); } export const userCheck = (params, config = {}) =>{ return request.post(`${apiVersion}/yiBei/miniProgram/userCheck`, {channelName:"yibeixiaochengxu"}, {...config}); } export const withdrawCheckBefore = (params, config = {}) =>{ return request.post(`${apiVersion}/yiBei/miniProgram/withdrawCheckBefore/${appID} `, {}, {...config}); }