243 lines
4.9 KiB
JavaScript
243 lines
4.9 KiB
JavaScript
import request from "@/utils/request";
|
|
|
|
export function list(query) {
|
|
return request({
|
|
url: "/admin/roll/list",
|
|
method: "get",
|
|
params: query,
|
|
});
|
|
}
|
|
export function rollJackpotList(query) {
|
|
return request({
|
|
url: "/admin/rollJackpot/list",
|
|
method: "get",
|
|
params: query
|
|
});
|
|
}
|
|
//Roll房-查看奖项列表
|
|
export function getRollPrizeList(rollId) {
|
|
return request({
|
|
url: `/admin/roll/getRollPrizeList/${rollId}`,
|
|
method: "get",
|
|
});
|
|
}
|
|
// 查看roll奖池的饰品
|
|
export function rollJackpotOrnamentsList(query) {
|
|
return request({
|
|
url: `/admin/rollJackpotOrnaments/list`,
|
|
method: "get",
|
|
params: query,
|
|
});
|
|
}
|
|
//指定获奖者
|
|
export function namedWinner(query) {
|
|
return request({
|
|
url: "/admin/roll/namedWinner",
|
|
method: "post",
|
|
data: query,
|
|
});
|
|
}
|
|
//取消指定roll房奖品
|
|
export function cancelNamedWinner(data) {
|
|
return request({
|
|
url: "/admin/roll/cancelNamedWinner",
|
|
method: "delete",
|
|
data: data,
|
|
});
|
|
}
|
|
//获取指定将品用户 /admin/roll/getRollUsers/{rollId}
|
|
export function getzhidinguser(rollId) {
|
|
return request({
|
|
url: `/admin/roll/getRollUsers/${rollId}`,
|
|
method: "get",
|
|
});
|
|
}
|
|
|
|
|
|
export function roll(query) {
|
|
return request({
|
|
url: "/admin/roll",
|
|
method: "post",
|
|
data: query,
|
|
});
|
|
}
|
|
export function rollJackpotCreat(query) {
|
|
return request({
|
|
url: "/admin/rollJackpot",
|
|
method: "post",
|
|
data: query,
|
|
});
|
|
}
|
|
export function rollJackpotAdd(data) {
|
|
return request({
|
|
url: "/admin/rollJackpotOrnaments",
|
|
method: "post",
|
|
data: data,
|
|
});
|
|
}
|
|
export function rollJackpotChange(query) {
|
|
return request({
|
|
url: "/admin/rollJackpot",
|
|
method: "put",
|
|
data: query,
|
|
});
|
|
}
|
|
export function rollChange(query) {
|
|
return request({
|
|
url: "/admin/roll",
|
|
method: "put",
|
|
data: query,
|
|
});
|
|
}
|
|
export function delRoll(rollId) {
|
|
return request({
|
|
url: `/admin/roll/remove/${rollId}`,
|
|
method: "delete",
|
|
});
|
|
}
|
|
export function rollJackpotOrnamentDel(jackpotId, rollJackpotOrnamentsIds) {
|
|
return request({
|
|
url: `/admin/rollJackpotOrnaments/${jackpotId}/${rollJackpotOrnamentsIds}`,
|
|
method: "delete",
|
|
});
|
|
}
|
|
export function delRollJackpot(jackpotId) {
|
|
return request({
|
|
url: `/admin/rollJackpot/remove/${jackpotId}`,
|
|
method: "delete",
|
|
});
|
|
}
|
|
// 根据id差奖池
|
|
export function rollJackpotdetial(jackpotId) {
|
|
return request({
|
|
url: `/admin/rollJackpot/${jackpotId}`,
|
|
method: "get",
|
|
});
|
|
}
|
|
//修改奖池饰品
|
|
export function rollJackpotOrnamentsChange(query) {
|
|
return request({
|
|
url: `/admin/rollJackpotOrnaments`,
|
|
method: "put",
|
|
data: query,
|
|
});
|
|
}
|
|
//Roll房奖池饰品-批量填货
|
|
export function batchAdd(rollId, OrnamentsIds) {
|
|
return request({
|
|
url: `/admin/rollJackpotOrnaments/batchAdd/${rollId}/${OrnamentsIds}`,
|
|
method: "post",
|
|
});
|
|
}
|
|
|
|
//时间Roll房-新增时间Roll房
|
|
export function addtimeRoll(data) {
|
|
return request({
|
|
url: `/admin/timeRoll`,
|
|
method: "post",
|
|
data: data,
|
|
});
|
|
}
|
|
|
|
//时间Roll房-修改时间Roll房数据
|
|
export function changetimeRoll(data) {
|
|
return request({
|
|
url: `/admin/timeRoll`,
|
|
method: "put",
|
|
data: data,
|
|
});
|
|
}
|
|
|
|
//时间Roll房-状态修改
|
|
export function changeStatus() {
|
|
return request({
|
|
url: `/admin/timeRoll/changeStatus`,
|
|
method: "put",
|
|
});
|
|
}
|
|
|
|
//时间Roll房-查看奖项列表
|
|
|
|
export function getTimeRollPrizeList() {
|
|
return request({
|
|
url: `/admin/timeRoll/getTimeRollPrizeList/${id}`,
|
|
method: "get",
|
|
});
|
|
}
|
|
|
|
//时间Roll房-查询时间Roll房列表
|
|
export function getTimeRoll() {
|
|
return request({
|
|
url: `/admin/timeRoll/list`,
|
|
method: "get",
|
|
});
|
|
}
|
|
|
|
//时间Roll房-指定获奖者
|
|
export function timeNamedWinner(query) {
|
|
return request({
|
|
url: `/admin/timeRoll/namedWinner`,
|
|
method: "post",
|
|
data: query,
|
|
});
|
|
}
|
|
|
|
//时间Roll房-删除时间Roll房
|
|
export function delTimeroll(id) {
|
|
return request({
|
|
url: `/admin/timeRoll/remove/${id}`,
|
|
method: "delete",
|
|
});
|
|
}
|
|
|
|
//时间Roll房-获取时间Roll房详细信息
|
|
|
|
export function getTimeRollDetial(timeRollId) {
|
|
return request({
|
|
url: `/admin/timeRoll/${timeRollId}`,
|
|
method: "get",
|
|
});
|
|
}
|
|
|
|
export function getRollUser(rollId) {
|
|
return request({
|
|
url: `/admin/roll/getRollUser/${rollId}`,
|
|
method: "get"
|
|
});
|
|
}
|
|
|
|
export function addRobot(data) {
|
|
return request({
|
|
url: `/admin/roll/addRobot`,
|
|
method: "post",
|
|
data: data
|
|
});
|
|
}
|
|
|
|
// ---- CDK 相关接口 ----
|
|
|
|
/** 为Roll房批量生成CDK */
|
|
export function generateRollCdk(data) {
|
|
return request({
|
|
url: '/admin/roll/cdk/generate',
|
|
method: 'post',
|
|
data: data
|
|
});
|
|
}
|
|
|
|
/** 查询Roll房CDK列表 */
|
|
export function getRollCdkList(rollId) {
|
|
return request({
|
|
url: `/admin/roll/cdk/list/${rollId}`,
|
|
method: 'get'
|
|
});
|
|
}
|
|
|
|
/** 删除CDK */
|
|
export function deleteRollCdk(cdkId) {
|
|
return request({
|
|
url: `/admin/roll/cdk/${cdkId}`,
|
|
method: 'delete'
|
|
});
|
|
}
|