|
|
|
import {
|
|
|
|
POST
|
|
|
|
} from "./Request.js";
|
|
|
|
import {
|
|
|
|
POSTBREST
|
|
|
|
} from "./bRequest.js";
|
|
|
|
let app = getApp();
|
|
|
|
let base = app.globalData.url;
|
|
|
|
let orderbase = app.globalData.orderurl;
|
|
|
|
let userbase = app.globalData.userurl;
|
|
|
|
let v1base = app.globalData.v1url;
|
|
|
|
let brestBase = app.globalData.brestUrl;
|
|
|
|
let payBase = app.globalData.payurl;
|
|
|
|
//公众号获取跳小程序参数
|
|
|
|
export const verifyWx = params => {
|
|
|
|
return POST('GET', `${v1base}/wxMsg/verifyWx`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//公众号获取跳转小程序地址
|
|
|
|
export const getScheme = params => {
|
|
|
|
return POST('GET', `${v1base}/wxMsg/getScheme`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//微信登录获取手机号
|
|
|
|
export const GetPhoneNumber = params => {
|
|
|
|
return POST('GET', `${base}/wechat/getPhoneNumber`, params).then(res => res.data);
|
|
|
|
};
|
|
|
|
//获取用户授权信息
|
|
|
|
export const getUserInfo = params => {
|
|
|
|
return POST('GET', `${base}/wechat/getUserInfo`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 设置用户积分支付密码
|
|
|
|
export const setUserPayPwd = params => {
|
|
|
|
return POST('POST', `${base}/highUser/setUserPayPwd`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 修改用户积分支付密码
|
|
|
|
export const updateUserPayPwd = params => {
|
|
|
|
return POST('POST', `${base}/highUser/updateUserPayPwd`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//经纬度转换
|
|
|
|
export const findByLatAndLng = params => {
|
|
|
|
return POST('GET', `${base}/common/findByLatAndLng`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//获取用户信息
|
|
|
|
// export const findUser = params => {
|
|
|
|
// return POST('GET', `${base}/highUser/findUser`, params).then(res => res.data);
|
|
|
|
// }
|
|
|
|
//微信登录
|
|
|
|
export const WXlogin = params => {
|
|
|
|
return POST('GET', `${base}/wechat/login`, params).then(res => res.data);
|
|
|
|
};
|
|
|
|
//通过openid获取用户的信息
|
|
|
|
export const OpenidGetUser = (openId, params) => {
|
|
|
|
return POST('GET', `${base}/User/openid/${openId}`, params).then(res => res.data);
|
|
|
|
};
|
|
|
|
//获取卡券,优选列表
|
|
|
|
export const getCouponList = params => {
|
|
|
|
return POST('GET', `${base}/coupon/getCouponList`, params).then(res => res.data);
|
|
|
|
};
|
|
|
|
//获取门店信息
|
|
|
|
export const getStoreListByCoupon = params => {
|
|
|
|
return POST('GET', `${base}/highMerchantStore/getStoreListByCoupon`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//根据门店ID 获取门店详情
|
|
|
|
export const getMerchantStoreById = params => {
|
|
|
|
return POST('GET', `${base}/highMerchantStore/getMerchantStoreById`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//根据门店ID 获取卡券
|
|
|
|
export const getCouponListByStoreId = params => {
|
|
|
|
return POST('GET', `${base}/coupon/getCouponListByStoreId`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取优选商品分类
|
|
|
|
export const getListGoodsType = params => {
|
|
|
|
return POST('GET', `${base}/highGoodsType/getListGoodsType`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取优选商品品牌列表
|
|
|
|
export const getBrandByList = params => {
|
|
|
|
return POST('GET', `${base}/highBrand/getBrandByList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 优选商品列表
|
|
|
|
export const getBrandCouponList = params => {
|
|
|
|
return POST('GET', `${base}/coupon/getCouponList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//优选商品详情
|
|
|
|
export const getPreByOrderIdId = params => {
|
|
|
|
return POST('GET', `${base}/orderPre/getPreByOrderIdId`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//优选商品预约完成
|
|
|
|
export const orderComplete = params => {
|
|
|
|
return POST('POST', `${base}/orderPre/orderComplete`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//卡券详情
|
|
|
|
export const getCouponById = params => {
|
|
|
|
return POST('GET', `${base}/coupon/getCouponById`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//生成订单
|
|
|
|
export const addOrder = params => {
|
|
|
|
return POST('POST', `${base}/highOrder/addOrder`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取订单支付信息
|
|
|
|
export const orderToPay = params => {
|
|
|
|
return POST('POST', `${base}/order/orderToPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//积分支付
|
|
|
|
export const orderToGoldPay = params => {
|
|
|
|
return POST('POST', `${base}/order/orderToGoldPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询用户积分使用情况
|
|
|
|
export const getUserGoldRecList = params => {
|
|
|
|
return POST('GET', `${base}/highGoldRec/getUserGoldRecList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询积分7天过期
|
|
|
|
export const selectByExpiringSoon = params => {
|
|
|
|
return POST('GET', `${base}/highGoldRec/selectByExpiringSoon`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取用户卡券
|
|
|
|
export const getUserCouponList = params => {
|
|
|
|
return POST('GET', `${base}/coupon/getUserCouponList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取用户卡券详情
|
|
|
|
export const getUserCouponDetail = params => {
|
|
|
|
return POST('GET', `${base}/coupon/getUserCouponDetail`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取用户最新卡券详情
|
|
|
|
export const getUserNewCouponDetail = params => {
|
|
|
|
return POST('GET', `${base}/coupon/getUserNewCouponDetail`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//取消订单
|
|
|
|
export const cancelOrder = params => {
|
|
|
|
return POST('GET', `${base}/highOrder/cancelOrder`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//订单查询详情
|
|
|
|
export const getOrderById = params => {
|
|
|
|
return POST('GET', `${base}/highOrder/getOrderById`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//获取商户列表
|
|
|
|
export const getMerchantList = params => {
|
|
|
|
return POST('GET', `${base}/highMerchantStore/getMerchantList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//首页获取门店
|
|
|
|
export const getStoreListByMerchant = params => {
|
|
|
|
return POST('GET', `${base}/highMerchantStore/getStoreListByMerchant`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取优惠券详情
|
|
|
|
export const getDiscountByQrCode = params => {
|
|
|
|
return POST('GET', `${base}/discount/getDiscountByQrCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询话费优惠券
|
|
|
|
export const getUserOrderPreList = params => {
|
|
|
|
return POST('GET', `${base}/userDiscount/getUserExclusiveDiscount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//领取优惠券
|
|
|
|
export const receiveDiscount = params => {
|
|
|
|
return POST('POST', `${base}/userDiscount/receiveDiscount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//领取优惠券
|
|
|
|
export const receive = params => {
|
|
|
|
return POST('POST', `${base}/userDiscount/receive`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//根据code查询优惠券
|
|
|
|
export const getDiscountByCode = params => {
|
|
|
|
return POST('GET', `${base}/discount/getDiscountByCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//站内信列表
|
|
|
|
export const getMsgByList = params => {
|
|
|
|
return POST('GET', `${base}/bsMsg/getMsgByList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 根据优惠券查卡券
|
|
|
|
export const getCouponByDiscount = params => {
|
|
|
|
return POST('GET', `${base}/discount/getCouponByDiscount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 重新领取卡券
|
|
|
|
export const againReceiveCoupon = params => {
|
|
|
|
return POST('GET', `${base}/coupon/againReceiveCoupon`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//使用优惠券
|
|
|
|
export const useDiscount = params => {
|
|
|
|
return POST('GET', `${base}/discount/useDiscount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//我的优惠券查详情
|
|
|
|
export const getDiscountByUserDiscountId = params => {
|
|
|
|
return POST('GET', `${base}/userDiscount/getDiscountByUserDiscountId`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//确认订单查优惠券
|
|
|
|
export const getUserNormalDiscountList = params => {
|
|
|
|
return POST('GET', `${base}/userDiscount/getUserNormalDiscountList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//搜索门店
|
|
|
|
export const getStoreList = params => {
|
|
|
|
return POST('GET', `${base}/highMerchantStore/getStoreList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询团油列表
|
|
|
|
export const getGasStoreList = params => {
|
|
|
|
return POST('GET', `${base}/highGas/getGasStoreList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询团油详情
|
|
|
|
export const getGasDetailByStoreKey = params => {
|
|
|
|
return POST('GET', `${base}/highGas/getGasDetailByStoreKey`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//团油一键加油查询详情
|
|
|
|
export const recentGasStation = params => {
|
|
|
|
return POST('GET', `${base}/highGas/recentGasStation`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//团油距离限制
|
|
|
|
export const getDictionaryByCodeTypeOl = params => {
|
|
|
|
return POST('GET', `${base}/common/getDictionaryByCodeTypeOl`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//团油计算价格
|
|
|
|
export const oilPriceCompute = params => {
|
|
|
|
return POST('GET', `${base}/highGas/oilPriceCompute`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//团油计算新价格
|
|
|
|
export const oilPriceDiscountCompute = params => {
|
|
|
|
return POST('GET', `${base}/highGas/oilPriceDiscountCompute`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//在线加油优惠券
|
|
|
|
export const canUseDiscount = params => {
|
|
|
|
return POST('POST', `${base}/userDiscount/canUseDiscount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询卡数据字典
|
|
|
|
export const getDictionaryByCodeType = params => {
|
|
|
|
return POST('GET', `${base}/common/getDictionaryByCodeType`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取已开通的省份
|
|
|
|
export const getDredgeProvince = params => {
|
|
|
|
return POST('GET', `${base}/common/getDredgeProvince`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取cms
|
|
|
|
export const getCmsContent = params => {
|
|
|
|
return POST('GET', `${base}/cmsContent/getCmsContent`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//设置用户参数
|
|
|
|
export const setCacheParam = params => {
|
|
|
|
return POST('POST', `${base}/highUser/setCacheParam`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询充值话费详情
|
|
|
|
export const getPhoneOrderById = params => {
|
|
|
|
return POST('GET', `${base}/outRechargeOrder/getOrderById`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 取消话费订单
|
|
|
|
export const cancelRechargeOrder = params => {
|
|
|
|
return POST('GET', `${base}/outRechargeOrder/cancelOrder`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//优惠券包列表
|
|
|
|
export const getDiscountPackageList = params => {
|
|
|
|
return POST('GET', `${base}/discountPackage/getDiscountPackageList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//优惠券包详情
|
|
|
|
export const getDiscountPackageDetail = params => {
|
|
|
|
return POST('GET', `${base}/discountPackage/getDiscountPackageDetail`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 工会卡
|
|
|
|
*/
|
|
|
|
//根据卡号查询
|
|
|
|
export const getHuiLianTongCardByCardNo = params => {
|
|
|
|
return POST('GET', `${base}/highUserCard/getHuiLianTongCardByCardNo`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询油卡详情
|
|
|
|
export const getDetailByCardNo = params => {
|
|
|
|
return POST('GET', `${base}/oilCard/getDetailByCardNo`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
// 获取用户卡号列表
|
|
|
|
export const getUserCardList = params => {
|
|
|
|
return POST('GET', `${base}/highUserCard/getUserCardList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//根据油卡查询车牌列表
|
|
|
|
export const getCardListByCardNo = params => {
|
|
|
|
return POST('GET', `${base}/fleetOilCard/getCardListByCardNo`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
// 根据手机号获取汇联通工会卡列表
|
|
|
|
export const getHuiLianTongCardByPhone = params => {
|
|
|
|
return POST('GET', `${base}/highUserCard/getHuiLianTongCardByPhone`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询油卡消费
|
|
|
|
export const getOilCardRecordList = params => {
|
|
|
|
return POST('GET', `${base}/oilCard/getOilCardRecordList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 删除用户卡号
|
|
|
|
export const delUserCard = params => {
|
|
|
|
return POST('POST', `${base}/highUserCard/delUserCard`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 查询汇联通工会卡详情
|
|
|
|
export const getHuiLianTongCardBalance = params => {
|
|
|
|
return POST('GET', `${base}/highUserCard/getHuiLianTongCardBalance?`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 查询汇联通工会卡消费记录
|
|
|
|
export const getHuiLianTongCardConsume = params => {
|
|
|
|
return POST('GET', `${base}/highUserCard/getHuiLianTongCardConsume`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 汇联通工会卡支付
|
|
|
|
export const hltUnionCardPay = params => {
|
|
|
|
return POST('POST', `${base}/order/hltUnionCardPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//绑定卡包
|
|
|
|
export const bindHuiLianTongCard = params => {
|
|
|
|
return POST('POST', `${base}/highUserCard/bindCard`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//手机短信登录
|
|
|
|
export const loginByTel = params => {
|
|
|
|
return POST('GET', `${base}/wechat/loginByTel`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* 工会卡
|
|
|
|
*/
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 抽奖活动
|
|
|
|
*/
|
|
|
|
export const getActivityByCoupon = params => {
|
|
|
|
return POST('GET', `${base}/activity/getActivityByCoupon`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* 用户抽奖
|
|
|
|
*/
|
|
|
|
export const userLottery = params => {
|
|
|
|
return POST('POST', `${base}/activity/userLottery`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* 获取用户抽奖次数
|
|
|
|
*/
|
|
|
|
export const getUserLotteryNum = params => {
|
|
|
|
return POST('GET', `${base}/activity/getUserLotteryNum`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* 查询中奖列表【只会提供最新的50条数据】
|
|
|
|
*/
|
|
|
|
export const getWinLotteryList = params => {
|
|
|
|
return POST('GET', `${base}/activity/getWinLotteryList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//跳转是否赠券
|
|
|
|
export const getMembershipLevel = params => {
|
|
|
|
return POST('GET', `${base}/highUser/GetMembershipLevel`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询配置方式
|
|
|
|
export const getThirdPartyByDetail = params => {
|
|
|
|
return POST('GET', `${base}/highThirdParty/getThirdPartyByDetail`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* 肯德基地址
|
|
|
|
*/
|
|
|
|
export const getTPigKFCToken = params => {
|
|
|
|
return POST('GET', `${base}/tPig/getTPigKFCToken`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询城市列表
|
|
|
|
export const getAllCity = params => {
|
|
|
|
return POST('GET', `${base}/highThirdParty/getAllCity`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//首页城市选择
|
|
|
|
export const findCompanyByCityName = params => {
|
|
|
|
return POST('GET', `${base}/common/findCompanyByCityName`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询肯德基门店列表
|
|
|
|
export const getKfcStoresList = params => {
|
|
|
|
return POST('GET', `${base}/highThirdParty/getKfcStoresList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//肯德基商品详情
|
|
|
|
export const listByStoreCode = params => {
|
|
|
|
return POST('GET', `${base}/highThirdParty/listByStoreCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//肯德基订单详情
|
|
|
|
export const getThirdOrderByOrderNo = params => {
|
|
|
|
return POST('GET', `${base}/highThirdParty/getThirdOrderByOrderNo`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//电影票
|
|
|
|
export const getTPigCinemaToken = params => {
|
|
|
|
return POST('GET', `${base}/tPig/getTPigCinemaToken`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//星巴克
|
|
|
|
//门店列表
|
|
|
|
export const getStarbucksStore = params => {
|
|
|
|
return POST('GET', `${base}/highThirdParty/getStarbucksStore`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
export const getStarbucksProducts = params => {
|
|
|
|
return POST('GET', `${base}/highThirdParty/getStarbucksProducts`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//微信支付千猪
|
|
|
|
export const qianzhuorderToPayByWx = params => {
|
|
|
|
return POST('POST', `${base}/thirdOrder/orderToPayByWx`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//会员充值产品
|
|
|
|
export const getMemberProducts = params => {
|
|
|
|
return POST('GET', `${base}/highThirdParty/getMemberProducts`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//分销统计数据
|
|
|
|
export const userDistributionStatistics = params => {
|
|
|
|
return POST('GET', `${base}/highUser/userDistributionStatistics`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//邀请列表
|
|
|
|
export const distributionInviteList = params => {
|
|
|
|
return POST('GET', `${base}/highUser/distributionInviteList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//分销用户积分列表
|
|
|
|
export const distributionOrderList = params => {
|
|
|
|
return POST('GET', `${base}/highUser/distributionOrderList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//分销用户积分列表
|
|
|
|
export const promoteOrderList = params => {
|
|
|
|
return POST('GET', `${base}/highUser/promoteOrderList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//生成海报
|
|
|
|
export const promotionalPosters = params => {
|
|
|
|
return POST('GET', `${base}/highUser/promotionalPosters`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
export const qzOrderToPay = params => {
|
|
|
|
return POST('POST', `${base}/order/qzOrderToPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//电话费
|
|
|
|
export const getGatewayToken = params => {
|
|
|
|
return POST('GET', `${base}/tPig/getGatewayToken`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//中石油生成二维码
|
|
|
|
export const getVerifyQRCode = params => {
|
|
|
|
return POST('GET', `${base}/coupon/getVerifyQRCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* H5 获取用户信息
|
|
|
|
*/
|
|
|
|
|
|
|
|
//判断是否有手机号
|
|
|
|
export const getH5AccessByOpenId = params => {
|
|
|
|
return POST('GET', `${base}/wechat/getH5AccessByOpenId`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//h5静默登陆
|
|
|
|
export const loginBySilence = params => {
|
|
|
|
return POST('GET', `${base}/wechat/loginBySilence`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
export const getH5UserInfo = params => {
|
|
|
|
return POST('GET', `${base}/wechat/getH5UserInfo`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取验证码
|
|
|
|
export const sendSmsCodeByHw = params => {
|
|
|
|
return POST('GET', `${base}/SendSms/sendSmsCodeByHw`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//绑定手机号
|
|
|
|
export const bindUserPhone = params => {
|
|
|
|
return POST('GET', `${base}/highUser/bindUserPhone`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//注册
|
|
|
|
export const H5login = params => {
|
|
|
|
return POST('GET', `${base}/user/login`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
export const getH5AccessToken = params => {
|
|
|
|
return POSTBREST('GET', `${base}/wechat/getH5AccessToken`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//**门店//
|
|
|
|
export const userLogin = params => {
|
|
|
|
return POST('POST', `${brestBase}/login/userLogin`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//门店扫码销核
|
|
|
|
export const useCouponCode = params => {
|
|
|
|
return POSTBREST('POST', `${brestBase}/couponCode/useCouponCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//**代理商//
|
|
|
|
export const getAgentCount = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highCouponAgent/getAgentCount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//推送贵州中石化
|
|
|
|
export const pushGzSinopec = params => {
|
|
|
|
return POSTBREST('POST', `${brestBase}/highCouponAgent/pushGzSinopec`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
// 查询销售码
|
|
|
|
export const getCodeListByAgentCoupon = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highCouponAgent/getCodeListByAgentCoupon`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 生成二维码
|
|
|
|
export const generateCode = params => {
|
|
|
|
return POSTBREST('POST', `${brestBase}/highCouponAgent/generateCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 兑换码填写备注
|
|
|
|
export const highremark = params => {
|
|
|
|
return POSTBREST('POST', `${brestBase}/highCouponAgent/remark`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询兑换码
|
|
|
|
export const getAgentConvertCodeCount = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highCouponAgent/getAgentConvertCodeCount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 查看二维码
|
|
|
|
export const getCodeById = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highCouponAgent/getCodeById`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 查看流水
|
|
|
|
export const getAgentSalesCodeList = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highCouponAgent/getAgentSalesCodeList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询流水总价格
|
|
|
|
export const getAgentSalesPriceCount = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highCouponAgent/getAgentSalesPriceCount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//修改密码
|
|
|
|
export const sendUserPass = params => {
|
|
|
|
return POSTBREST('POST', `${brestBase}/secUser/sendUserPass`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//增加子代理商
|
|
|
|
export const insertChildAgent = params => {
|
|
|
|
return POSTBREST('POST', `${brestBase}/highAgent/insertChildAgent`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//变更代理商状态
|
|
|
|
export const changeAgentStatus = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highAgent/changeAgentStatus`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询子级代理商列表
|
|
|
|
export const getChildAgentList = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highAgent/getChildAgentList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//分发给子代理商
|
|
|
|
export const assignCouponChildAgent = params => {
|
|
|
|
return POSTBREST('POST', `${brestBase}/highCouponAgent/assignCouponChildAgent`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//根据代理商 查询卡券
|
|
|
|
export const getCouponByAgent = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highCouponAgent/getCouponByAgent`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//根据卡券与代理商关系 查询分发记录
|
|
|
|
export const getRecordByCouponAgentId = params => {
|
|
|
|
return POSTBREST('GET', `${brestBase}/highCouponAgent/getRecordByCouponAgentId`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 话费
|
|
|
|
//积分支付
|
|
|
|
export const orderToGoldPayunion = params => {
|
|
|
|
return POST('POST', `${base}/outRechargeOrder/orderToGoldPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 话费充值数据字典
|
|
|
|
export const findSecConfigByType = params => {
|
|
|
|
return POST('GET', `${base}/common/findSecConfigByType`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//提交订单
|
|
|
|
export const addOrderPay = params => {
|
|
|
|
return POST('POST', `${base}/outRechargeOrder/addOrder`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//油卡支付
|
|
|
|
export const oilCardPay = params => {
|
|
|
|
return POST('POST', `${base}/order/oilCardPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//话费充值查询
|
|
|
|
export const getListOutRechargePrice = params => {
|
|
|
|
return POST('GET', `${base}/outRechargePrice/getRechargePriceByList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询话费详情
|
|
|
|
export const findById = params => {
|
|
|
|
return POST('GET', `${base}/outRechargePrice/findById`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//提交订单
|
|
|
|
export const orderToPayByWx = params => {
|
|
|
|
return POST('POST', `${base}/czOrder/orderToPayByWx`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//工会卡支付
|
|
|
|
export const hltUnionCardPayghk = params => {
|
|
|
|
return POST('POST', `${base}/czOrder/hltUnionCardPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
export const czhltUnionCardPay = params => {
|
|
|
|
return POST('POST', `${base}/thirdOrder/hltUnionCardPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//话费列表
|
|
|
|
export const getUserOrderListhuafei = params => {
|
|
|
|
return POST('GET', `${base}/outRechargeOrder/getUserOrderList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//肯德基返利
|
|
|
|
export const getRebateIntegral = params => {
|
|
|
|
return POST('POST', `${base}/common/getRebateIntegral`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// -----------订单新接口------------
|
|
|
|
//新建订单
|
|
|
|
export const create = params => {
|
|
|
|
return POST('POST', `${orderbase}/create`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取订单列表
|
|
|
|
export const getUserOrderList = params => {
|
|
|
|
return POST('GET', `${orderbase}/getUserOrderList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//订单详情
|
|
|
|
export const getDetailByOrderNo = params => {
|
|
|
|
return POST('GET', `${orderbase}/getDetailByOrderNo`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//取消订单
|
|
|
|
export const cancel = params => {
|
|
|
|
return POST('POST', `${orderbase}/cancel`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//微信支付
|
|
|
|
export const wechatPay = params => {
|
|
|
|
return POST('POST', `${orderbase}/orderPay/wechatPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//工会卡、油卡
|
|
|
|
export const cardPay = params => {
|
|
|
|
return POST('POST', `${orderbase}/orderPay/cardPay`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//已完成未查看
|
|
|
|
export const orderCheck = params => {
|
|
|
|
return POST('GET', `${orderbase}/orderCheck`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
//在线加油详情
|
|
|
|
export const getOrderByOrderNo = params => {
|
|
|
|
return POST('GET', `${orderbase}/oil/getOrderByOrderNo`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//----------------我的页面接口
|
|
|
|
// 获取登录验证码
|
|
|
|
export const getLoginSMSCode = params => {
|
|
|
|
return POST('POST', `${userbase}/sms/getLoginSMSCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取优惠列表
|
|
|
|
export const queryHzfDiscountList = params => {
|
|
|
|
return POST('GET', `${userbase}/discount/queryHzfDiscountList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询总次数
|
|
|
|
export const queryHzfDiscountTotalNum = params => {
|
|
|
|
return POST('GET', `${userbase}/discount/queryHzfDiscountTotalNum`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
// 手机号登录
|
|
|
|
export const phone = params => {
|
|
|
|
return POST('POST', `${userbase}/login/phone`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
// 微信小程序code解析
|
|
|
|
export const HandleCode = params => {
|
|
|
|
return POST('POST', `${userbase}/login/wxMiniHandleCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
// 微信小程序授权手机号登录
|
|
|
|
export const loginByPhone = params => {
|
|
|
|
return POST('POST', `${userbase}/login/wxMini`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 退出登录
|
|
|
|
export const loginOut = params => {
|
|
|
|
return POST('POST', `${userbase}/login/out`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
// 获取用户信息
|
|
|
|
export const findUser = params => {
|
|
|
|
return POST('POST', `${userbase}/getUserDetail`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
// 获取用户余额
|
|
|
|
export const getUserAccount = params => {
|
|
|
|
return POST('POST', `${userbase}/getUserAccount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询优惠券
|
|
|
|
export const getUserDiscountList = params => {
|
|
|
|
return POST('GET', `${userbase}/discount/getUserDiscountList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//支付项目 领取优惠券
|
|
|
|
export const getReceiveDiscountList = params => {
|
|
|
|
return POST('GET', `${payBase}/storeDiscountActivityPartakeUser/getReceiveDiscountList`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
export const payReceiveDiscount = params => {
|
|
|
|
return POST('POST', `${payBase}/storeDiscountActivityPartakeUser/receiveDiscount`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//获取二维码
|
|
|
|
export const generateWeChatMpQrCode = params => {
|
|
|
|
return POST('POST', `${payBase}/storeDiscountActivityPartakeUser/generateWeChatMpQrCode`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
//查询订单详情
|
|
|
|
export const getOrderByOutTradeOrder = params => {
|
|
|
|
return POST('POST', `${payBase}/tradeOrder/getOrderByOutTradeOrder`, params).then(res => res.data);
|
|
|
|
}
|
|
|
|
|
|
|
|
|