Built motion from commit a9fb64cc6defd8fb3a5cc199221f878e91c0e969. Version 3.0.0...
[motion-next.git] / server / api / openchannelApplication / openchannelApplication.controller.js
index 7e2c698..1df47de 100644 (file)
@@ -1 +1 @@
-const a475_0x4148=['end','nolimit','api','include','params','findOne','sendStatus','lodash','fields','VIRTUAL','includeAll','Content-Range','body','error','model','undefined','create','name','catch','json','limit','filters','query','keys','attributes','count','set','sequelize','filter','../../components/parsers/qs','status','rawAttributes','merge','index','order','then','options','update','intersection','rows','../../config/logger','type','where','offset','map','show','OpenchannelApplication','like'];(function(_0x249e6f,_0x4148df){const _0x50d59d=function(_0x2d8e32){while(--_0x2d8e32){_0x249e6f['push'](_0x249e6f['shift']());}};_0x50d59d(++_0x4148df);}(a475_0x4148,0xdb));const a475_0x50d5=function(_0x249e6f,_0x4148df){_0x249e6f=_0x249e6f-0x0;let _0x50d59d=a475_0x4148[_0x249e6f];return _0x50d59d;};const _0x134caa=a475_0x50d5;'use strict';const _=require(_0x134caa('0x1c')),qs=require(_0x134caa('0x2')),logger=require(_0x134caa('0xd'))(_0x134caa('0x17')),db=require('../../mysqldb')['db'],{Op}=require(_0x134caa('0x0'));function respondWithResult(_0x2d8e32,_0x3799ba){return _0x3799ba=_0x3799ba||0xc8,function(_0x57c53b){const _0x196efe=a475_0x50d5;if(_0x57c53b)return _0x2d8e32[_0x196efe('0x3')](_0x3799ba)[_0x196efe('0x28')](_0x57c53b);};}function respondWithFilteredResult(_0x5dc8bc,_0x5dc09a){return function(_0x69420){const _0x54d934=a475_0x50d5;if(_0x69420){const _0x391ddf=_0x69420[_0x54d934('0x2e')],_0x2409c7=_0x5dc09a['offset'];let _0x291408=_0x5dc09a[_0x54d934('0x10')]+_0x5dc09a[_0x54d934('0x29')],_0x45771d;return _0x291408>=_0x391ddf?(_0x291408=_0x391ddf,_0x45771d=0xc8):_0x45771d=0xce,_0x5dc8bc[_0x54d934('0x3')](_0x45771d),_0x5dc8bc[_0x54d934('0x2f')](_0x54d934('0x20'),_0x2409c7+'-'+_0x291408+'/'+_0x391ddf)[_0x54d934('0x28')](_0x69420);}return null;};}function saveUpdates(_0x4e4980){return function(_0xc34272){const _0x5141cd=a475_0x50d5;if(_0xc34272)return _0xc34272[_0x5141cd('0xa')](_0x4e4980)[_0x5141cd('0x8')](function(_0x1a3e0e){return _0x1a3e0e;});return null;};}function removeEntity(_0x5ea3f7){return function(_0x197564){const _0x4e7ad1=a475_0x50d5;if(_0x197564)return _0x197564['destroy']()[_0x4e7ad1('0x8')](function(){const _0x45013a=_0x4e7ad1;_0x5ea3f7[_0x45013a('0x3')](0xcc)[_0x45013a('0x15')]();});};}function handleEntityNotFound(_0x47276c){return function(_0x41dccc){const _0x4f5836=a475_0x50d5;return!_0x41dccc&&_0x47276c[_0x4f5836('0x1b')](0x194),_0x41dccc;};}function handleError(_0x16a724,_0x50c4d3){return _0x50c4d3=_0x50c4d3||0x1f4,function(_0x3b0e63){const _0x3d4c89=a475_0x50d5;logger[_0x3d4c89('0x22')](_0x3b0e63['stack']),_0x3b0e63[_0x3d4c89('0x26')]&&delete _0x3b0e63[_0x3d4c89('0x26')],_0x16a724[_0x3d4c89('0x3')](_0x50c4d3)['send'](_0x3b0e63);};}exports[_0x134caa('0x6')]=function(_0x4add56,_0x54f269){const _0x4a8bca=_0x134caa;let _0xace31f={};const _0x4f63d2={},_0x791e43={'count':0x0,'rows':[]},_0x596e27=_[_0x4a8bca('0x11')](db[_0x4a8bca('0x13')][_0x4a8bca('0x4')],function(_0x5768da){const _0x461703=_0x4a8bca;return{'name':_0x5768da['fieldName'],'type':_0x5768da[_0x461703('0xe')]['key']};});_0x4f63d2[_0x4a8bca('0x23')]=_[_0x4a8bca('0x11')](_0x596e27,_0x4a8bca('0x26')),_0x4f63d2['query']=_[_0x4a8bca('0x2c')](_0x4add56[_0x4a8bca('0x2b')]),_0x4f63d2['filters']=_[_0x4a8bca('0xb')](_0x4f63d2['model'],_0x4f63d2[_0x4a8bca('0x2b')]),_0xace31f[_0x4a8bca('0x2d')]=_['intersection'](_0x4f63d2[_0x4a8bca('0x23')],qs[_0x4a8bca('0x1d')](_0x4add56[_0x4a8bca('0x2b')][_0x4a8bca('0x1d')])),_0xace31f[_0x4a8bca('0x2d')]=_0xace31f['attributes']['length']?_0xace31f[_0x4a8bca('0x2d')]:_0x4f63d2[_0x4a8bca('0x23')];typeof _0x4add56[_0x4a8bca('0x2b')][_0x4a8bca('0x16')]===_0x4a8bca('0x24')&&(_0xace31f[_0x4a8bca('0x29')]=qs['limit'](_0x4add56[_0x4a8bca('0x2b')]['limit']),_0xace31f['offset']=qs[_0x4a8bca('0x10')](_0x4add56['query'][_0x4a8bca('0x10')]));_0xace31f[_0x4a8bca('0x7')]=qs['sort'](_0x4add56[_0x4a8bca('0x2b')]['sort']),_0xace31f[_0x4a8bca('0xf')]=qs[_0x4a8bca('0x2a')](_['pick'](_0x4add56['query'],_0x4f63d2['filters']),_0x596e27);_0x4add56[_0x4a8bca('0x2b')][_0x4a8bca('0x1')]&&(_0xace31f['where']=_[_0x4a8bca('0x5')](_0xace31f[_0x4a8bca('0xf')],{[Op['or']]:_[_0x4a8bca('0x11')](_0x596e27,function(_0x523ab0){const _0x5e7bb0=_0x4a8bca;if(_0x523ab0['type']!==_0x5e7bb0('0x1e')){const _0x52879f={};return _0x52879f[_0x523ab0[_0x5e7bb0('0x26')]]={[Op[_0x5e7bb0('0x14')]]:'%'+_0x4add56[_0x5e7bb0('0x2b')]['filter']+'%'},_0x52879f;}})}));_0xace31f=_[_0x4a8bca('0x5')]({},_0xace31f,_0x4add56[_0x4a8bca('0x9')]);const _0x5bd9e6={'where':_0xace31f[_0x4a8bca('0xf')]};return db[_0x4a8bca('0x13')][_0x4a8bca('0x2e')](_0x5bd9e6)[_0x4a8bca('0x8')](function(_0x3ddf4b){const _0x4dbf1e=_0x4a8bca;return _0x791e43[_0x4dbf1e('0x2e')]=_0x3ddf4b,_0x4add56[_0x4dbf1e('0x2b')][_0x4dbf1e('0x1f')]&&(_0xace31f['include']=[{'all':!![]}]),db[_0x4dbf1e('0x13')]['findAll'](_0xace31f);})[_0x4a8bca('0x8')](function(_0x20c7d4){const _0x3e100c=_0x4a8bca;return _0x791e43[_0x3e100c('0xc')]=_0x20c7d4,_0x791e43;})['then'](respondWithFilteredResult(_0x54f269,_0xace31f))['catch'](handleError(_0x54f269,null));},exports[_0x134caa('0x12')]=function(_0x12ce17,_0x338ada){const _0x3f2106=_0x134caa;let _0x566842={'raw':!![],'where':{'id':_0x12ce17['params']['id']}};const _0x416a4c={};return _0x416a4c[_0x3f2106('0x23')]=_[_0x3f2106('0x2c')](db[_0x3f2106('0x13')]['rawAttributes']),_0x416a4c['query']=_[_0x3f2106('0x2c')](_0x12ce17[_0x3f2106('0x2b')]),_0x416a4c[_0x3f2106('0x2a')]=_['intersection'](_0x416a4c[_0x3f2106('0x23')],_0x416a4c[_0x3f2106('0x2b')]),_0x566842['attributes']=_[_0x3f2106('0xb')](_0x416a4c['model'],qs[_0x3f2106('0x1d')](_0x12ce17[_0x3f2106('0x2b')]['fields'])),_0x566842[_0x3f2106('0x2d')]=_0x566842[_0x3f2106('0x2d')]['length']?_0x566842['attributes']:_0x416a4c[_0x3f2106('0x23')],_0x12ce17['query'][_0x3f2106('0x1f')]&&(_0x566842[_0x3f2106('0x18')]=[{'all':!![]}]),_0x566842=_[_0x3f2106('0x5')]({},_0x566842,_0x12ce17[_0x3f2106('0x9')]),db[_0x3f2106('0x13')][_0x3f2106('0x1a')](_0x566842)[_0x3f2106('0x8')](handleEntityNotFound(_0x338ada,null))[_0x3f2106('0x8')](respondWithResult(_0x338ada,null))[_0x3f2106('0x27')](handleError(_0x338ada,null));},exports['create']=function(_0x141ccb,_0x4cb327){const _0x5d6048=_0x134caa;return db[_0x5d6048('0x13')][_0x5d6048('0x25')](_0x141ccb['body'],{})['then'](respondWithResult(_0x4cb327,0xc9))[_0x5d6048('0x27')](handleError(_0x4cb327,null));},exports[_0x134caa('0xa')]=function(_0x556e91,_0x245516){const _0x2cd526=_0x134caa;return _0x556e91['body']['id']&&delete _0x556e91['body']['id'],db['OpenchannelApplication'][_0x2cd526('0x1a')]({'where':{'id':_0x556e91['params']['id']}})[_0x2cd526('0x8')](handleEntityNotFound(_0x245516,null))[_0x2cd526('0x8')](saveUpdates(_0x556e91[_0x2cd526('0x21')],null))[_0x2cd526('0x8')](respondWithResult(_0x245516,null))['catch'](handleError(_0x245516,null));},exports['destroy']=function(_0x54618e,_0x24cb7c){const _0x468129=_0x134caa;return db['OpenchannelApplication'][_0x468129('0x1a')]({'where':{'id':_0x54618e[_0x468129('0x19')]['id']}})['then'](handleEntityNotFound(_0x24cb7c,null))['then'](removeEntity(_0x24cb7c,null))['catch'](handleError(_0x24cb7c,null));};
\ No newline at end of file
+const a475_0x2779=['filter','name','../../config/logger','keys','where','model','VIRTUAL','filters','order','end','index','json','count','lodash','findAll','fieldName','findOne','stack','length','then','nolimit','options','limit','map','catch','undefined','merge','send','OpenchannelApplication','includeAll','offset','attributes','query','params','../../mysqldb','fields','api','update','include','sort','intersection','rows','status','type','body','set','Content-Range','rawAttributes','sequelize'];(function(_0x4f08c6,_0x2779e4){const _0x4fdcde=function(_0x163be3){while(--_0x163be3){_0x4f08c6['push'](_0x4f08c6['shift']());}};_0x4fdcde(++_0x2779e4);}(a475_0x2779,0x18d));const a475_0x4fdc=function(_0x4f08c6,_0x2779e4){_0x4f08c6=_0x4f08c6-0x0;let _0x4fdcde=a475_0x2779[_0x4f08c6];return _0x4fdcde;};const _0x2ce6f4=a475_0x4fdc;'use strict';const _=require(_0x2ce6f4('0x8')),qs=require('../../components/parsers/qs'),logger=require(_0x2ce6f4('0x2e'))(_0x2ce6f4('0x1f')),db=require(_0x2ce6f4('0x1d'))['db'],{Op}=require(_0x2ce6f4('0x2b'));function respondWithResult(_0x163be3,_0xa982c4){return _0xa982c4=_0xa982c4||0xc8,function(_0x22631){const _0x5f1ead=a475_0x4fdc;if(_0x22631)return _0x163be3[_0x5f1ead('0x25')](_0xa982c4)[_0x5f1ead('0x6')](_0x22631);};}function respondWithFilteredResult(_0x6326a3,_0x471e07){return function(_0x3f2cf7){const _0x2fa098=a475_0x4fdc;if(_0x3f2cf7){const _0x2ef773=_0x3f2cf7[_0x2fa098('0x7')],_0x228892=_0x471e07[_0x2fa098('0x19')];let _0x15b7e8=_0x471e07[_0x2fa098('0x19')]+_0x471e07[_0x2fa098('0x11')],_0x592338;return _0x15b7e8>=_0x2ef773?(_0x15b7e8=_0x2ef773,_0x592338=0xc8):_0x592338=0xce,_0x6326a3[_0x2fa098('0x25')](_0x592338),_0x6326a3[_0x2fa098('0x28')](_0x2fa098('0x29'),_0x228892+'-'+_0x15b7e8+'/'+_0x2ef773)[_0x2fa098('0x6')](_0x3f2cf7);}return null;};}function saveUpdates(_0x348d1f){return function(_0x2522a3){const _0x11b7d3=a475_0x4fdc;if(_0x2522a3)return _0x2522a3[_0x11b7d3('0x20')](_0x348d1f)['then'](function(_0x4eb5f8){return _0x4eb5f8;});return null;};}function removeEntity(_0x43a3e3){return function(_0x521132){if(_0x521132)return _0x521132['destroy']()['then'](function(){const _0x34251f=a475_0x4fdc;_0x43a3e3[_0x34251f('0x25')](0xcc)[_0x34251f('0x4')]();});};}function handleEntityNotFound(_0x2478a5){return function(_0x5b84f5){return!_0x5b84f5&&_0x2478a5['sendStatus'](0x194),_0x5b84f5;};}function handleError(_0x5f4278,_0x3ebe2c){return _0x3ebe2c=_0x3ebe2c||0x1f4,function(_0x57b4d4){const _0xec49be=a475_0x4fdc;logger['error'](_0x57b4d4[_0xec49be('0xc')]),_0x57b4d4['name']&&delete _0x57b4d4[_0xec49be('0x2d')],_0x5f4278[_0xec49be('0x25')](_0x3ebe2c)[_0xec49be('0x16')](_0x57b4d4);};}exports[_0x2ce6f4('0x5')]=function(_0x4a7f8e,_0x16b014){const _0x22fddf=_0x2ce6f4;let _0x3b9284={};const _0x284bac={},_0x2f6e14={'count':0x0,'rows':[]},_0xc6ed27=_['map'](db[_0x22fddf('0x17')][_0x22fddf('0x2a')],function(_0x5be11d){const _0x43252f=_0x22fddf;return{'name':_0x5be11d[_0x43252f('0xa')],'type':_0x5be11d['type']['key']};});_0x284bac[_0x22fddf('0x0')]=_[_0x22fddf('0x12')](_0xc6ed27,'name'),_0x284bac['query']=_[_0x22fddf('0x2f')](_0x4a7f8e[_0x22fddf('0x1b')]),_0x284bac[_0x22fddf('0x2')]=_[_0x22fddf('0x23')](_0x284bac[_0x22fddf('0x0')],_0x284bac['query']),_0x3b9284[_0x22fddf('0x1a')]=_['intersection'](_0x284bac[_0x22fddf('0x0')],qs[_0x22fddf('0x1e')](_0x4a7f8e[_0x22fddf('0x1b')][_0x22fddf('0x1e')])),_0x3b9284['attributes']=_0x3b9284[_0x22fddf('0x1a')][_0x22fddf('0xd')]?_0x3b9284['attributes']:_0x284bac['model'];typeof _0x4a7f8e[_0x22fddf('0x1b')][_0x22fddf('0xf')]===_0x22fddf('0x14')&&(_0x3b9284['limit']=qs['limit'](_0x4a7f8e[_0x22fddf('0x1b')]['limit']),_0x3b9284['offset']=qs[_0x22fddf('0x19')](_0x4a7f8e[_0x22fddf('0x1b')][_0x22fddf('0x19')]));_0x3b9284[_0x22fddf('0x3')]=qs[_0x22fddf('0x22')](_0x4a7f8e['query'][_0x22fddf('0x22')]),_0x3b9284['where']=qs[_0x22fddf('0x2')](_['pick'](_0x4a7f8e[_0x22fddf('0x1b')],_0x284bac[_0x22fddf('0x2')]),_0xc6ed27);_0x4a7f8e[_0x22fddf('0x1b')]['filter']&&(_0x3b9284['where']=_[_0x22fddf('0x15')](_0x3b9284[_0x22fddf('0x30')],{[Op['or']]:_[_0x22fddf('0x12')](_0xc6ed27,function(_0x3667ee){const _0x314637=_0x22fddf;if(_0x3667ee[_0x314637('0x26')]!==_0x314637('0x1')){const _0x5507a0={};return _0x5507a0[_0x3667ee[_0x314637('0x2d')]]={[Op['like']]:'%'+_0x4a7f8e[_0x314637('0x1b')][_0x314637('0x2c')]+'%'},_0x5507a0;}})}));_0x3b9284=_[_0x22fddf('0x15')]({},_0x3b9284,_0x4a7f8e[_0x22fddf('0x10')]);const _0x2153e0={'where':_0x3b9284['where']};return db[_0x22fddf('0x17')][_0x22fddf('0x7')](_0x2153e0)[_0x22fddf('0xe')](function(_0x46051a){const _0x49483c=_0x22fddf;return _0x2f6e14[_0x49483c('0x7')]=_0x46051a,_0x4a7f8e[_0x49483c('0x1b')][_0x49483c('0x18')]&&(_0x3b9284[_0x49483c('0x21')]=[{'all':!![]}]),db[_0x49483c('0x17')][_0x49483c('0x9')](_0x3b9284);})[_0x22fddf('0xe')](function(_0x1665fe){const _0x4566e2=_0x22fddf;return _0x2f6e14[_0x4566e2('0x24')]=_0x1665fe,_0x2f6e14;})[_0x22fddf('0xe')](respondWithFilteredResult(_0x16b014,_0x3b9284))[_0x22fddf('0x13')](handleError(_0x16b014,null));},exports['show']=function(_0x2b8500,_0x33ab26){const _0x3a7ffa=_0x2ce6f4;let _0x5a5544={'raw':!![],'where':{'id':_0x2b8500[_0x3a7ffa('0x1c')]['id']}};const _0x40efed={};return _0x40efed[_0x3a7ffa('0x0')]=_['keys'](db[_0x3a7ffa('0x17')][_0x3a7ffa('0x2a')]),_0x40efed[_0x3a7ffa('0x1b')]=_[_0x3a7ffa('0x2f')](_0x2b8500[_0x3a7ffa('0x1b')]),_0x40efed[_0x3a7ffa('0x2')]=_[_0x3a7ffa('0x23')](_0x40efed[_0x3a7ffa('0x0')],_0x40efed[_0x3a7ffa('0x1b')]),_0x5a5544[_0x3a7ffa('0x1a')]=_['intersection'](_0x40efed[_0x3a7ffa('0x0')],qs[_0x3a7ffa('0x1e')](_0x2b8500['query'][_0x3a7ffa('0x1e')])),_0x5a5544[_0x3a7ffa('0x1a')]=_0x5a5544[_0x3a7ffa('0x1a')][_0x3a7ffa('0xd')]?_0x5a5544[_0x3a7ffa('0x1a')]:_0x40efed['model'],_0x2b8500[_0x3a7ffa('0x1b')][_0x3a7ffa('0x18')]&&(_0x5a5544['include']=[{'all':!![]}]),_0x5a5544=_[_0x3a7ffa('0x15')]({},_0x5a5544,_0x2b8500[_0x3a7ffa('0x10')]),db[_0x3a7ffa('0x17')][_0x3a7ffa('0xb')](_0x5a5544)[_0x3a7ffa('0xe')](handleEntityNotFound(_0x33ab26,null))[_0x3a7ffa('0xe')](respondWithResult(_0x33ab26,null))[_0x3a7ffa('0x13')](handleError(_0x33ab26,null));},exports['create']=function(_0x252b40,_0x1d5e74){const _0x4d1e78=_0x2ce6f4;return db[_0x4d1e78('0x17')]['create'](_0x252b40[_0x4d1e78('0x27')],{})[_0x4d1e78('0xe')](respondWithResult(_0x1d5e74,0xc9))[_0x4d1e78('0x13')](handleError(_0x1d5e74,null));},exports[_0x2ce6f4('0x20')]=function(_0x3efbdf,_0x4ce9ab){const _0x26ced4=_0x2ce6f4;return _0x3efbdf[_0x26ced4('0x27')]['id']&&delete _0x3efbdf[_0x26ced4('0x27')]['id'],db[_0x26ced4('0x17')][_0x26ced4('0xb')]({'where':{'id':_0x3efbdf[_0x26ced4('0x1c')]['id']}})[_0x26ced4('0xe')](handleEntityNotFound(_0x4ce9ab,null))[_0x26ced4('0xe')](saveUpdates(_0x3efbdf['body'],null))[_0x26ced4('0xe')](respondWithResult(_0x4ce9ab,null))[_0x26ced4('0x13')](handleError(_0x4ce9ab,null));},exports['destroy']=function(_0x4a3448,_0x2dfbf9){const _0x5c7063=_0x2ce6f4;return db[_0x5c7063('0x17')][_0x5c7063('0xb')]({'where':{'id':_0x4a3448['params']['id']}})[_0x5c7063('0xe')](handleEntityNotFound(_0x2dfbf9,null))['then'](removeEntity(_0x2dfbf9,null))[_0x5c7063('0x13')](handleError(_0x2dfbf9,null));};
\ No newline at end of file