mirror of
https://github.com/xiaoyiweb/YiAi.git
synced 2025-09-26 21:26:38 +08:00
1 line
5.2 KiB
JavaScript
1 line
5.2 KiB
JavaScript
'use strict';const _0x36bda4=_0x4b3f;(function(_0x43d459,_0x1a2c70){const _0x14c4ae=_0x4b3f,_0x4cb0d4=_0x43d459();while(!![]){try{const _0x1e9a52=-parseInt(_0x14c4ae(0x1eb))/0x1*(-parseInt(_0x14c4ae(0x1e5))/0x2)+-parseInt(_0x14c4ae(0x1cf))/0x3+parseInt(_0x14c4ae(0x1df))/0x4*(parseInt(_0x14c4ae(0x1f2))/0x5)+parseInt(_0x14c4ae(0x1c7))/0x6+-parseInt(_0x14c4ae(0x1d6))/0x7*(parseInt(_0x14c4ae(0x1e0))/0x8)+parseInt(_0x14c4ae(0x1d1))/0x9+-parseInt(_0x14c4ae(0x1f1))/0xa*(parseInt(_0x14c4ae(0x1d4))/0xb);if(_0x1e9a52===_0x1a2c70)break;else _0x4cb0d4['push'](_0x4cb0d4['shift']());}catch(_0x5c6128){_0x4cb0d4['push'](_0x4cb0d4['shift']());}}}(_0x305b,0xb3c04));var __decorate=this&&this['__decorate']||function(_0x48efe9,_0x2d9d5a,_0x9eba17,_0x28d65e){const _0x2ed61d=_0x4b3f;var _0x2f1b1f=arguments[_0x2ed61d(0x1f4)],_0x13d4f6=_0x2f1b1f<0x3?_0x2d9d5a:_0x28d65e===null?_0x28d65e=Object[_0x2ed61d(0x1db)](_0x2d9d5a,_0x9eba17):_0x28d65e,_0x225eb3;if(typeof Reflect===_0x2ed61d(0x1d0)&&typeof Reflect[_0x2ed61d(0x1cb)]===_0x2ed61d(0x1f6))_0x13d4f6=Reflect[_0x2ed61d(0x1cb)](_0x48efe9,_0x2d9d5a,_0x9eba17,_0x28d65e);else{for(var _0x39a10d=_0x48efe9['length']-0x1;_0x39a10d>=0x0;_0x39a10d--)if(_0x225eb3=_0x48efe9[_0x39a10d])_0x13d4f6=(_0x2f1b1f<0x3?_0x225eb3(_0x13d4f6):_0x2f1b1f>0x3?_0x225eb3(_0x2d9d5a,_0x9eba17,_0x13d4f6):_0x225eb3(_0x2d9d5a,_0x9eba17))||_0x13d4f6;}return _0x2f1b1f>0x3&&_0x13d4f6&&Object[_0x2ed61d(0x1da)](_0x2d9d5a,_0x9eba17,_0x13d4f6),_0x13d4f6;},__metadata=this&&this['__metadata']||function(_0x3cba9f,_0x7e1225){const _0x5b97dc=_0x4b3f;if(typeof Reflect===_0x5b97dc(0x1d0)&&typeof Reflect[_0x5b97dc(0x1e7)]==='function')return Reflect['metadata'](_0x3cba9f,_0x7e1225);},__param=this&&this['__param']||function(_0x14d55d,_0x15697c){return function(_0xbe058b,_0x4749aa){_0x15697c(_0xbe058b,_0x4749aa,_0x14d55d);};};function _0x4b3f(_0x219c85,_0x6f9000){const _0x305b49=_0x305b();return _0x4b3f=function(_0x4b3fbf,_0x117b02){_0x4b3fbf=_0x4b3fbf-0x1c7;let _0x59ad4f=_0x305b49[_0x4b3fbf];return _0x59ad4f;},_0x4b3f(_0x219c85,_0x6f9000);}Object['defineProperty'](exports,_0x36bda4(0x1d2),{'value':!![]}),exports[_0x36bda4(0x1ee)]=void 0x0;const globalConfig_service_1=require(_0x36bda4(0x1e8)),common_1=require(_0x36bda4(0x1d7)),schedule_1=require(_0x36bda4(0x1ca)),userBalance_entity_1=require(_0x36bda4(0x1e2)),typeorm_1=require('@nestjs/typeorm'),typeorm_2=require(_0x36bda4(0x1c9)),models_service_1=require(_0x36bda4(0x1d5));let TaskService=class TaskService{constructor(_0x155b91,_0x52cd1a,_0x5a5289){const _0x4466a0=_0x36bda4;this[_0x4466a0(0x1dd)]=_0x155b91,this[_0x4466a0(0x1d8)]=_0x52cd1a,this[_0x4466a0(0x1ea)]=_0x5a5289;}[_0x36bda4(0x1d3)](){const _0x46cfc3=_0x36bda4;common_1['Logger'][_0x46cfc3(0x1ce)](_0x46cfc3(0x1f9),_0x46cfc3(0x1ee)),this['globalConfigService'][_0x46cfc3(0x1cc)]();}async[_0x36bda4(0x1e1)](){const _0x452416=_0x36bda4,_0x3fd8ca=await this[_0x452416(0x1dd)]['find']({'where':{'expirationTime':(0x0,typeorm_2[_0x452416(0x1dc)])(new Date())}});if(!_0x3fd8ca||!_0x3fd8ca[_0x452416(0x1f4)])return;_0x3fd8ca[_0x452416(0x1cd)](_0x1672c7=>{const _0x905393=_0x452416;this[_0x905393(0x1dd)]['update']({'id':_0x1672c7['id']},{'expirationTime':null,'packageId':0x0,'memberModel3Count':0x0,'memberModel4Count':0x0,'memberDrawMjCount':0x0})[_0x905393(0x1de)](_0x3346ba=>{const _0x3ddb9f=_0x905393;common_1[_0x3ddb9f(0x1e3)][_0x3ddb9f(0x1ce)](_0x1672c7['id']+_0x3ddb9f(0x1ef),_0x3ddb9f(0x1ee));});});}};function _0x305b(){const _0x4494f7=['ModelsService','metadata','./../globalConfig/globalConfig.service','design:returntype','modelsService','603Vduhuf','CronExpression','prototype','TaskService','会员已到期、清空所有余额并移除会员身份!','InjectRepository','10NbpPXl','3519580YdGJzA','Cron','length','UserBalanceEntity','function','GlobalConfigService','EVERY_HOUR','Automatically\x20refresh\x20WeChat\x20access\x20every\x20hour\x20Token','3814914gKFtQe','Injectable','typeorm','@nestjs/schedule','decorate','getWechatAccessToken','forEach','debug','2114145Zmydgq','object','5070402ukRWeH','__esModule','handleCron','3721751FyJaMO','../models/models.service','3620897rsDymo','@nestjs/common','globalConfigService','design:type','defineProperty','getOwnPropertyDescriptor','LessThanOrEqual','userBalanceEntity','then','8khqvog','16vaBwhz','checkUserMemerExpire','../userBalance/userBalance.entity','Logger','design:paramtypes','686uUYfPV'];_0x305b=function(){return _0x4494f7;};return _0x305b();}__decorate([(0x0,schedule_1['Cron'])(schedule_1[_0x36bda4(0x1ec)][_0x36bda4(0x1f8)]),__metadata(_0x36bda4(0x1d9),Function),__metadata(_0x36bda4(0x1e4),[]),__metadata('design:returntype',void 0x0)],TaskService[_0x36bda4(0x1ed)],_0x36bda4(0x1d3),null),__decorate([(0x0,schedule_1[_0x36bda4(0x1f3)])(schedule_1['CronExpression']['EVERY_5_MINUTES']),__metadata('design:type',Function),__metadata(_0x36bda4(0x1e4),[]),__metadata(_0x36bda4(0x1e9),Promise)],TaskService['prototype'],'checkUserMemerExpire',null),TaskService=__decorate([(0x0,common_1[_0x36bda4(0x1c8)])(),__param(0x0,(0x0,typeorm_1[_0x36bda4(0x1f0)])(userBalance_entity_1[_0x36bda4(0x1f5)])),__metadata('design:paramtypes',[typeorm_2['Repository'],globalConfig_service_1[_0x36bda4(0x1f7)],models_service_1[_0x36bda4(0x1e6)]])],TaskService),exports[_0x36bda4(0x1ee)]=TaskService; |