/** * 登录 server层 * @author yuankai * @date 2020/05/19 */ import http from "../CommonHttp"; /** * 活动池列表 * @param params 参数 * @param call 成功的回调 * @returns {Promise} 返回Promise对象 */ export function getActivityList(params, call) { return http.get("/activity/schedule/list/all", params).then(call); } /** * 新增或修改活动池 */ export function addOreditActivity(params, call) { return http.post("/activity/schedule/save", params).then(call); } /** * 获取活动池详情 */ export function getActivityInfo(params, call) { return http.get("/activity/schedule/detail", params).then(call); } /** * 上传图片 */ export function uploadImg(params, call) { return http.post("/upload", params).then(call); } /** * 获取零售公司 */ export function getCompany(params, call) { return http.get("/retail/company", params).then(call); } /** * 获取店铺 */ export function getShop(params, call) { return http.post("poi/store/user/shopDTO", params).then(call); } /** * 根据活动池新建/编辑实例 */ export function saveActivityData(params, call) { return http.post("activity/instance/save", params).then(call); } /** * 活动实例分页列表 */ export function getActivityTableData(params, call) { return http.get("activity/instance/list", params).then(call); } /** * 活动实例终止 */ export function instanceTerminate(params, call) { return http.post("activity/instance/terminate", params).then(call); } /** * 活动实例详情 */ export function instanceDetail(params, call) { return http.post("activity/instance/detail", params).then(call); } export default { getActivityList, addOreditActivity, getActivityInfo, uploadImg, getCompany, getShop, getActivityTableData, saveActivityData, instanceTerminate, instanceDetail, };