| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- /**
- * @description 兑换码数据
- * @author kaka
- */
- import { Data } from "../../../mk/data/Data";
- export default class RedeemData extends Data {
- init_redeemData = false;
- _redeemData: any = null;
- init_btnChange = false;
- showBtn = true;
- set redeemData(value) {
- this._redeemData = value;
- this.init_redeemData = true;
- this.showBtn = this.redeemData.code == 1;
- this.init_btnChange = true;
- }
- get redeemData() {
- return this._redeemData;
- }
- init() {
- this.redeemGetRedemption();
- }
- /**兑换礼包*/
- async redeemExchange(input: string) {
- let data = { code: input };
- let response = await mk.http.sendData('redemption/exchange', data);
- if (response.errcode != 0) {
- return;
- }
- 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;
- }
-
- /**
- * 红点功能
- */
- public redPoint(): boolean {
- return false;
- }
- }
|