Built motion from commit c49361c37b5f784889c8087ac6e0e91b7e6b561a. Version 3.0.0...
[motion-next.git] / server / api / cmHopperBlack / cmHopperBlack.controller.js
index cc0d837..7b2334a 100644 (file)
@@ -1 +1 @@
-const a142_0x5809=['intersection','filters','options','includeAll','merge','../../mysqldb','error','rows','attributes','key','send','params','sort','then','rawAttributes','nolimit','fieldName','fields','count','pick','../../components/parsers/qs','end','include','destroy','api','catch','limit','Content-Range','findAll','status','offset','filter','map','json','like','../../config/logger','body','model','lodash','query','describe','CmHopperBlack','name','stack','where','sequelize','keys','show','findOne','VIRTUAL','undefined','type'];(function(_0xf776dc,_0x5809f2){const _0x4f3dc7=function(_0x583cfe){while(--_0x583cfe){_0xf776dc['push'](_0xf776dc['shift']());}};_0x4f3dc7(++_0x5809f2);}(a142_0x5809,0x180));const a142_0x4f3d=function(_0xf776dc,_0x5809f2){_0xf776dc=_0xf776dc-0x0;let _0x4f3dc7=a142_0x5809[_0xf776dc];return _0x4f3dc7;};const _0x4a77e1=a142_0x4f3d;'use strict';const _=require(_0x4a77e1('0x12')),qs=require(_0x4a77e1('0x0')),logger=require(_0x4a77e1('0xf'))(_0x4a77e1('0x4')),db=require(_0x4a77e1('0x25'))['db'],{Op}=require(_0x4a77e1('0x19'));function respondWithResult(_0x583cfe,_0x282cfa){return _0x282cfa=_0x282cfa||0xc8,function(_0x7ef0df){const _0x26d1d0=a142_0x4f3d;if(_0x7ef0df)return _0x583cfe[_0x26d1d0('0x9')](_0x282cfa)['json'](_0x7ef0df);};}function respondWithFilteredResult(_0x2428bb,_0x4f121e){return function(_0x18e261){const _0x68ded5=a142_0x4f3d;if(_0x18e261){const _0x59c0bb=_0x18e261[_0x68ded5('0x32')],_0x11392b=_0x4f121e[_0x68ded5('0xa')];let _0x4259a7=_0x4f121e[_0x68ded5('0xa')]+_0x4f121e[_0x68ded5('0x6')],_0x2b6665;return _0x4259a7>=_0x59c0bb?(_0x4259a7=_0x59c0bb,_0x2b6665=0xc8):_0x2b6665=0xce,_0x2428bb[_0x68ded5('0x9')](_0x2b6665),_0x2428bb['set'](_0x68ded5('0x7'),_0x11392b+'-'+_0x4259a7+'/'+_0x59c0bb)[_0x68ded5('0xd')](_0x18e261);}return null;};}function saveUpdates(_0xf7b96d){return function(_0xad05b6){const _0x55185d=a142_0x4f3d;if(_0xad05b6)return _0xad05b6['update'](_0xf7b96d)[_0x55185d('0x2d')](function(_0x1d7f62){return _0x1d7f62;});return null;};}function removeEntity(_0x4d77cf){return function(_0x16b973){const _0x114928=a142_0x4f3d;if(_0x16b973)return _0x16b973['destroy']()[_0x114928('0x2d')](function(){const _0x224b0d=_0x114928;_0x4d77cf[_0x224b0d('0x9')](0xcc)[_0x224b0d('0x1')]();});};}function handleEntityNotFound(_0x10bb5e){return function(_0x5b7aec){return!_0x5b7aec&&_0x10bb5e['sendStatus'](0x194),_0x5b7aec;};}function handleError(_0x3ae4f7,_0x475039){return _0x475039=_0x475039||0x1f4,function(_0x5b6fe3){const _0x2c62d0=a142_0x4f3d;logger[_0x2c62d0('0x26')](_0x5b6fe3[_0x2c62d0('0x17')]),_0x5b6fe3['name']&&delete _0x5b6fe3['name'],_0x3ae4f7['status'](_0x475039)[_0x2c62d0('0x2a')](_0x5b6fe3);};}exports['index']=function(_0x49e7ef,_0x415317){const _0x140752=_0x4a77e1;let _0x1897c3={};const _0x40f69b={},_0x5c71b5={'count':0x0,'rows':[]},_0x11575a=_[_0x140752('0xc')](db[_0x140752('0x15')]['rawAttributes'],function(_0x2fa45a){const _0x50ef17=_0x140752;return{'name':_0x2fa45a[_0x50ef17('0x30')],'type':_0x2fa45a[_0x50ef17('0x1f')][_0x50ef17('0x29')]};});_0x40f69b['model']=_[_0x140752('0xc')](_0x11575a,_0x140752('0x16')),_0x40f69b['query']=_['keys'](_0x49e7ef['query']),_0x40f69b[_0x140752('0x21')]=_['intersection'](_0x40f69b[_0x140752('0x11')],_0x40f69b[_0x140752('0x13')]),_0x1897c3[_0x140752('0x28')]=_[_0x140752('0x20')](_0x40f69b['model'],qs['fields'](_0x49e7ef['query'][_0x140752('0x31')])),_0x1897c3[_0x140752('0x28')]=_0x1897c3[_0x140752('0x28')]['length']?_0x1897c3['attributes']:_0x40f69b['model'];typeof _0x49e7ef['query'][_0x140752('0x2f')]===_0x140752('0x1e')&&(_0x1897c3[_0x140752('0x6')]=qs[_0x140752('0x6')](_0x49e7ef['query'][_0x140752('0x6')]),_0x1897c3[_0x140752('0xa')]=qs['offset'](_0x49e7ef[_0x140752('0x13')][_0x140752('0xa')]));_0x1897c3['order']=qs[_0x140752('0x2c')](_0x49e7ef[_0x140752('0x13')]['sort']),_0x1897c3[_0x140752('0x18')]=qs[_0x140752('0x21')](_[_0x140752('0x33')](_0x49e7ef['query'],_0x40f69b[_0x140752('0x21')]),_0x11575a);_0x49e7ef[_0x140752('0x13')][_0x140752('0xb')]&&(_0x1897c3[_0x140752('0x18')]=_[_0x140752('0x24')](_0x1897c3[_0x140752('0x18')],{[Op['or']]:_['map'](_0x11575a,function(_0x564504){const _0x32308f=_0x140752;if(_0x564504['type']!==_0x32308f('0x1d')){const _0x10f8bf={};return _0x10f8bf[_0x564504[_0x32308f('0x16')]]={[Op[_0x32308f('0xe')]]:'%'+_0x49e7ef[_0x32308f('0x13')][_0x32308f('0xb')]+'%'},_0x10f8bf;}})}));_0x1897c3=_[_0x140752('0x24')]({},_0x1897c3,_0x49e7ef[_0x140752('0x22')]);const _0x4dfc29={'where':_0x1897c3[_0x140752('0x18')]};return db[_0x140752('0x15')][_0x140752('0x32')](_0x4dfc29)[_0x140752('0x2d')](function(_0x18b2a9){const _0x160327=_0x140752;return _0x5c71b5[_0x160327('0x32')]=_0x18b2a9,_0x49e7ef[_0x160327('0x13')][_0x160327('0x23')]&&(_0x1897c3[_0x160327('0x2')]=[{'all':!![]}]),db[_0x160327('0x15')][_0x160327('0x8')](_0x1897c3);})[_0x140752('0x2d')](function(_0xbd5c92){const _0x3b64d9=_0x140752;return _0x5c71b5[_0x3b64d9('0x27')]=_0xbd5c92,_0x5c71b5;})[_0x140752('0x2d')](respondWithFilteredResult(_0x415317,_0x1897c3))[_0x140752('0x5')](handleError(_0x415317,null));},exports[_0x4a77e1('0x1b')]=function(_0x5c358e,_0x2d9c25){const _0x7fae6b=_0x4a77e1;let _0x2672ea={'raw':!![],'where':{'id':_0x5c358e[_0x7fae6b('0x2b')]['id']}};const _0xc9c019={};return _0xc9c019[_0x7fae6b('0x11')]=_['keys'](db[_0x7fae6b('0x15')][_0x7fae6b('0x2e')]),_0xc9c019['query']=_[_0x7fae6b('0x1a')](_0x5c358e[_0x7fae6b('0x13')]),_0xc9c019[_0x7fae6b('0x21')]=_[_0x7fae6b('0x20')](_0xc9c019[_0x7fae6b('0x11')],_0xc9c019[_0x7fae6b('0x13')]),_0x2672ea[_0x7fae6b('0x28')]=_['intersection'](_0xc9c019['model'],qs[_0x7fae6b('0x31')](_0x5c358e[_0x7fae6b('0x13')]['fields'])),_0x2672ea[_0x7fae6b('0x28')]=_0x2672ea[_0x7fae6b('0x28')]['length']?_0x2672ea['attributes']:_0xc9c019[_0x7fae6b('0x11')],_0x5c358e[_0x7fae6b('0x13')][_0x7fae6b('0x23')]&&(_0x2672ea['include']=[{'all':!![]}]),_0x2672ea=_[_0x7fae6b('0x24')]({},_0x2672ea,_0x5c358e[_0x7fae6b('0x22')]),db[_0x7fae6b('0x15')][_0x7fae6b('0x1c')](_0x2672ea)[_0x7fae6b('0x2d')](handleEntityNotFound(_0x2d9c25,null))[_0x7fae6b('0x2d')](respondWithResult(_0x2d9c25,null))[_0x7fae6b('0x5')](handleError(_0x2d9c25,null));},exports['update']=function(_0x56d46c,_0x57ba92){const _0x4b9ca8=_0x4a77e1;return _0x56d46c[_0x4b9ca8('0x10')]['id']&&delete _0x56d46c[_0x4b9ca8('0x10')]['id'],db[_0x4b9ca8('0x15')][_0x4b9ca8('0x1c')]({'where':{'id':_0x56d46c['params']['id']}})['then'](handleEntityNotFound(_0x57ba92,null))[_0x4b9ca8('0x2d')](saveUpdates(_0x56d46c[_0x4b9ca8('0x10')],null))[_0x4b9ca8('0x2d')](respondWithResult(_0x57ba92,null))[_0x4b9ca8('0x5')](handleError(_0x57ba92,null));},exports[_0x4a77e1('0x3')]=function(_0xf7e1e7,_0x2308f9){const _0x2af9aa=_0x4a77e1;return db[_0x2af9aa('0x15')]['findOne']({'where':{'id':_0xf7e1e7[_0x2af9aa('0x2b')]['id']}})[_0x2af9aa('0x2d')](handleEntityNotFound(_0x2308f9,null))['then'](removeEntity(_0x2308f9,null))[_0x2af9aa('0x5')](handleError(_0x2308f9,null));},exports[_0x4a77e1('0x14')]=function(_0x3b9d1c,_0xc0e13d){const _0x438859=_0x4a77e1;return db[_0x438859('0x15')]['describe']()[_0x438859('0x2d')](respondWithResult(_0xc0e13d,null))[_0x438859('0x5')](handleError(_0xc0e13d,null));};
\ No newline at end of file
+const a142_0x1fbf=['index','VIRTUAL','where','findAll','rows','order','sort','../../config/logger','../../mysqldb','catch','undefined','limit','sendStatus','describe','merge','type','key','pick','rawAttributes','like','error','CmHopperBlack','attributes','model','lodash','count','filters','findOne','destroy','end','nolimit','length','../../components/parsers/qs','includeAll','offset','filter','options','query','Content-Range','status','update','include','map','intersection','keys','then','api','params','name','json','fields','send','body','fieldName'];(function(_0x4d5c37,_0x1fbf14){const _0x390f37=function(_0x354ff9){while(--_0x354ff9){_0x4d5c37['push'](_0x4d5c37['shift']());}};_0x390f37(++_0x1fbf14);}(a142_0x1fbf,0x13e));const a142_0x390f=function(_0x4d5c37,_0x1fbf14){_0x4d5c37=_0x4d5c37-0x0;let _0x390f37=a142_0x1fbf[_0x4d5c37];return _0x390f37;};const _0x345825=a142_0x390f;'use strict';const _=require(_0x345825('0x1e')),qs=require(_0x345825('0x26')),logger=require(_0x345825('0xd'))(_0x345825('0x34')),db=require(_0x345825('0xe'))['db'],{Op}=require('sequelize');function respondWithResult(_0x354ff9,_0xcd68d4){return _0xcd68d4=_0xcd68d4||0xc8,function(_0x415b34){const _0x461ace=a142_0x390f;if(_0x415b34)return _0x354ff9[_0x461ace('0x2d')](_0xcd68d4)['json'](_0x415b34);};}function respondWithFilteredResult(_0x4864ca,_0x1aa0f3){return function(_0x539719){const _0x26e7c1=a142_0x390f;if(_0x539719){const _0x61f4c4=_0x539719['count'],_0x41ce6a=_0x1aa0f3[_0x26e7c1('0x28')];let _0x20441e=_0x1aa0f3['offset']+_0x1aa0f3[_0x26e7c1('0x11')],_0x34dd2b;return _0x20441e>=_0x61f4c4?(_0x20441e=_0x61f4c4,_0x34dd2b=0xc8):_0x34dd2b=0xce,_0x4864ca['status'](_0x34dd2b),_0x4864ca['set'](_0x26e7c1('0x2c'),_0x41ce6a+'-'+_0x20441e+'/'+_0x61f4c4)[_0x26e7c1('0x1')](_0x539719);}return null;};}function saveUpdates(_0x5b0b91){return function(_0x1f512b){const _0x8d543d=a142_0x390f;if(_0x1f512b)return _0x1f512b[_0x8d543d('0x2e')](_0x5b0b91)[_0x8d543d('0x33')](function(_0x58790c){return _0x58790c;});return null;};}function removeEntity(_0x56ad05){return function(_0xf461a4){const _0xefc733=a142_0x390f;if(_0xf461a4)return _0xf461a4[_0xefc733('0x22')]()[_0xefc733('0x33')](function(){const _0x320a4a=_0xefc733;_0x56ad05[_0x320a4a('0x2d')](0xcc)[_0x320a4a('0x23')]();});};}function handleEntityNotFound(_0xbbdf8e){return function(_0x5ba2ea){const _0x4edd79=a142_0x390f;return!_0x5ba2ea&&_0xbbdf8e[_0x4edd79('0x12')](0x194),_0x5ba2ea;};}function handleError(_0x3a6633,_0x499627){return _0x499627=_0x499627||0x1f4,function(_0x6ac61d){const _0x103a98=a142_0x390f;logger[_0x103a98('0x1a')](_0x6ac61d['stack']),_0x6ac61d['name']&&delete _0x6ac61d[_0x103a98('0x0')],_0x3a6633[_0x103a98('0x2d')](_0x499627)[_0x103a98('0x3')](_0x6ac61d);};}exports[_0x345825('0x6')]=function(_0x1a5351,_0x3f3bff){const _0x2dbb46=_0x345825;let _0x1c06f1={};const _0x1e4166={},_0x2a67fb={'count':0x0,'rows':[]},_0x32229b=_[_0x2dbb46('0x30')](db[_0x2dbb46('0x1b')][_0x2dbb46('0x18')],function(_0x34bf93){const _0x2caf2e=_0x2dbb46;return{'name':_0x34bf93[_0x2caf2e('0x5')],'type':_0x34bf93[_0x2caf2e('0x15')][_0x2caf2e('0x16')]};});_0x1e4166[_0x2dbb46('0x1d')]=_[_0x2dbb46('0x30')](_0x32229b,_0x2dbb46('0x0')),_0x1e4166[_0x2dbb46('0x2b')]=_['keys'](_0x1a5351[_0x2dbb46('0x2b')]),_0x1e4166[_0x2dbb46('0x20')]=_[_0x2dbb46('0x31')](_0x1e4166['model'],_0x1e4166[_0x2dbb46('0x2b')]),_0x1c06f1[_0x2dbb46('0x1c')]=_[_0x2dbb46('0x31')](_0x1e4166['model'],qs[_0x2dbb46('0x2')](_0x1a5351[_0x2dbb46('0x2b')][_0x2dbb46('0x2')])),_0x1c06f1['attributes']=_0x1c06f1[_0x2dbb46('0x1c')][_0x2dbb46('0x25')]?_0x1c06f1[_0x2dbb46('0x1c')]:_0x1e4166[_0x2dbb46('0x1d')];typeof _0x1a5351['query'][_0x2dbb46('0x24')]===_0x2dbb46('0x10')&&(_0x1c06f1[_0x2dbb46('0x11')]=qs[_0x2dbb46('0x11')](_0x1a5351[_0x2dbb46('0x2b')][_0x2dbb46('0x11')]),_0x1c06f1[_0x2dbb46('0x28')]=qs[_0x2dbb46('0x28')](_0x1a5351[_0x2dbb46('0x2b')][_0x2dbb46('0x28')]));_0x1c06f1[_0x2dbb46('0xb')]=qs[_0x2dbb46('0xc')](_0x1a5351['query']['sort']),_0x1c06f1['where']=qs['filters'](_[_0x2dbb46('0x17')](_0x1a5351[_0x2dbb46('0x2b')],_0x1e4166[_0x2dbb46('0x20')]),_0x32229b);_0x1a5351[_0x2dbb46('0x2b')][_0x2dbb46('0x29')]&&(_0x1c06f1[_0x2dbb46('0x8')]=_[_0x2dbb46('0x14')](_0x1c06f1['where'],{[Op['or']]:_[_0x2dbb46('0x30')](_0x32229b,function(_0x4f2c9f){const _0xdfe5e=_0x2dbb46;if(_0x4f2c9f[_0xdfe5e('0x15')]!==_0xdfe5e('0x7')){const _0x340c73={};return _0x340c73[_0x4f2c9f['name']]={[Op[_0xdfe5e('0x19')]]:'%'+_0x1a5351[_0xdfe5e('0x2b')][_0xdfe5e('0x29')]+'%'},_0x340c73;}})}));_0x1c06f1=_[_0x2dbb46('0x14')]({},_0x1c06f1,_0x1a5351[_0x2dbb46('0x2a')]);const _0x50fb11={'where':_0x1c06f1[_0x2dbb46('0x8')]};return db['CmHopperBlack'][_0x2dbb46('0x1f')](_0x50fb11)[_0x2dbb46('0x33')](function(_0x2db297){const _0xae7ca5=_0x2dbb46;return _0x2a67fb[_0xae7ca5('0x1f')]=_0x2db297,_0x1a5351[_0xae7ca5('0x2b')][_0xae7ca5('0x27')]&&(_0x1c06f1[_0xae7ca5('0x2f')]=[{'all':!![]}]),db['CmHopperBlack'][_0xae7ca5('0x9')](_0x1c06f1);})[_0x2dbb46('0x33')](function(_0x39e838){const _0x334761=_0x2dbb46;return _0x2a67fb[_0x334761('0xa')]=_0x39e838,_0x2a67fb;})[_0x2dbb46('0x33')](respondWithFilteredResult(_0x3f3bff,_0x1c06f1))['catch'](handleError(_0x3f3bff,null));},exports['show']=function(_0x2f492e,_0x511f38){const _0x610d78=_0x345825;let _0x15136c={'raw':!![],'where':{'id':_0x2f492e[_0x610d78('0x35')]['id']}};const _0x473474={};return _0x473474[_0x610d78('0x1d')]=_[_0x610d78('0x32')](db['CmHopperBlack'][_0x610d78('0x18')]),_0x473474[_0x610d78('0x2b')]=_['keys'](_0x2f492e['query']),_0x473474[_0x610d78('0x20')]=_[_0x610d78('0x31')](_0x473474[_0x610d78('0x1d')],_0x473474[_0x610d78('0x2b')]),_0x15136c[_0x610d78('0x1c')]=_[_0x610d78('0x31')](_0x473474['model'],qs[_0x610d78('0x2')](_0x2f492e['query'][_0x610d78('0x2')])),_0x15136c[_0x610d78('0x1c')]=_0x15136c[_0x610d78('0x1c')][_0x610d78('0x25')]?_0x15136c['attributes']:_0x473474[_0x610d78('0x1d')],_0x2f492e[_0x610d78('0x2b')]['includeAll']&&(_0x15136c['include']=[{'all':!![]}]),_0x15136c=_[_0x610d78('0x14')]({},_0x15136c,_0x2f492e[_0x610d78('0x2a')]),db[_0x610d78('0x1b')][_0x610d78('0x21')](_0x15136c)[_0x610d78('0x33')](handleEntityNotFound(_0x511f38,null))['then'](respondWithResult(_0x511f38,null))[_0x610d78('0xf')](handleError(_0x511f38,null));},exports[_0x345825('0x2e')]=function(_0x344ff8,_0x4918e3){const _0x1569dc=_0x345825;return _0x344ff8[_0x1569dc('0x4')]['id']&&delete _0x344ff8[_0x1569dc('0x4')]['id'],db[_0x1569dc('0x1b')][_0x1569dc('0x21')]({'where':{'id':_0x344ff8['params']['id']}})['then'](handleEntityNotFound(_0x4918e3,null))[_0x1569dc('0x33')](saveUpdates(_0x344ff8['body'],null))[_0x1569dc('0x33')](respondWithResult(_0x4918e3,null))[_0x1569dc('0xf')](handleError(_0x4918e3,null));},exports['destroy']=function(_0x41093c,_0x8b7179){const _0x5d09b0=_0x345825;return db['CmHopperBlack']['findOne']({'where':{'id':_0x41093c[_0x5d09b0('0x35')]['id']}})[_0x5d09b0('0x33')](handleEntityNotFound(_0x8b7179,null))[_0x5d09b0('0x33')](removeEntity(_0x8b7179,null))['catch'](handleError(_0x8b7179,null));},exports[_0x345825('0x13')]=function(_0x4af32c,_0xeb36c8){const _0x5a50f3=_0x345825;return db['CmHopperBlack'][_0x5a50f3('0x13')]()['then'](respondWithResult(_0xeb36c8,null))['catch'](handleError(_0xeb36c8,null));};
\ No newline at end of file