440 lines
9.4 KiB
JavaScript
Executable File
440 lines
9.4 KiB
JavaScript
Executable File
import ajax from "../utils/request";
|
|
const activeApi = {
|
|
/********************************活动列表*********************************** */
|
|
// 活动列表
|
|
getWebActivity(params) {
|
|
return ajax({
|
|
url: "/activity",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
// 新增活动
|
|
addWebActivity(params) {
|
|
return ajax({
|
|
url: "/activity",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
//编辑活动
|
|
editWebActive(params) {
|
|
return ajax({
|
|
url: "/activity",
|
|
type: "put",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/********************************新版活动列表*********************************** */
|
|
// 活动列表
|
|
getActivity(params) {
|
|
return ajax({
|
|
url: "/actv/list",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
// 新增活动
|
|
addActivity(params) {
|
|
return ajax({
|
|
url: "/actv/add",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
//编辑活动
|
|
editActive(params) {
|
|
return ajax({
|
|
url: "/actv/update",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/********************************一次活动列表*********************************** */
|
|
// 活动列表
|
|
getOneActivity(params) {
|
|
return ajax({
|
|
url: "/task/once/list",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
// 新增活动
|
|
addOneActivity(params) {
|
|
return ajax({
|
|
url: "/task/once/add",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
//编辑活动
|
|
editOneActive(params) {
|
|
return ajax({
|
|
url: "/task/once/edit",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
/********************************每日活动列表*********************************** */
|
|
// 活动列表
|
|
getDailyActivity(params) {
|
|
return ajax({
|
|
url: "/task/daily/list",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
// 新增活动
|
|
addDailyActivity(params) {
|
|
return ajax({
|
|
url: "/task/daily/add",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
//编辑活动
|
|
editDailyActive(params) {
|
|
return ajax({
|
|
url: "/task/daily/edit",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
/********************************成长活动任务列表*********************************** */
|
|
// 活动列表
|
|
getGrowthList(params) {
|
|
return ajax({
|
|
url: "/task/growth/list",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
// 新增活动
|
|
addGrowthActivity(params) {
|
|
return ajax({
|
|
url: "/task/growth/add",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
//编辑活动
|
|
editGrowthActive(params) {
|
|
return ajax({
|
|
url: "/task/growth/edit",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
/********************************活动奖品列表*********************************** */
|
|
//获取奖品
|
|
getWebPrice(params) {
|
|
return ajax({
|
|
url: "/activity/prize",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
//新增奖品
|
|
addWebPrice(params) {
|
|
return ajax({
|
|
url: "/activity/prize",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
//修改奖品
|
|
editWebPrice(params) {
|
|
return ajax(
|
|
{
|
|
url: "/activity/prize",
|
|
type: "put",
|
|
params: params,
|
|
},
|
|
true
|
|
);
|
|
},
|
|
//获取活动ID
|
|
getActiveityId(params) {
|
|
return ajax({
|
|
url: "/activity/box",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
//获取会员卡ID
|
|
getVipcardId(params) {
|
|
return ajax({
|
|
url: "/activity/prize/vipBox",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/********************************奖池*********************************** */
|
|
// 获取奖池
|
|
getPrizePool(params) {
|
|
return ajax({
|
|
url: "/activity/prizePool",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
// 新增奖池
|
|
addPrizePool(params) {
|
|
return ajax({
|
|
url: "/activity/prizePool",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
// 修改奖池
|
|
editPrizePool(params) {
|
|
return ajax({
|
|
url: "/activity/prizePool",
|
|
type: "put",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/********************************奖池*********************************** */
|
|
|
|
/********************************活动奖品列表*********************************** */
|
|
/**
|
|
* 奖品列表
|
|
* @param {object} [params] - 需要的参数
|
|
* @param {string} [params.actID] - 活动id
|
|
* @param {number} [params.pageNumber] - 页码【从1开始计数】
|
|
* @param {number} [params.pageSize] - 每页显示的条数【从1开始计数】
|
|
*/
|
|
getActivityPrize(params) {
|
|
return ajax({
|
|
url: "/activity/reward/list",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
/**
|
|
* 新增奖品
|
|
* @param {object} [params] - 需要的参数
|
|
* @param {string} [params.actID] - 活动id
|
|
* @param {number} [params.pageNumber] - 页码【从1开始计数】
|
|
* @param {number} [params.pageSize] - 每页显示的条数【从1开始计数】
|
|
*/
|
|
addActivityPrize(params) {
|
|
return ajax({
|
|
url: "/activity/reward/add",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
/**
|
|
* 编辑奖品
|
|
* @param {object} [params] - 需要的参数
|
|
* @param {string} [params.actID] - 活动id
|
|
* @param {number} [params.pageNumber] - 页码【从1开始计数】
|
|
* @param {number} [params.pageSize] - 每页显示的条数【从1开始计数】
|
|
*/
|
|
editActivityPrize(params) {
|
|
return ajax({
|
|
url: "/activity/reward/modify",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
/********************************兑换码列表*********************************** */
|
|
// 兑换码列表
|
|
redemptionCodeList(params) {
|
|
return ajax({
|
|
url: "/exchange/code/list",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
// 添加兑换码
|
|
addCode(params) {
|
|
return ajax({
|
|
url: "/exchange/code/add",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
// 修改兑换码
|
|
editCode(params) {
|
|
return ajax({
|
|
url: "/exchange/code/update",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
// 删除兑换码
|
|
delCode(params) {
|
|
return ajax({
|
|
url: "/exchange/code/del",
|
|
type: "delete",
|
|
params: params,
|
|
});
|
|
},
|
|
/********************************兑换码兑换日志*********************************** */
|
|
redemptionLogList(params) {
|
|
return ajax({
|
|
url: "/exchange/log/list",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/********************************获奖记录列表(嫩模活动)*********************************** */
|
|
|
|
//添加获奖记录列表
|
|
addWinRecord(params) {
|
|
return ajax({
|
|
url: "/newactivity/addWinRecord",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
//导入所有嫩模
|
|
importModels(params) {
|
|
return ajax({
|
|
url: "/newactivity/importModels",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
//写入参数活动人数
|
|
updateJoinNum(params) {
|
|
return ajax({
|
|
url: "/newactivity/updateJoinNum",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
//
|
|
// 嫩模获奖记录
|
|
winRecordPage(params) {
|
|
return ajax({
|
|
url: "/newactivity/winRecordPage",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/********************************购买列表*********************************** */
|
|
|
|
//购买列表
|
|
buyPage(params) {
|
|
return ajax({
|
|
url: "/newactivity/buyPage",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/******************************** 摇奖号列表*********************************** */
|
|
|
|
//请求列表
|
|
getLottery(params) {
|
|
return ajax({
|
|
url: "/lottnum/list",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/********************************兑换码类型*********************************** */
|
|
// 兑换码类型列表
|
|
// redemptionTypeList(params) {
|
|
// return ajax({
|
|
// url: '/exchange/type/list',
|
|
// type: 'get',
|
|
// params: params
|
|
// })
|
|
// },
|
|
// // 添加兑换码类型
|
|
// addType(params) {
|
|
// return ajax({
|
|
// url: '/exchange/type/add',
|
|
// type: 'post',
|
|
// params: params
|
|
// })
|
|
// },
|
|
// // 删除兑换码类型
|
|
// delType(params) {
|
|
// return ajax({
|
|
// url: '/exchange/type/del',
|
|
// type: 'delete',
|
|
// params: params
|
|
// })
|
|
// },
|
|
// // 修改兑换码类型
|
|
// editType(params) {
|
|
// return ajax({
|
|
// url: '/exchange/type/update',
|
|
// type: 'post',
|
|
// params: params
|
|
// })
|
|
// }
|
|
/** ********************楼凤列表************************* */
|
|
// 获取楼凤列表
|
|
getLouFengList(params) {
|
|
return ajax({
|
|
url: "/loufeng/list",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
// 新增
|
|
addLoufeng(params) {
|
|
return ajax({
|
|
url: "/loufeng/add",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
// 修改
|
|
updateLoufeng(params) {
|
|
return ajax({
|
|
url: "/loufeng/edit",
|
|
type: "post",
|
|
params: params,
|
|
});
|
|
},
|
|
// 删除
|
|
deleteLoufeng(params) {
|
|
return ajax({
|
|
url: "/loufeng/del",
|
|
type: "delete",
|
|
params: params,
|
|
});
|
|
},
|
|
|
|
/** **************砸蛋活动流水********************* */
|
|
// 获取砸蛋活动流水
|
|
getWinRecord(params) {
|
|
return ajax({
|
|
url: "/activity/record",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
// 获取奖品名字列表
|
|
getPrizeNames(params) {
|
|
return ajax({
|
|
url: "/sge/winRecord/prizeNames",
|
|
type: "get",
|
|
params: params,
|
|
});
|
|
},
|
|
};
|
|
|
|
export default activeApi;
|