59fde526-edad-459a-ac1e-c69fad0611b6.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. "use strict";
  2. cc._RF.push(module, '59fdeUm7a1Fmqwexp+tBhG2', 'WelFare');
  3. // Script/Framework/UserData/WelFare.ts
  4. "use strict";
  5. Object.defineProperty(exports, "__esModule", { value: true });
  6. exports.WelFare = void 0;
  7. var App_1 = require("../../Manager/App");
  8. /** 福利 */
  9. var WelFare = /** @class */ (function () {
  10. function WelFare() {
  11. this.initData();
  12. }
  13. Object.defineProperty(WelFare.prototype, "fuliDay", {
  14. get: function () {
  15. return this._fuliDay;
  16. },
  17. set: function (value) {
  18. this._fuliDay = value;
  19. this.updateLocalStorate();
  20. },
  21. enumerable: false,
  22. configurable: true
  23. });
  24. Object.defineProperty(WelFare.prototype, "fuliWatch", {
  25. get: function () {
  26. return this._fuliWatch;
  27. },
  28. set: function (value) {
  29. this._fuliWatch = value;
  30. this.updateLocalStorate();
  31. },
  32. enumerable: false,
  33. configurable: true
  34. });
  35. WelFare.prototype.initData = function () {
  36. var dailyTask = App_1.App.LocalStorageUtil.getJsonObj(App_1.App.LocalStorageUtil.lst_welfare);
  37. if (dailyTask) {
  38. this.fuliDay = dailyTask._fuliDay;
  39. this.fuliWatch = dailyTask._fuliWatch;
  40. }
  41. else {
  42. this.fuliDay = App_1.App.ConfigMgr.getFuLiDayList();
  43. this.fuliWatch = App_1.App.ConfigMgr.getFuLiWatchList();
  44. }
  45. };
  46. WelFare.prototype.updateLocalStorate = function () {
  47. App_1.App.LocalStorageUtil.setJsonObj(App_1.App.LocalStorageUtil.lst_welfare, this);
  48. console.log("设置福利数据:", this);
  49. };
  50. return WelFare;
  51. }());
  52. exports.WelFare = WelFare;
  53. cc._RF.pop();