import { SDKApi } from "../../framework/wxsdk/http/SDKApi"; import DataService from "../../framework/wxsdk/service/DataService"; import SDKHttpPlus from "./SDKHttpPlus"; export default class SDKApiPlus extends SDKApi { //公告 public static notice = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.notice, ...args); //订阅 public static sendsubscribe = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.sendsubscribe, ...args); //取消订阅 public static cancelSubscribe = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.cancelSubscribe, ...args); //邮件 public static mail = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.mail, ...args); //邮件状态修改 public static mailStatus = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.mailStatus, ...args); //群二维码 public static QRcode = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.QRcode, ...args); //兑换码 public static cdkey = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.cdkey, ...args); //删除存档 public static clearData = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.clearData, ...args); //商品列表 public static goodsList = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.goodsList, ...args); //生成订单 public static createOrder = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.createOrder, ...args); //查询订单 public static queryOrder = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.queryOrder, ...args); //确认订单 public static confirmOrder = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.confirmOrder, ...args); //重置GM标识 public static setAup = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.setAup, ...args); //获取分享图片 public static getShareImg = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.getShareImg, ...args); //获取今日分享 public static getShare = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.getShare, ...args); //获取分享信息 public static getShareInfo = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.getShreInfo, ...args); //领取好友分享 public static receiveShare = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.receiveShare, ...args); //领取分享额外奖励 public static getProgressReward = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.getProgressReward, ...args); //保存副本 public static saveStory = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.saveStory, ...args); //我的邀请详情 public static getInviteInfo = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.getInviteInfo, ...args); //领取邀请奖励 public static receiveInvite = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.receiveInvite, ...args); // 保存用户数据 public static memberSave = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.memberSave, ...args); // 获取用户数据 public static memberGet = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.memberGet, ...args); // 重置修改标识 public static memberSesetAup = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.memberSesetAup, ...args); // 清除用户数据 public static memberClear = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.memberClear, ...args); //心跳 public static heartbeat = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.memberXT, ...args); //自定义活动 public static activityCustom = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.activityCustom, ...args); public static rankAddV2 = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.rankAddV2, ...args); public static rankListV2 = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.rankListV2, ...args); //周卡/月卡列表 public static recCardList = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.recCardList, ...args); //领取周卡/月卡奖励 public static recCardReward = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.recCardReward, ...args); //领取基金列表 public static recGrowthList = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.recGrowthList, ...args); //领取基金奖励 public static recGrowthReward = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.recGrowthReward, ...args); //获取无尽礼包数据 public static recEndlessList = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.recEndlessList, ...args); //领取无尽礼包 public static recEndlessReward = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.recEndlessReward, ...args); //获取新手礼包数据 public static getNewbieGiftData = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.getNewbieGiftData, ...args); //领取新手礼包 public static recNewbieGift = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.recNewbieGift, ...args); // 活动排行榜相关 public static activityRankConfig = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.activityRankConfig, ...args); public static activityRankAdd = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.activityRankAdd, ...args); public static activityRankList = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.activityRankList, ...args); public static activityRankReward = (...args) => SDKHttpPlus.httpPost(DataService.I.GameApi, HostKeysPlus.activityRankReward, ...args); //后台 public static getUserHistory = (...args) => SDKHttpPlus.backPost(DataService.I.GMApi, HostKeysPlus.getUserHistory, ...args); public static saveUserHistory = (...args) => SDKHttpPlus.backPost(DataService.I.GMApi, HostKeysPlus.saveUserHistory, ...args); } export const HostKeysPlus = { sendsubscribe: 'api/subscribe/event', //订阅 cancelSubscribe: 'api/subscribe/event/cancel', //取消订阅 notice: 'mods/notice/list', //公告 mail: 'mods/mail/list', //邮件 mailStatus: '/mods/mail/status/u', //修改邮件状态 QRcode: 'game/merge/system', //群二维码 cdkey: 'game/merge/cdkey', //兑换CDkey clearData: 'game/merge/clear', //删除存档 goodsList: 'game/merge/goodslist', //商品列表 createOrder: 'game/merge/order/create', //生成订单 queryOrder: 'game/merge/order/query', //查询订单 confirmOrder: 'game/merge/order/give', //确认订单 setAup: 'game/merge/aup', //重置GM标识 getShareImg: 'game/merge/share/getimg', //分享图片 getShare: 'game/merge/share/get', //获取今日分享(自己的) getShreInfo: 'game/merge/share/info', //获取分享详情(别人的) receiveShare: 'game/merge/share/receive', //领取分享奖励 getProgressReward: 'game/merge/share/reward/progress', //获取分享奖励 saveStory: 'game/merge/cp/save', //保存副本 getInviteInfo: 'api/member/invite/info', //获取邀请信息 receiveInvite: 'api/member/invite/receive', //领取邀请奖励 memberSave: 'yueliangdao/member/save', //存用户数据 memberGet: 'yueliangdao/member/get', //取用户数据 memberSesetAup: 'yueliangdao/member/reset/aup', //重置修改标识 memberClear: '3ad7e4ab92ae2249/member/clear', //清除用户数据 4.11改 memberXT: 'yueliangdao/member/xt', //心跳 activityCustom: 'mods/activity/custom', //自定义活动 rankListV2: 'mods/rank/permanent/list', //排行榜2023-4-24 rankAddV2: 'mods/rank/permanent/add', //更新排行榜2023-4-24 recCardList: '3ad7e4ab92ae2249/member/ship/info', //周卡/月卡列表 recCardReward: '3ad7e4ab92ae2249/member/ship/draw', //领取周卡/月卡奖励 recGrowthList: 'game/merge/growth/list', //领取基金列表 recGrowthReward: 'game/merge/growth/rec', //领取基金奖励 recEndlessList: '3ad7e4ab92ae2249/egift/show', //获取无尽礼包数据 recEndlessReward: '3ad7e4ab92ae2249/egift/draw', //领取无尽礼包 getNewbieGiftData: '3ad7e4ab92ae2249/novice/list', //获取新手礼包数据 recNewbieGift: '3ad7e4ab92ae2249/novice/draw', //领取新手礼包 activityRankConfig: 'yueliangdao/activities/rank/config', //活动排行榜配置 activityRankAdd: 'yueliangdao/activities/rank/add', //活动排行榜添加分数 activityRankList: 'yueliangdao/activities/rank/top', //活动排行榜 activityRankReward: 'yueliangdao/activities/rank/draw', //活动排行榜奖励 //后台 getUserHistory: 'index/merge/history.html', //获取用户历史存档 saveUserHistory: 'index/merge/setdata.html', //覆盖用户数据 }