import ajax from "@/lib/ajax"; import { stringify } from "qs"; // host const HOST = "/api/act/lottery"; // 获取奖品信息 const queryPrizeInfo = param => { return ajax.get(`${HOST}/queryPrizeList`, { params: param }); }; // 获取余额 const queryTicketNum = param => { return ajax.get(`${HOST}/queryTicketNum`, { params: param }); }; // 获取抽奖规则次数 const queryTicketRule = param => { return ajax.get(`${HOST}/queryTicketRule`, { params: param }); }; // 抽奖 const doLottery = param => { return ajax.post(`${HOST}/doLottery`, stringify(param)); }; // 保存抽奖结果 const saveLog = param => { return ajax.post(`${HOST}/saveLog`, stringify(param)); }; // 抽奖中奖信息 const queryPrizeMsg = param => { return ajax.get(`${HOST}/queryPrizeMsgList`, { params: param }); }; // 规则 const getRulePic = param => { return ajax.get(`${HOST}/getRulePic`, { params: param }); }; // 抽奖记录 const drawRecord = param => { return ajax.get(`${HOST}/queryLotteryRecordList`, { params: param }); }; // 数据查询 const rateList = param => { return ajax.post(`${HOST}/rateList`, { data: param }); }; const queryPackList = param => { return ajax.get(`${HOST}/queryPackList`, { params: param }); }; const buyPack = param => { return ajax.post(`${HOST}/buyPack`, stringify(param)); }; const buyAndLottery = param => { return ajax.post(`${HOST}/lottery`, stringify(param)); }; export { queryPrizeInfo, queryTicketNum, queryTicketRule, doLottery, saveLog, queryPrizeMsg, drawRecord, rateList, getRulePic, queryPackList, buyPack, buyAndLottery };