feat; 更新业务

This commit is contained in:
dengtongyu committed 2023-04-06 00:22:33 +08:00
1 parent aba3958d9d
commit 5f63979f9f
26 files changed
+790 -275

No files matched your search

+23 -14
View File
@@ -1,53 +1,60 @@
import ajax from "@/lib/ajax";
import config from "@/config";
import { stringify } from "qs";
// host
const HOST = config.host("/api", "/act");
const HOST = "/api/act/lottery";
// 获取奖品信息
const queryPrizeInfo = param => {
return ajax.get(`${HOST}/queryPrizeInfo`, param);
return ajax.get(`${HOST}/queryPrizeList`, { params: param });
};
// 获取余额
const queryTicketNum = param => {
return ajax.get(`${HOST}/queryTicketNum`, param);
return ajax.get(`${HOST}/queryTicketNum`, { params: param });
};
// 获取抽奖规则次数
const queryTicketRule = param => {
return ajax.get(`${HOST}/queryTicketRule`, param);
return ajax.get(`${HOST}/queryTicketRule`, { params: param });
};
// 抽奖
const doLottery = param => {
return ajax.post(`${HOST}/doLottery`, stringify(param), "form");
return ajax.post(`${HOST}/doLottery`, stringify(param));
};
// 保存抽奖结果
const saveLog = param => {
return ajax.post(`${HOST}/saveLog`, stringify(param), "form");
return ajax.post(`${HOST}/saveLog`, stringify(param));
};
// 抽奖中奖信息
const queryPrizeMsg = param => {
return ajax.get(`${HOST}/queryPrizeMsg`, param);
return ajax.get(`${HOST}/queryPrizeMsgList`, { params: param });
};
// 规则
const getRuleTip = param => {
return ajax.get(`${HOST}/getRuleTip`, param);
const getRulePic = param => {
return ajax.get(`${HOST}/getRulePic`, { params: param });
};
// 抽奖记录
const drawRecord = param => {
return ajax.get(`${HOST}/drawRecord`, param);
return ajax.get(`${HOST}/queryLotteryRecordList`, { params: param });
};
// 数据查询
const rateList = param => {
return ajax.post(`${HOST}/rateList`, stringify(param), "form");
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));
};
export {
@@ -57,7 +64,9 @@ export {
doLottery,
saveLog,
queryPrizeMsg,
getRuleTip,
drawRecord,
rateList
rateList,
getRulePic,
queryPackList,
buyPack
};