| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- import { ResPage, StoreUser } from "@/api/interface/index";
- import { PORT_NONE } from "@/api/config/servicePort";
- import http from "@/api";
- import http_store from "@/api/indexStore";
- /**
- * 获取优惠券列表
- * @param params 请求参数
- * @returns 优惠券列表数据
- */
- export const getCouponList = params => {
- return http.post<ResPage<any>>(PORT_NONE + `/couponPlatform/getCouponList`, params);
- };
- /**
- * 获取优惠券模板列表
- * @param params 请求参数
- * @returns 优惠券模板列表数据
- */
- export const getCouponTemplateList = params => {
- return http.post<ResPage<any>>(PORT_NONE + `/discountCouponPlatform/getCouponTemplateList`, params);
- };
- /**
- * 获取运营活动列表
- * @param params 请求参数
- * @returns 运营活动列表数据
- */
- export const getActivityList = params => {
- return http.post<ResPage<any>>(PORT_NONE + `/operationalActivity/queryActivityList`, params);
- };
- /**
- * 获取运营活动详情
- * @param params 请求参数
- * @returns 运营活动详情数据
- */
- export const getActivityDetail = params => {
- return http.get<any>(PORT_NONE + `/operationalActivity/queryActivityById`, params);
- };
- /**
- * 新增运营活动
- * @param params 请求参数
- * @returns 新增结果
- */
- export const addActivity = params => {
- return http.post<any>(PORT_NONE + `/operationalActivity/create`, params);
- };
- /**
- * 更新运营活动
- * @param params 请求参数
- * @returns 更新结果
- */
- export const updateActivity = params => {
- return http.post<any>(PORT_NONE + `/operationalActivity/update`, params);
- };
- /**
- * 删除运营活动
- * @param params 请求参数
- * @returns 删除结果
- */
- export const deleteActivity = params => {
- return http.get<any>(PORT_NONE + `/operationalActivity/delete`, params);
- };
- /**
- * 更新运营活动状态
- * @param params 请求参数
- * @returns 更新结果
- */
- export const updateActivityStatus = params => {
- return http.get<any>(PORT_NONE + `/operationalActivity/updateStatus`, params);
- };
- /**
- * 获取活动规则级联选择器选项
- * @param params 请求参数
- * @returns 级联选择器选项数据
- */
- export const getActivityRuleOptions = (params?: any) => {
- return http_store.get<any>(PORT_NONE + `/userActionRewardRule/getRewardRuleList`, params);
- };
|