83 lines
3.2 KiB
JavaScript
83 lines
3.2 KiB
JavaScript
// 如果没有通过拦截器配置域名的话,可以在这里写上完整的URL(加上域名部分)
|
|
let LoginUrl = 'open-api/pingXiang/login';
|
|
let SendVerifyCodeUrl = 'open-api/pingXiang/sendLoginVerifyCode';
|
|
let VenueListUrl = 'mp-api/hhrs/venue/list';
|
|
let VenueDetailUrl = 'mp-api/hhrs/venue/detail';
|
|
let MerchantListUrl = 'mp-api/hhrs/merchant/list';
|
|
let MerchantDetailUrl = 'mp-api/hhrs/merchant/detail';
|
|
let RightsInfoUrl = 'mp-api/hhrs/rights/info';
|
|
let RightsDetailUrl = 'mp-api/hhrsRights/detail';
|
|
let RightsAuthUrl = 'mp-api/hhrs/rights/auth';
|
|
let EligibilityUrl = 'mp-api/hhrsRights/eligibility';
|
|
let RightsBookUrl = 'mp-api/hhrs/rights/book';
|
|
let InitFaceVerifyUrl = 'open-api/aliyun/face/initFaceVerify';
|
|
let DescribeFaceVerifyUrl = 'open-api/aliyun/face/describeFaceVerify';
|
|
let RightsListUrl = 'mp-api/hhrsRights/list';
|
|
let AppointmentListUrl = 'mp-api/hhrsRights/appointment/list';
|
|
let CheckListUrl = 'mp-api/hhrsRights/check/list';
|
|
let StoreListUrl = 'mp-api/hhrsStore/list';
|
|
let StoreDetailUrl = 'mp-api/hhrsStore/detail';
|
|
let WinnerDatesUrl = 'mp-api/hhrsWinner/dates';
|
|
let WinnerListUrl = 'mp-api/hhrsWinner/list';
|
|
|
|
|
|
// 此处第二个参数vm,就是我们在页面使用的this
|
|
const install = (Vue, vm) => {
|
|
let checkerLogin = (params = {}) => vm.$u.post(LoginUrl, params);
|
|
let sendLoginVerifyCode = (params = {}) => vm.$u.post(SendVerifyCodeUrl, params);
|
|
|
|
// 文旅场馆
|
|
let getVenueList = (params = {}) => vm.$u.get(VenueListUrl, params);
|
|
let getVenueDetail = (params = {}) => vm.$u.post(VenueDetailUrl, params);
|
|
|
|
// 商户折扣
|
|
let getMerchantList = (params = {}) => vm.$u.get(MerchantListUrl, params);
|
|
let getMerchantDetail = (params = {}) => vm.$u.post(MerchantDetailUrl, params);
|
|
|
|
// 中奖名单
|
|
let getWinnerDates = (params = {}) => vm.$u.get(WinnerDatesUrl, params);
|
|
let getWinnerList = (params = {}) => vm.$u.post(WinnerListUrl, params);
|
|
|
|
// 权益包
|
|
let getRightsInfo = (params = {}) => vm.$u.get(RightsInfoUrl, params);
|
|
let getRightsDetail = (params = {}) => vm.$u.post(RightsDetailUrl, params);
|
|
let doRightsAuth = (params = {}) => vm.$u.post(RightsAuthUrl, params);
|
|
let doRightsBook = (params = {}) => vm.$u.post(RightsBookUrl, params);
|
|
let getEligibility = (params = {}) => vm.$u.post(EligibilityUrl, params);
|
|
let initFaceVerify = (params = {}) => vm.$u.post(InitFaceVerifyUrl, params);
|
|
let describeFaceVerify = (params = {}) => vm.$u.post(DescribeFaceVerifyUrl, params);
|
|
let getRightsList = (params = {}) => vm.$u.post(RightsListUrl, params);
|
|
let getAppointmentList = (params = {}) => vm.$u.post(AppointmentListUrl, params);
|
|
let getCheckList = (params = {}) => vm.$u.post(CheckListUrl, params);
|
|
let getStoreList = (params = {}) => vm.$u.post(StoreListUrl, params);
|
|
let getStoreDetail = (params = {}) => vm.$u.post(StoreDetailUrl, params);
|
|
|
|
vm.$u.api = {
|
|
checkerLogin,
|
|
sendLoginVerifyCode,
|
|
getVenueList,
|
|
getVenueDetail,
|
|
getMerchantList,
|
|
getMerchantDetail,
|
|
getWinnerList,
|
|
getRightsInfo,
|
|
getRightsDetail,
|
|
doRightsAuth,
|
|
doRightsBook,
|
|
getEligibility,
|
|
initFaceVerify,
|
|
describeFaceVerify,
|
|
getRightsList,
|
|
getAppointmentList,
|
|
getCheckList,
|
|
getStoreList,
|
|
getStoreDetail,
|
|
getWinnerDates,
|
|
getWinnerList,
|
|
};
|
|
}
|
|
|
|
export default {
|
|
install
|
|
}
|