/** * @description 兑换码数据 * @author kaka */ import { Data } from "../../../mk/data/Data"; export default class RedeemData extends Data { init_redeemData = false; _redeemData: any = null; set redeemData(value) { this._redeemData = value; this.init_redeemData = true; } get redeemData() { return this._redeemData; } /**兑换礼包*/ async redeemExchange(input: string) { let data = { code: input }; let response = await mk.http.sendData('redemption/exchange', data); if (response.errcode != 0) { return; } this.redeemData = response.data; return response; } /**获取礼包*/ async redeemGetRedemption() { let data = {}; let response = await mk.http.sendData('redemption/getRedemption', data); if (response.errcode != 0) { return; } this.redeemData = response.data; return response; } }