YiAi/YiAiQuickDeploy/dist/modules/app/app.service.js

1 line
18 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

'use strict';function _0x1986(_0x25e5aa,_0x367842){const _0x4474c5=_0x4474();return _0x1986=function(_0x1986ed,_0x4745fa){_0x1986ed=_0x1986ed-0xf2;let _0x20490f=_0x4474c5[_0x1986ed];return _0x20490f;},_0x1986(_0x25e5aa,_0x367842);}const _0x12a906=_0x1986;(function(_0x320a8f,_0x33171c){const _0x1f5ca3=_0x1986,_0x5445c7=_0x320a8f();while(!![]){try{const _0x2b0ff3=-parseInt(_0x1f5ca3(0x13c))/0x1+-parseInt(_0x1f5ca3(0x10f))/0x2+-parseInt(_0x1f5ca3(0x13e))/0x3+parseInt(_0x1f5ca3(0x109))/0x4+parseInt(_0x1f5ca3(0x11c))/0x5+-parseInt(_0x1f5ca3(0x10b))/0x6+parseInt(_0x1f5ca3(0x139))/0x7;if(_0x2b0ff3===_0x33171c)break;else _0x5445c7['push'](_0x5445c7['shift']());}catch(_0x5beb56){_0x5445c7['push'](_0x5445c7['shift']());}}}(_0x4474,0x1ee89));var __decorate=this&&this[_0x12a906(0x120)]||function(_0x35c046,_0x1b811f,_0x1e220e,_0x40a362){const _0x20410b=_0x12a906;var _0x977f99=arguments['length'],_0x4a2bad=_0x977f99<0x3?_0x1b811f:_0x40a362===null?_0x40a362=Object[_0x20410b(0x140)](_0x1b811f,_0x1e220e):_0x40a362,_0x4c7b17;if(typeof Reflect===_0x20410b(0x12b)&&typeof Reflect['decorate']===_0x20410b(0x122))_0x4a2bad=Reflect[_0x20410b(0xf6)](_0x35c046,_0x1b811f,_0x1e220e,_0x40a362);else{for(var _0x4a4767=_0x35c046[_0x20410b(0x13d)]-0x1;_0x4a4767>=0x0;_0x4a4767--)if(_0x4c7b17=_0x35c046[_0x4a4767])_0x4a2bad=(_0x977f99<0x3?_0x4c7b17(_0x4a2bad):_0x977f99>0x3?_0x4c7b17(_0x1b811f,_0x1e220e,_0x4a2bad):_0x4c7b17(_0x1b811f,_0x1e220e))||_0x4a2bad;}return _0x977f99>0x3&&_0x4a2bad&&Object[_0x20410b(0x145)](_0x1b811f,_0x1e220e,_0x4a2bad),_0x4a2bad;},__metadata=this&&this['__metadata']||function(_0x314feb,_0xc256bc){const _0x36424d=_0x12a906;if(typeof Reflect===_0x36424d(0x12b)&&typeof Reflect[_0x36424d(0x108)]===_0x36424d(0x122))return Reflect['metadata'](_0x314feb,_0xc256bc);},__param=this&&this[_0x12a906(0xf5)]||function(_0x51a8bb,_0x4442d6){return function(_0x4b23cb,_0x1b56e7){_0x4442d6(_0x4b23cb,_0x1b56e7,_0x51a8bb);};};Object[_0x12a906(0x145)](exports,_0x12a906(0x110),{'value':!![]}),exports[_0x12a906(0x133)]=void 0x0;const common_1=require('@nestjs/common'),appCats_entity_1=require(_0x12a906(0x130)),typeorm_1=require('typeorm'),typeorm_2=require(_0x12a906(0x115)),app_entity_1=require(_0x12a906(0x142)),userApps_entity_1=require(_0x12a906(0xfa));function _0x4474(){const _0x5ce2b8=['AppEntity','save','name','des','object','collect','super','appName','role','./appCats.entity','update','mineApps','AppService','count','该分类名称已存在!','已将应用加入到我的个人工作台!','appList','appCatsList','3326750lqOTwA','find','应用审核拒绝完成','62067GoFAIh','length','406461oKuKTe','删除App失败','getOwnPropertyDescriptor','delete','./app.entity','修改App信息成功','AppCatsEntity','defineProperty','修改App信息失败','appEntity','design:paramtypes','affected','该应用不存在!','system','删除应用成功!','修改失败!','取消收藏成功!','map','该分类不存在!','updateApp','user','demoData','appId','findOne','修改成功','__param','decorate','createApp','DESC','queryOneCat','./userApps.entity','MoreThan','BAD_REQUEST','userAppsEntity','catName','status','您正在操作一个不存在的资源!','UserAppsEntity','findAndCount','includes','delAppCat','Repository','updateAppCats','删除App成功','metadata','22200dTErer','该应用已被用户关联使用中,不可删除!','1159674WPvSAl','split','delApp','Not','374208WTagBx','__esModule','HttpException','取消收藏失败!','appCatsEntity','InjectRepository','@nestjs/typeorm','appDes','IsNull','coverImg','该分类下存在App不可删除','preset','appRole','1118690wWeFsG','createAppCat','该应用名称已存在!','forEach','__decorate','catId','function','Like','HttpStatus','应用审核通过','auditPass'];_0x4474=function(){return _0x5ce2b8;};return _0x4474();}let AppService=class AppService{constructor(_0x5424ed,_0x28b08d,_0x100f43){const _0xc8af29=_0x12a906;this['appCatsEntity']=_0x5424ed,this[_0xc8af29(0x147)]=_0x28b08d,this[_0xc8af29(0xfd)]=_0x100f43;}async[_0x12a906(0x11d)](_0x1c1305){const _0x1594b7=_0x12a906,{name:_0x9c222c}=_0x1c1305,_0x4ce11d=await this[_0x1594b7(0x113)][_0x1594b7(0xf3)]({'where':{'name':_0x9c222c}});if(_0x4ce11d)throw new common_1[(_0x1594b7(0x111))](_0x1594b7(0x135),common_1[_0x1594b7(0x124)][_0x1594b7(0xfc)]);return await this['appCatsEntity'][_0x1594b7(0x128)](_0x1c1305);}async[_0x12a906(0x104)](_0x10a924){const _0x2a9440=_0x12a906,{id:_0x4dd6f1}=_0x10a924,_0x2a18f2=await this[_0x2a9440(0x113)][_0x2a9440(0xf3)]({'where':{'id':_0x4dd6f1}});if(!_0x2a18f2)throw new common_1[(_0x2a9440(0x111))](_0x2a9440(0x150),common_1[_0x2a9440(0x124)][_0x2a9440(0xfc)]);const _0x881d82=await this[_0x2a9440(0x147)]['count']({'where':{'catId':_0x4dd6f1}});if(_0x881d82>0x0)throw new common_1[(_0x2a9440(0x111))](_0x2a9440(0x119),common_1[_0x2a9440(0x124)]['BAD_REQUEST']);const _0xc27609=await this[_0x2a9440(0x113)][_0x2a9440(0x141)](_0x4dd6f1);if(_0xc27609[_0x2a9440(0x149)]>0x0)return'删除成功';throw new common_1[(_0x2a9440(0x111))]('删除失败!',common_1[_0x2a9440(0x124)]['BAD_REQUEST']);}async[_0x12a906(0x106)](_0x262da3){const _0x5a0c19=_0x12a906,{id:_0x1a7528,name:_0x3e9b78}=_0x262da3,_0x466e0f=await this[_0x5a0c19(0x113)][_0x5a0c19(0xf3)]({'where':{'name':_0x3e9b78,'id':(0x0,typeorm_1[_0x5a0c19(0x10e)])(_0x1a7528)}});if(_0x466e0f)throw new common_1[(_0x5a0c19(0x111))]('该分类名称已存在!',common_1[_0x5a0c19(0x124)]['BAD_REQUEST']);const _0x13b523=await this[_0x5a0c19(0x113)]['update']({'id':_0x1a7528},_0x262da3);if(_0x13b523[_0x5a0c19(0x149)]>0x0)return'修改成功';throw new common_1['HttpException'](_0x5a0c19(0x14d),common_1[_0x5a0c19(0x124)][_0x5a0c19(0xfc)]);}async[_0x12a906(0xf9)](_0x890387){const _0x370708=_0x12a906,{id:_0x4fc06f}=_0x890387;if(!_0x4fc06f)throw new common_1['HttpException']('缺失必要参数!',common_1[_0x370708(0x124)]['BAD_REQUEST']);const _0x54ab77=await this[_0x370708(0x147)]['findOne']({'where':{'id':_0x4fc06f}}),{demoData:_0x1f9d1e,coverImg:_0x203b63,des:_0x262d6b,name:_0x478407}=_0x54ab77;return{'demoData':_0x1f9d1e?_0x1f9d1e[_0x370708(0x10c)]('\x0a'):[],'coverImg':_0x203b63,'des':_0x262d6b,'name':_0x478407};}async[_0x12a906(0x138)](_0x412bb2){const _0x462e94=_0x12a906,{page:page=0x1,size:size=0xa,name:_0x3c2698,status:_0x3df968}=_0x412bb2,_0x34fe8a={};_0x3c2698&&(_0x34fe8a[_0x462e94(0x129)]=(0x0,typeorm_1[_0x462e94(0x123)])('%'+_0x3c2698+'%')),[0x0,0x1,'0','1'][_0x462e94(0x103)](_0x3df968)&&(_0x34fe8a['status']=_0x3df968);const [_0x4ed1b3,_0x44dd0c]=await this['appCatsEntity'][_0x462e94(0x102)]({'where':_0x34fe8a,'order':{'order':_0x462e94(0xf8)},'skip':(page-0x1)*size,'take':size}),_0x3e5bf9=_0x4ed1b3[_0x462e94(0x14f)](_0x5c6364=>_0x5c6364['id']),_0x1030b0=await this[_0x462e94(0x147)]['find']({'where':{'catId':(0x0,typeorm_1['In'])(_0x3e5bf9)}}),_0x58e8ba={};return _0x1030b0[_0x462e94(0x11f)](_0x1f4f37=>{const _0x266f47=_0x462e94;_0x58e8ba[_0x1f4f37[_0x266f47(0x121)]]?_0x58e8ba[_0x1f4f37[_0x266f47(0x121)]]+=0x1:_0x58e8ba[_0x1f4f37[_0x266f47(0x121)]]=0x1;}),_0x4ed1b3[_0x462e94(0x11f)](_0x4ec4f5=>_0x4ec4f5['appCount']=_0x58e8ba[_0x4ec4f5['id']]||0x0),{'rows':_0x4ed1b3,'count':_0x44dd0c};}async[_0x12a906(0x137)](_0xcc42d0,_0x47dfa9,_0x135b2f='id'){const _0x2487ef=_0x12a906;var _0x1141ec;const {page:page=0x1,size:size=0xa,name:_0x3259cf,status:_0x5e6a99,catId:_0x3afa36,role:_0x20c354}=_0x47dfa9,_0x1dbc2e={};_0x3259cf&&(_0x1dbc2e[_0x2487ef(0x129)]=(0x0,typeorm_1[_0x2487ef(0x123)])('%'+_0x3259cf+'%')),_0x3afa36&&(_0x1dbc2e[_0x2487ef(0x121)]=_0x3afa36),_0x20c354&&(_0x1dbc2e[_0x2487ef(0x12f)]=_0x20c354),_0x5e6a99&&(_0x1dbc2e[_0x2487ef(0xff)]=_0x5e6a99);const [_0x390d61,_0x429e52]=await this[_0x2487ef(0x147)]['findAndCount']({'where':_0x1dbc2e,'order':{[_0x135b2f]:'DESC'},'skip':(page-0x1)*size,'take':size}),_0x16ea4f=_0x390d61[_0x2487ef(0x14f)](_0x2af7e5=>_0x2af7e5['catId']),_0x2d4f3d=await this[_0x2487ef(0x113)][_0x2487ef(0x13a)]({'where':{'id':(0x0,typeorm_1['In'])(_0x16ea4f)}});return _0x390d61['forEach'](_0x4dd4ca=>{const _0x2e3666=_0x2487ef,_0x3d06e8=_0x2d4f3d['find'](_0x237fdf=>_0x237fdf['id']===_0x4dd4ca['catId']);_0x4dd4ca[_0x2e3666(0xfe)]=_0x3d06e8?_0x3d06e8[_0x2e3666(0x129)]:'';}),((_0x1141ec=_0xcc42d0===null||_0xcc42d0===void 0x0?void 0x0:_0xcc42d0['user'])===null||_0x1141ec===void 0x0?void 0x0:_0x1141ec['role'])!==_0x2487ef(0x12d)&&_0x390d61[_0x2487ef(0x11f)](_0x21f8b2=>{delete _0x21f8b2['preset'];}),{'rows':_0x390d61,'count':_0x429e52};}async['frontAppList'](_0x3c38fd,_0x2b13b7,_0x3c48ec='id'){const _0x567129=_0x12a906;var _0x24d870;const {page:page=0x1,size:size=0x3e8,name:_0x14f1b3,catId:_0x58853a,role:_0x410fd6}=_0x2b13b7,_0x42b4a8=[{'status':(0x0,typeorm_1['In'])([0x1,0x4]),'userId':(0x0,typeorm_1[_0x567129(0x117)])(),'public':![]},{'userId':(0x0,typeorm_1[_0x567129(0xfb)])(0x0),'public':!![]}],[_0x22b10d,_0x3cc5df]=await this[_0x567129(0x147)]['findAndCount']({'where':_0x42b4a8,'order':{'order':_0x567129(0xf8)},'skip':(page-0x1)*size,'take':size}),_0x11d86f=_0x22b10d['map'](_0x243794=>_0x243794['catId']),_0x229f23=await this[_0x567129(0x113)]['find']({'where':{'id':(0x0,typeorm_1['In'])(_0x11d86f)}});return _0x22b10d[_0x567129(0x11f)](_0x74e1b6=>{const _0x44ec8d=_0x567129,_0x49cd57=_0x229f23[_0x44ec8d(0x13a)](_0x5e1d3b=>_0x5e1d3b['id']===_0x74e1b6[_0x44ec8d(0x121)]);_0x74e1b6['catName']=_0x49cd57?_0x49cd57[_0x44ec8d(0x129)]:'';}),((_0x24d870=_0x3c38fd===null||_0x3c38fd===void 0x0?void 0x0:_0x3c38fd[_0x567129(0x152)])===null||_0x24d870===void 0x0?void 0x0:_0x24d870[_0x567129(0x12f)])!==_0x567129(0x12d)&&_0x22b10d[_0x567129(0x11f)](_0x251fe1=>{const _0x5f4e8d=_0x567129;delete _0x251fe1[_0x5f4e8d(0x11a)];}),{'rows':_0x22b10d,'count':_0x3cc5df};}async[_0x12a906(0xf7)](_0x48f1d5){const _0x20a724=_0x12a906,{name:_0x40ebf2,catId:_0x3ada61}=_0x48f1d5;_0x48f1d5[_0x20a724(0x12f)]=_0x20a724(0x14b);const _0x34e7e7=await this[_0x20a724(0x147)][_0x20a724(0xf3)]({'where':{'name':_0x40ebf2}});if(_0x34e7e7)throw new common_1[(_0x20a724(0x111))](_0x20a724(0x11e),common_1[_0x20a724(0x124)][_0x20a724(0xfc)]);const _0x5b75b9=await this[_0x20a724(0x113)]['findOne']({'where':{'id':_0x3ada61}});if(!_0x5b75b9)throw new common_1[(_0x20a724(0x111))](_0x20a724(0x150),common_1['HttpStatus'][_0x20a724(0xfc)]);return await this[_0x20a724(0x147)][_0x20a724(0x128)](_0x48f1d5);}async['customApp'](_0x1055fa,_0x51335f){const _0x48ba4c=_0x12a906,{id:_0x52046d}=_0x51335f[_0x48ba4c(0x152)],{name:_0x517419,catId:_0x9d6c82,des:_0x1974a6,preset:_0xd8c957,coverImg:_0x247cca,demoData:_0x2428b8,public:_0x5995df,appId:_0x242bde}=_0x1055fa;if(_0x242bde){const _0x10ff77=await this[_0x48ba4c(0x147)][_0x48ba4c(0xf3)]({'where':{'id':_0x242bde,'userId':_0x52046d}});if(!_0x10ff77)throw new common_1[(_0x48ba4c(0x111))]('您正在编辑一个不存在的应用!',common_1[_0x48ba4c(0x124)]['BAD_REQUEST']);const _0x342391={'name':_0x517419,'catId':_0x9d6c82,'des':_0x1974a6,'preset':_0xd8c957,'coverImg':_0x247cca,'demoData':_0x2428b8,'public':_0x5995df,'status':_0x5995df?0x3:0x1},_0x2cb0d3=await this[_0x48ba4c(0x147)][_0x48ba4c(0x131)]({'id':_0x242bde,'userId':_0x52046d},_0x342391);if(_0x2cb0d3[_0x48ba4c(0x149)])return _0x48ba4c(0xf4);else throw new common_1['HttpException']('修改失败!',common_1[_0x48ba4c(0x124)][_0x48ba4c(0xfc)]);}if(!_0x242bde){const _0x58a8b6=await this[_0x48ba4c(0x113)][_0x48ba4c(0xf3)]({'where':{'id':_0x9d6c82}});if(!_0x58a8b6)throw new common_1['HttpException']('该分类不存在!',common_1[_0x48ba4c(0x124)][_0x48ba4c(0xfc)]);const _0x4801f7=await this[_0x48ba4c(0x147)]['findOne']({'where':{'name':_0x517419}});if(_0x4801f7)throw new common_1[(_0x48ba4c(0x111))](_0x48ba4c(0x11e),common_1[_0x48ba4c(0x124)][_0x48ba4c(0xfc)]);const _0x336b60={'name':_0x517419,'catId':_0x9d6c82,'des':_0x1974a6,'preset':_0xd8c957,'coverImg':_0x247cca,'status':_0x5995df?0x3:0x1,'demoData':_0x2428b8,'public':_0x5995df,'role':'user','userId':_0x52046d},_0x4ec326=await this[_0x48ba4c(0x147)][_0x48ba4c(0x128)](_0x336b60),_0xc88fcc={'appId':_0x4ec326['id'],'userId':_0x52046d,'appType':'user','public':_0x5995df,'status':_0x5995df?0x3:0x1,'catId':_0x9d6c82};return this[_0x48ba4c(0xfd)][_0x48ba4c(0x128)](_0xc88fcc);}}async[_0x12a906(0x151)](_0x46068d){const _0x37215e=_0x12a906,{id:_0xf7871a,name:_0x5edf53,catId:_0x2024b9,status:_0x332eff}=_0x46068d,_0x2a3fff=await this[_0x37215e(0x147)][_0x37215e(0xf3)]({'where':{'name':_0x5edf53,'id':(0x0,typeorm_1[_0x37215e(0x10e)])(_0xf7871a)}});if(_0x2a3fff)throw new common_1[(_0x37215e(0x111))](_0x37215e(0x11e),common_1['HttpStatus'][_0x37215e(0xfc)]);const _0x330b53=await this[_0x37215e(0x113)][_0x37215e(0xf3)]({'where':{'id':_0x2024b9}});if(!_0x330b53)throw new common_1[(_0x37215e(0x111))](_0x37215e(0x150),common_1[_0x37215e(0x124)][_0x37215e(0xfc)]);const _0x1b3724=await this['appEntity'][_0x37215e(0xf3)]({'where':{'id':_0xf7871a}});_0x1b3724[_0x37215e(0xff)]!==_0x46068d['status']&&await this[_0x37215e(0xfd)][_0x37215e(0x131)]({'appId':_0xf7871a},{'status':_0x332eff});const _0x43d56a=await this[_0x37215e(0x147)][_0x37215e(0x131)]({'id':_0xf7871a},_0x46068d);if(_0x43d56a[_0x37215e(0x149)]>0x0)return _0x37215e(0x143);throw new common_1['HttpException'](_0x37215e(0x146),common_1[_0x37215e(0x124)][_0x37215e(0xfc)]);}async[_0x12a906(0x10d)](_0xa1136a){const _0x55ca31=_0x12a906,{id:_0x590829}=_0xa1136a,_0x347f0c=await this[_0x55ca31(0x147)][_0x55ca31(0xf3)]({'where':{'id':_0x590829}});if(!_0x347f0c)throw new common_1[(_0x55ca31(0x111))](_0x55ca31(0x14a),common_1['HttpStatus'][_0x55ca31(0xfc)]);const _0x296605=await this[_0x55ca31(0xfd)][_0x55ca31(0x134)]({'where':{'appId':_0x590829}});if(_0x296605>0x0)throw new common_1[(_0x55ca31(0x111))](_0x55ca31(0x10a),common_1[_0x55ca31(0x124)][_0x55ca31(0xfc)]);const _0x55e8e=await this[_0x55ca31(0x147)][_0x55ca31(0x141)](_0x590829);if(_0x55e8e['affected']>0x0)return _0x55ca31(0x107);throw new common_1[(_0x55ca31(0x111))](_0x55ca31(0x13f),common_1[_0x55ca31(0x124)][_0x55ca31(0xfc)]);}async[_0x12a906(0x126)](_0x4d6ddb){const _0x2675ce=_0x12a906,{id:_0x235331}=_0x4d6ddb,_0x138ef2=await this['appEntity'][_0x2675ce(0xf3)]({'where':{'id':_0x235331,'status':0x3}});if(!_0x138ef2)throw new common_1[(_0x2675ce(0x111))](_0x2675ce(0x14a),common_1[_0x2675ce(0x124)][_0x2675ce(0xfc)]);return await this[_0x2675ce(0x147)][_0x2675ce(0x131)]({'id':_0x235331},{'status':0x4}),await this['userAppsEntity'][_0x2675ce(0x131)]({'appId':_0x235331},{'status':0x4}),_0x2675ce(0x125);}async['auditFail'](_0x241e6d){const _0x73e280=_0x12a906,{id:_0x52b66d}=_0x241e6d,_0x25924f=await this[_0x73e280(0x147)][_0x73e280(0xf3)]({'where':{'id':_0x52b66d,'status':0x3}});if(!_0x25924f)throw new common_1['HttpException'](_0x73e280(0x14a),common_1[_0x73e280(0x124)][_0x73e280(0xfc)]);return await this[_0x73e280(0x147)][_0x73e280(0x131)]({'id':_0x52b66d},{'status':0x5}),await this[_0x73e280(0xfd)][_0x73e280(0x131)]({'appId':_0x52b66d},{'status':0x5}),_0x73e280(0x13b);}async['delMineApp'](_0x3b9451,_0x37f2b7){const _0x145043=_0x12a906,{id:_0x4f432f}=_0x3b9451,_0xc94eb0=await this[_0x145043(0x147)][_0x145043(0xf3)]({'where':{'id':_0x4f432f,'userId':_0x37f2b7[_0x145043(0x152)]['id']}});if(!_0xc94eb0)throw new common_1['HttpException'](_0x145043(0x100),common_1['HttpStatus'][_0x145043(0xfc)]);return await this[_0x145043(0x147)]['delete'](_0x4f432f),await this['userAppsEntity'][_0x145043(0x141)]({'appId':_0x4f432f,'userId':_0x37f2b7[_0x145043(0x152)]['id']}),_0x145043(0x14c);}async[_0x12a906(0x12c)](_0x34338e,_0x8cce14){const _0x2a3a8d=_0x12a906,{appId:_0x52f782}=_0x34338e,{id:_0x24aaaa}=_0x8cce14[_0x2a3a8d(0x152)],_0x564605=await this[_0x2a3a8d(0xfd)]['findOne']({'where':{'appId':_0x52f782,'userId':_0x24aaaa}});if(_0x564605){const _0x267f18=await this['userAppsEntity']['delete']({'appId':_0x52f782,'userId':_0x24aaaa});if(_0x267f18[_0x2a3a8d(0x149)]>0x0)return _0x2a3a8d(0x14e);else throw new common_1[(_0x2a3a8d(0x111))](_0x2a3a8d(0x112),common_1[_0x2a3a8d(0x124)][_0x2a3a8d(0xfc)]);}const _0x2f5dec=await this[_0x2a3a8d(0x147)]['findOne']({'where':{'id':_0x52f782}}),{id:_0x35dde5,role:_0xe6fa74,catId:_0x34af1a}=_0x2f5dec,_0x1334ce={'userId':_0x24aaaa,'appId':_0x35dde5,'catId':_0x34af1a,'appRole':_0xe6fa74,'public':!![],'status':0x1};return await this[_0x2a3a8d(0xfd)][_0x2a3a8d(0x128)](_0x1334ce),_0x2a3a8d(0x136);}async[_0x12a906(0x132)](_0x2d2e36,_0x1f7ed4={'page':0x1,'size':0x1e}){const _0xba4898=_0x12a906,{id:_0x57e275}=_0x2d2e36['user'],{page:page=0x1,size:size=0x1e}=_0x1f7ed4,[_0x107f98,_0xde35dc]=await this[_0xba4898(0xfd)][_0xba4898(0x102)]({'where':{'userId':_0x57e275,'status':(0x0,typeorm_1['In'])([0x1,0x3,0x4,0x5])},'order':{'id':_0xba4898(0xf8)},'skip':(page-0x1)*size,'take':size}),_0x45123c=_0x107f98[_0xba4898(0x14f)](_0x4e5a91=>_0x4e5a91[_0xba4898(0xf2)]),_0x4225c4=await this[_0xba4898(0x147)][_0xba4898(0x13a)]({'where':{'id':(0x0,typeorm_1['In'])(_0x45123c)}});return _0x107f98[_0xba4898(0x11f)](_0x7632a0=>{const _0x10047e=_0xba4898,_0xec9fc=_0x4225c4['find'](_0x8d5bb4=>_0x8d5bb4['id']===_0x7632a0['appId']);_0x7632a0[_0x10047e(0x12e)]=_0xec9fc?_0xec9fc[_0x10047e(0x129)]:'',_0x7632a0[_0x10047e(0x11b)]=_0xec9fc?_0xec9fc[_0x10047e(0x12f)]:'',_0x7632a0[_0x10047e(0x116)]=_0xec9fc?_0xec9fc[_0x10047e(0x12a)]:'',_0x7632a0[_0x10047e(0x118)]=_0xec9fc?_0xec9fc[_0x10047e(0x118)]:'',_0x7632a0[_0x10047e(0x153)]=_0xec9fc?_0xec9fc[_0x10047e(0x153)]:'',_0x7632a0[_0x10047e(0x11a)]=_0xec9fc['userId']===_0x57e275?_0xec9fc[_0x10047e(0x11a)]:'******';}),{'rows':_0x107f98,'count':_0xde35dc};}};AppService=__decorate([(0x0,common_1['Injectable'])(),__param(0x0,(0x0,typeorm_2['InjectRepository'])(appCats_entity_1[_0x12a906(0x144)])),__param(0x1,(0x0,typeorm_2[_0x12a906(0x114)])(app_entity_1[_0x12a906(0x127)])),__param(0x2,(0x0,typeorm_2['InjectRepository'])(userApps_entity_1[_0x12a906(0x101)])),__metadata(_0x12a906(0x148),[typeorm_1['Repository'],typeorm_1[_0x12a906(0x105)],typeorm_1[_0x12a906(0x105)]])],AppService),exports[_0x12a906(0x133)]=AppService;