Files
luckyrun/src/api/index.js
T
2021-09-05 20:27:24 +08:00

64 lines
1.2 KiB
JavaScript

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