127 lines
2.5 KiB
JavaScript
127 lines
2.5 KiB
JavaScript
import request from "@/utils/request";
|
|
|
|
/**
|
|
* 礼品卡送礼订单确认
|
|
* @param {*} data
|
|
*/
|
|
export function getGiftCardSendOrderConfirm(data) {
|
|
return request.post("/giftCard/confirm", data);
|
|
}
|
|
|
|
/**
|
|
* 礼品卡送礼订单创建
|
|
* @param {*} data
|
|
*/
|
|
export function getGiftCardSendOrder(key, data) {
|
|
return request.post("/giftCard/create/" + key, data);
|
|
|
|
}
|
|
|
|
/**
|
|
* 礼品详情
|
|
* @param {*} data
|
|
*/
|
|
export function getGiftCardDetail(data) {
|
|
return request.get("/giftCard/info", data);
|
|
}
|
|
|
|
/**
|
|
* 领取礼品卡
|
|
* @param {*} data
|
|
*/
|
|
export function getGiftCardReceive(data) {
|
|
return request.post("/giftCard/receive", data);
|
|
}
|
|
|
|
/**
|
|
* 礼品卡赠礼须知
|
|
* @param {*} data
|
|
*/
|
|
export function getGiftCardSendNotice(data) {
|
|
return request.get("/giftCard/giftNotice", data);
|
|
}
|
|
|
|
/**
|
|
* 计算订单金额
|
|
* @param {*} data
|
|
*/
|
|
export function getGiftCardSendOrderAmount(key, data) {
|
|
return request.post("giftCard/computed/" + key, data);
|
|
}
|
|
|
|
/**
|
|
* 再送一份
|
|
* @param {*} data
|
|
*/
|
|
export function getGiftCardResend(data) {
|
|
return request.post("/giftCard/makeAgain", data);
|
|
}
|
|
|
|
/**
|
|
* 获取背景图
|
|
* @param {*} data
|
|
*/
|
|
export function getGiftCardSendBackground(data) {
|
|
return request.get("giftCard/giftCardBackgroundImage", data);
|
|
}
|
|
|
|
/**
|
|
* 创建团购礼品
|
|
* @param {*} data
|
|
*/
|
|
export function createGroupBuyGift(data) {
|
|
return request.post("/travel/giftCardOrder/confirm", data);
|
|
}
|
|
/**
|
|
* 旅居团购礼品卡订单创建
|
|
* @param {*} data
|
|
*/
|
|
export function createSojoumGroupBuyGift(key, data) {
|
|
return request.post("/travel/giftCardOrder/create/" + key, data);
|
|
}
|
|
|
|
/**
|
|
* 旅居团购礼品卡订单详情
|
|
* @param {*} params
|
|
* @returns
|
|
*/
|
|
export function fetchSojoumGroupBuyGiftDetail(params) {
|
|
return request.get("/travel/giftCard/info",params, {
|
|
login: true
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 领取旅居团购礼品卡
|
|
* @param {*} params
|
|
* @returns
|
|
*/
|
|
export function receiveSojoumGroupBuyGift(params) {
|
|
return request.post("/travel/giftCard/receive", params, {
|
|
login: true
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 旅居礼品卡送礼入口轮播图
|
|
* @param {*} params
|
|
* @returns
|
|
*/
|
|
export function fetchSojoumGroupBuyGiftCarousel(params) {
|
|
return request.get("/travel/giftCardTravelBanner",params, {
|
|
login: true
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 计算旅居团购礼品订单价格
|
|
* @param {*} params
|
|
* @returns
|
|
*/
|
|
|
|
export function computedSojoumGroupBuyGiftOrderPrice(params) {
|
|
return request.post("/travel/giftCardOrder/computed/" + params.key, params, {
|
|
login: true
|
|
})
|
|
}
|