WalletCashOutData.ts 1014 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /**
  2. * @description 提现数据
  3. */
  4. import { Data } from "../../../mk/data/Data";
  5. export class WalletCashOutData extends Data {
  6. public init_novice = false;
  7. public async HttpCashOut(value: number) {
  8. let data = {};
  9. let response = await mk.http.sendData('noviceWeFare/noviceWeFareCash', data);
  10. if (response.errcode != 0) {
  11. return null;
  12. }
  13. this.init_novice = true;
  14. gData.gameData.gameData.userNoviceWeFareInfo = response.data.userNoviceWeFareInfo;
  15. gData.receiptNotice.receip_rmb = value;
  16. mk.ui.openPanel('module/newNotice/newNotice');
  17. }
  18. async addProgress() {
  19. let data = {};
  20. let response = await mk.http.sendData('noviceWeFare/updateNoviceWeFareInfo', data);
  21. if (response.errcode != 0) {
  22. return;
  23. }
  24. gData.gameData.gameData.userNoviceWeFareInfo = response.data.userNoviceWeFareInfo;
  25. this.init_novice = true;
  26. }
  27. }