| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- /**
- * 促销相关API
- */
- import { http, Method } from "@/utils/request.js";
- /**
- * 获取当前直播列表
- *
- * @param {*}
- * @returns
- */
- export function getLiveList(params) {
- return http.request({
- url: `broadcast/studio`,
- method: Method.GET,
- params,
- });
- }
- /**
- * 获取当前拼团活动的未成团的会员
- */
- export function getPromotionGroupMember(pintuanId) {
- return http.request({
- url: `promotion/pintuan/${pintuanId}/members`,
- method: Method.GET,
- });
- }
- /** 获取拼团列表 */
- export function getAssembleList(params) {
- return http.request({
- url: "promotion/pintuan",
- method: Method.GET,
- loading: false,
- params,
- });
- }
- /**
- * 获取积分商城分类
- */
- export function getPointsCategory() {
- return http.request({
- url: "/promotion/pointsGoods/category",
- method: Method.GET,
- });
- }
- /**
- * 获取积分商城商品
- * @param params
- */
- export function getPointsGoods(params) {
- return http.request({
- url: "/promotion/pointsGoods",
- method: Method.GET,
- params,
- });
- }
- /**
- * 获取限时抢购时间线 当天限时抢购信息
- */
- export function getSeckillTimeLine() {
- return http.request({
- url: "promotion/seckill",
- method: Method.GET,
- });
- }
- /**
- * 获取限时抢购商品 获取某个时刻的限时抢购商品信息
- * @param params
- */
- export function getSeckillTimeGoods(timeline) {
- return http.request({
- url: `promotion/seckill/${timeline}`,
- method: Method.GET,
- });
- }
- /**
- * 获取全部优惠券
- * @param params
- */
- export function getAllCoupons(params) {
- return http.request({
- url: "/promotion/coupon",
- method: Method.GET,
- params,
- });
- }
- /**
- * 分页获取砍价商品
- * @param params
- */
- export function getBargainList(params) {
- return http.request({
- url: "/promotion/kanjiaGoods",
- method: Method.GET,
- params,
- });
- }
- /**
- * 分页获取砍价商品
- * @param params
- */
- export function getBargainDetail(id) {
- return http.request({
- url: `/promotion/kanjiaGoods/${id}`,
- method: Method.GET,
- });
- }
- /**
- * 获取砍价活动
- * @param params
- */
- export function getBargainActivity(params) {
- return http.request({
- url: `/promotion/kanjiaGoods/getKanjiaActivity`,
- method: Method.POST,
- params,
- });
- }
- /**
- * 发起砍价活动
- * @param params
- */
- export function openBargain(params) {
- return http.request({
- url: `/promotion/kanjiaGoods`,
- method: Method.POST,
- header: { "content-type": "application/x-www-form-urlencoded" },
- data: params,
- });
- }
- /**
- * 分页获取砍价活动-帮砍记录
- */
- export function getBargainLog(params) {
- return http.request({
- url: `/promotion/kanjiaGoods/getKanjiaActivity/logs`,
- method: Method.GET,
- data: params,
- });
- }
- /**
- * 分页获取砍价活动-帮砍记录
- */
- export function helpBargain(kanJiaActivityId) {
- return http.request({
- url: `promotion/kanjiaGoods/help/${kanJiaActivityId}`,
- method: Method.POST,
- });
- }
|