| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154 | import {	apiurl} from "./apiurl.js"const install = (Vue, vm) => {		let feedbackAdd = (params = {}) => vm.$u.post(apiurl.feedbackAddUrl, params);	let getuseinfo = (params = {}) => vm.$u.get(apiurl.getuseinfourl + '/' + params);	let createOrder = (params = {}) => vm.$u.post(apiurl.createOrderurl, params);	let bindphone = (params = {}) => vm.$u.post(apiurl.bindphoneurl, params);	let getPhoneLoginCode = (params = {}) => vm.$u.post(apiurl.phoneLoginCodeUrl, params);	let phoneLoginAuth = (params = {}) => vm.$u.post(apiurl.phoneLoginAuthUrl, {		code: params.code	}, {		Authorization: `Bearer ${params.accessToken}`,		user_id: params.userId	});	let getWXInfo = (params = {}) => vm.$u.get(apiurl.getWXInfoUrl + params);	let wxPay = (params = {}) => vm.$u.post(apiurl.wxPayUrl, params);	let getIndexData = (params = {}) => vm.$u.post(apiurl.getIndexDataUrl, params);	let roadInfoById = (params = {}) => vm.$u.get(apiurl.roadInfoById + params.id);	let getMycars = (params = {}) => vm.$u.get(apiurl.mycarsUrl, params);	let addCar = (params = {}) => vm.$u.post(apiurl.mycarsUrl, params);	let delCar = (params = {}) => vm.$u.delete(apiurl.mycarsUrl + '/' + params);	let setDefaultCar = (params = {}) => vm.$u.put(apiurl.setDefaultCarUrl + params.id);	let getOrderList = (params = {}) => vm.$u.get(apiurl.getOrderListUrl, params);	let getOrderinfo = (params = {}) => vm.$u.get(apiurl.getOrderinfoUrl + params.id);	let getOrderDetail = (params = {}) => vm.$u.get(apiurl.getOrderDetailUrl + params.id, {		showLoading: false	});	let getMessageList = (params = {}) => vm.$u.get(apiurl.getMessageListUrl, params);	let messageRead = (params = {}) => vm.$u.put(apiurl.messageReadUrl + params.newId);	let nearRoadsl = (params = {}) => vm.$u.post(apiurl.nearRoadslUrl, params);	let roadChargeRule = (params = {}) => vm.$u.get(apiurl.roadsChargeRuleUrl + params.roadNo);	let monthInfo = (params = {}) => vm.$u.get(apiurl.monthInfoUrl, params)	let createMonth = (params = {}) => vm.$u.post(apiurl.createMonthUrl, params);	let monthPay = (params = {}) => vm.$u.post(apiurl.monthPayUrl, params);	let getMonthPay = (params = {}) => vm.$u.get(apiurl.getMonthPayUrl + params.id);	let getMonthList = (params = {}) => vm.$u.get(apiurl.getMonthListUrl, params);	let cancelMonth = (params = {}) => vm.$u.put(apiurl.cancelMonthUrl + params.monthId);	let feePay = (params = {}) => vm.$u.put(apiurl.feePayUrl + params.vehicleId);	let payGzbank = (params = {}) => vm.$u.post(apiurl.payGzbankUrl, params);	let bindVehicleNo = (params = {}) => vm.$u.post(apiurl.bindVehicleNoApi, params);		let gzbank = (params = {}) => vm.$u.post(apiurl.gzbankurl, params);		let getOrderInfo = (params = {}) => vm.$u.get(apiurl.getOrderInfoApi + params.orderId);		let getEquomentInfo = (params = {}) => vm.$u.get(apiurl.getEqupmentStatusApi + params.orderNo);		let updateOrderRefund = (params = {}) => vm.$u.post(apiurl.updateOrderRefundApi, params);		let getOrderRefundDetails = (params = {}) => vm.$u.get(apiurl.getOrderRefundDetailsApi + params.orderId);		let ordinaryWxPay = (params = {}) => vm.$u.post(apiurl.ordinaryWxPayApi, params);		let monthlyWxPay = (params = {}) => vm.$u.post(apiurl.monthlyWxPayApi, params);		let getSysterms = (params = {}) => vm.$u.get(apiurl.getSystermsApi + params.termsType);		let codeV2Api = {				sendSmsCodeV2api: (params = {}) => vm.$u.post(apiurl.codeV2Url.sendSmsCodeV2Url, params),				verifyCodeV2Api: (params = {}) => vm.$u.post(apiurl.codeV2Url.verifyCodeV2Url, params),				logoutApi: (params = {}) => vm.$u.post(apiurl.codeV2Url.logoutUrl, params)	};	let geomaLockDetailsApi = (params = {}) => vm.$u.post(apiurl.geomaLockDetailsUrl, params);	let getDetailEntranceApi = (params = {}) => vm.$u.post(apiurl.getDetailEntrance, params);	let getDetailAdvanceApi = (params = {}) => vm.$u.post(apiurl.getDetailAdvance, params);	let getDetailExportApi = (params = {}) => vm.$u.post(apiurl.getDetailExport, params);	let entranceByNoVehicleApi = (params = {}) => vm.$u.post(apiurl.entranceByNoVehicle, params);	let getAdvanceInfoApi = (params = {}) => vm.$u.post(apiurl.getAdvanceInfo, params);	let getExportInfoApi = (params = {}) => vm.$u.post(apiurl.getExportInfo, params);	let getOrderStateExportApi = (params = {}) => vm.$u.post(apiurl.getOrderStateExportUrl, params)	let quickPayExportApi = (params = {}) => vm.$u.post(apiurl.quickPayExportUrl, params)	let polyPayExportApi = (params = {}) => vm.$u.post(apiurl.polyPayExportUrl, params)		vm.$u.api = {		feedbackAdd,		getuseinfo,		createOrder,		bindphone,		getPhoneLoginCode,		phoneLoginAuth,		getWXInfo,		wxPay,		getIndexData,		getMycars,		addCar,		delCar,		setDefaultCar,		roadInfoById,		getOrderinfo,		getOrderList,		getOrderDetail,		gzbank,		nearRoadsl,		roadChargeRule,		getMessageList,		payGzbank,		monthInfo,		createMonth,		monthPay,		getMonthPay,		getMonthList,		cancelMonth,		messageRead,		feePay,		getOrderInfo,		getEquomentInfo,		updateOrderRefund,		getOrderRefundDetails,		ordinaryWxPay,		monthlyWxPay,		getSysterms,		bindVehicleNo,		codeV2Api,		geomaLockDetailsApi,		getDetailEntranceApi,		getDetailAdvanceApi,		getDetailExportApi,		entranceByNoVehicleApi,		getAdvanceInfoApi,		getExportInfoApi,		getOrderStateExportApi,		quickPayExportApi,		polyPayExportApi	};}export default {	install}
 |