Built motion from commit 82a371561bcdbc7605c801e5e414f4032ba9e7ad. Version 3.0.0...
[motion-next.git] / server / api / cmHopperHistory / cmHopperHistory.controller.js
index 759c3ba..7ae3a75 100644 (file)
@@ -1 +1 @@
-const a152_0x38b9=['options','../../config/logger','params','include','findOne','model','index','../../components/parsers/qs','rawAttributes','like','length','create','fields','map','name','json','key','offset','CmHopperHistory','where','status','sort','includeAll','uniqueid','count','describe','query','intersection','error','sendStatus','Content-Range','sequelize','fieldName','limit','filter','api','order','pick','then','filters','body','catch','keys','attributes','merge','type','update','../../mysqldb','send'];(function(_0x29b9e6,_0x38b998){const _0x4a256c=function(_0x53532c){while(--_0x53532c){_0x29b9e6['push'](_0x29b9e6['shift']());}};_0x4a256c(++_0x38b998);}(a152_0x38b9,0x15c));const a152_0x4a25=function(_0x29b9e6,_0x38b998){_0x29b9e6=_0x29b9e6-0x0;let _0x4a256c=a152_0x38b9[_0x29b9e6];return _0x4a256c;};const _0x5056a2=a152_0x4a25;'use strict';const _=require('lodash'),qs=require(_0x5056a2('0x2')),logger=require(_0x5056a2('0x2d'))(_0x5056a2('0x1e')),db=require(_0x5056a2('0x2a'))['db'],{Op}=require(_0x5056a2('0x1a'));function respondWithResult(_0x53532c,_0x234738){return _0x234738=_0x234738||0xc8,function(_0x9b72d4){const _0x283dda=a152_0x4a25;if(_0x9b72d4)return _0x53532c[_0x283dda('0xf')](_0x234738)[_0x283dda('0xa')](_0x9b72d4);};}function respondWithFilteredResult(_0x5fa20f,_0x540af7){return function(_0x1046d3){const _0x2401e2=a152_0x4a25;if(_0x1046d3){const _0x2a5731=_0x1046d3[_0x2401e2('0x13')],_0x4d1c44=_0x540af7[_0x2401e2('0xc')];let _0x5ad229=_0x540af7['offset']+_0x540af7[_0x2401e2('0x1c')],_0x1b8579;return _0x5ad229>=_0x2a5731?(_0x5ad229=_0x2a5731,_0x1b8579=0xc8):_0x1b8579=0xce,_0x5fa20f[_0x2401e2('0xf')](_0x1b8579),_0x5fa20f['set'](_0x2401e2('0x19'),_0x4d1c44+'-'+_0x5ad229+'/'+_0x2a5731)[_0x2401e2('0xa')](_0x1046d3);}return null;};}function saveUpdates(_0x186de2){return function(_0x31df1e){const _0x22176b=a152_0x4a25;if(_0x31df1e)return _0x31df1e[_0x22176b('0x29')](_0x186de2)['then'](function(_0x2afdcb){return _0x2afdcb;});return null;};}function handleEntityNotFound(_0x468352){return function(_0x8cc60){const _0x1e6de7=a152_0x4a25;return!_0x8cc60&&_0x468352[_0x1e6de7('0x18')](0x194),_0x8cc60;};}function handleError(_0x1f2252,_0x1ccabc){return _0x1ccabc=_0x1ccabc||0x1f4,function(_0x26db0d){const _0x205089=a152_0x4a25;logger[_0x205089('0x17')](_0x26db0d['stack']),_0x26db0d[_0x205089('0x9')]&&delete _0x26db0d[_0x205089('0x9')],_0x1f2252[_0x205089('0xf')](_0x1ccabc)[_0x205089('0x2b')](_0x26db0d);};}exports[_0x5056a2('0x1')]=function(_0x472f6a,_0x23cf20){const _0x1d497a=_0x5056a2;let _0x5e6b0f={};const _0x574dc8={},_0x2cbaab={'count':0x0,'rows':[]},_0x36d707=_[_0x1d497a('0x8')](db[_0x1d497a('0xd')]['rawAttributes'],function(_0x1e34ab){const _0x3015af=_0x1d497a;return{'name':_0x1e34ab[_0x3015af('0x1b')],'type':_0x1e34ab[_0x3015af('0x28')][_0x3015af('0xb')]};});_0x574dc8[_0x1d497a('0x0')]=_[_0x1d497a('0x8')](_0x36d707,_0x1d497a('0x9')),_0x574dc8['query']=_[_0x1d497a('0x25')](_0x472f6a['query']),_0x574dc8[_0x1d497a('0x22')]=_['intersection'](_0x574dc8[_0x1d497a('0x0')],_0x574dc8[_0x1d497a('0x15')]),_0x5e6b0f[_0x1d497a('0x26')]=_[_0x1d497a('0x16')](_0x574dc8[_0x1d497a('0x0')],qs[_0x1d497a('0x7')](_0x472f6a[_0x1d497a('0x15')]['fields'])),_0x5e6b0f[_0x1d497a('0x26')]=_0x5e6b0f['attributes'][_0x1d497a('0x5')]?_0x5e6b0f[_0x1d497a('0x26')]:_0x574dc8[_0x1d497a('0x0')];typeof _0x472f6a['query']['nolimit']==='undefined'&&(_0x5e6b0f[_0x1d497a('0x1c')]=qs[_0x1d497a('0x1c')](_0x472f6a[_0x1d497a('0x15')]['limit']),_0x5e6b0f[_0x1d497a('0xc')]=qs[_0x1d497a('0xc')](_0x472f6a[_0x1d497a('0x15')][_0x1d497a('0xc')]));_0x5e6b0f[_0x1d497a('0x1f')]=qs[_0x1d497a('0x10')](_0x472f6a[_0x1d497a('0x15')][_0x1d497a('0x10')]),_0x5e6b0f[_0x1d497a('0xe')]=qs['filters'](_[_0x1d497a('0x20')](_0x472f6a[_0x1d497a('0x15')],_0x574dc8['filters']),_0x36d707);_0x472f6a[_0x1d497a('0x15')][_0x1d497a('0x1d')]&&(_0x5e6b0f[_0x1d497a('0xe')]=_[_0x1d497a('0x27')](_0x5e6b0f[_0x1d497a('0xe')],{[Op['or']]:_[_0x1d497a('0x8')](_0x36d707,function(_0x2f45de){const _0x36f5e8=_0x1d497a;if(_0x2f45de['type']!=='VIRTUAL'){const _0x8c1688={};return _0x8c1688[_0x2f45de[_0x36f5e8('0x9')]]={[Op[_0x36f5e8('0x4')]]:'%'+_0x472f6a[_0x36f5e8('0x15')][_0x36f5e8('0x1d')]+'%'},_0x8c1688;}})}));_0x5e6b0f=_['merge']({},_0x5e6b0f,_0x472f6a[_0x1d497a('0x2c')]);const _0x225e5e={'where':_0x5e6b0f[_0x1d497a('0xe')]};return db['CmHopperHistory'][_0x1d497a('0x13')](_0x225e5e)['then'](function(_0x59a817){const _0x5a6940=_0x1d497a;return _0x2cbaab[_0x5a6940('0x13')]=_0x59a817,_0x472f6a[_0x5a6940('0x15')]['includeAll']&&(_0x5e6b0f[_0x5a6940('0x2f')]=[{'all':!![]}]),db['CmHopperHistory']['findAll'](_0x5e6b0f);})['then'](function(_0x40d9b7){return _0x2cbaab['rows']=_0x40d9b7,_0x2cbaab;})[_0x1d497a('0x21')](respondWithFilteredResult(_0x23cf20,_0x5e6b0f))[_0x1d497a('0x24')](handleError(_0x23cf20,null));},exports['show']=function(_0x5081bd,_0x7ee0c5){const _0x3eec94=_0x5056a2;let _0x1e9d38={'raw':!![],'where':{'id':_0x5081bd[_0x3eec94('0x2e')]['id']}};const _0x215cef={};return _0x215cef[_0x3eec94('0x0')]=_[_0x3eec94('0x25')](db[_0x3eec94('0xd')][_0x3eec94('0x3')]),_0x215cef['query']=_[_0x3eec94('0x25')](_0x5081bd[_0x3eec94('0x15')]),_0x215cef[_0x3eec94('0x22')]=_[_0x3eec94('0x16')](_0x215cef[_0x3eec94('0x0')],_0x215cef['query']),_0x1e9d38[_0x3eec94('0x26')]=_[_0x3eec94('0x16')](_0x215cef[_0x3eec94('0x0')],qs['fields'](_0x5081bd['query'][_0x3eec94('0x7')])),_0x1e9d38[_0x3eec94('0x26')]=_0x1e9d38['attributes'][_0x3eec94('0x5')]?_0x1e9d38[_0x3eec94('0x26')]:_0x215cef[_0x3eec94('0x0')],_0x5081bd[_0x3eec94('0x15')][_0x3eec94('0x11')]&&(_0x1e9d38[_0x3eec94('0x2f')]=[{'all':!![]}]),_0x1e9d38=_[_0x3eec94('0x27')]({},_0x1e9d38,_0x5081bd['options']),db[_0x3eec94('0xd')][_0x3eec94('0x30')](_0x1e9d38)[_0x3eec94('0x21')](handleEntityNotFound(_0x7ee0c5,null))[_0x3eec94('0x21')](respondWithResult(_0x7ee0c5,null))[_0x3eec94('0x24')](handleError(_0x7ee0c5,null));},exports[_0x5056a2('0x6')]=function(_0x110910,_0x4f3bab){const _0xbf98c5=_0x5056a2;return db['CmHopperHistory']['create'](_0x110910[_0xbf98c5('0x23')],{})[_0xbf98c5('0x21')](respondWithResult(_0x4f3bab,0xc9))[_0xbf98c5('0x24')](handleError(_0x4f3bab,null));},exports[_0x5056a2('0x14')]=function(_0x5515b2,_0x3b5f8d){const _0x4fcf5f=_0x5056a2;return db[_0x4fcf5f('0xd')][_0x4fcf5f('0x14')]()[_0x4fcf5f('0x21')](respondWithResult(_0x3b5f8d,null))[_0x4fcf5f('0x24')](handleError(_0x3b5f8d,null));},exports[_0x5056a2('0x29')]=function(_0x33f16a,_0x2c706c){const _0x55f5d6=_0x5056a2;return _0x33f16a[_0x55f5d6('0x23')][_0x55f5d6('0x12')]&&delete _0x33f16a[_0x55f5d6('0x23')][_0x55f5d6('0x12')],db[_0x55f5d6('0xd')][_0x55f5d6('0x30')]({'where':{'uniqueid':_0x33f16a['params']['id']}})[_0x55f5d6('0x21')](handleEntityNotFound(_0x2c706c,null))['then'](saveUpdates(_0x33f16a['body'],null))[_0x55f5d6('0x21')](respondWithResult(_0x2c706c,null))['catch'](handleError(_0x2c706c,null));};
\ No newline at end of file
+const a152_0x176a=['show','options','lodash','count','sequelize','fieldName','findAll','CmHopperHistory','filters','uniqueid','update','../../config/logger','type','findOne','map','api','filter','json','stack','set','rawAttributes','offset','VIRTUAL','where','fields','sort','then','like','intersection','error','nolimit','order','../../components/parsers/qs','include','send','params','create','query','undefined','keys','describe','name','attributes','Content-Range','key','merge','includeAll','model','catch','body','length','status','index','limit','../../mysqldb'];(function(_0x111df2,_0x176ad6){const _0x210ae6=function(_0x410de8){while(--_0x410de8){_0x111df2['push'](_0x111df2['shift']());}};_0x210ae6(++_0x176ad6);}(a152_0x176a,0x1c7));const a152_0x210a=function(_0x111df2,_0x176ad6){_0x111df2=_0x111df2-0x0;let _0x210ae6=a152_0x176a[_0x111df2];return _0x210ae6;};const _0x53d35f=a152_0x210a;'use strict';const _=require(_0x53d35f('0x2a')),qs=require(_0x53d35f('0x11')),logger=require(_0x53d35f('0x33'))(_0x53d35f('0x0')),db=require(_0x53d35f('0x27'))['db'],{Op}=require(_0x53d35f('0x2c'));function respondWithResult(_0x410de8,_0x1963e3){return _0x1963e3=_0x1963e3||0xc8,function(_0x3a286e){const _0x412df3=a152_0x210a;if(_0x3a286e)return _0x410de8[_0x412df3('0x24')](_0x1963e3)[_0x412df3('0x2')](_0x3a286e);};}function respondWithFilteredResult(_0x9ee241,_0x48519a){return function(_0x281aec){const _0x1c554f=a152_0x210a;if(_0x281aec){const _0x154f78=_0x281aec['count'],_0x18e4f7=_0x48519a[_0x1c554f('0x6')];let _0x45be10=_0x48519a['offset']+_0x48519a[_0x1c554f('0x26')],_0x5533e0;return _0x45be10>=_0x154f78?(_0x45be10=_0x154f78,_0x5533e0=0xc8):_0x5533e0=0xce,_0x9ee241[_0x1c554f('0x24')](_0x5533e0),_0x9ee241[_0x1c554f('0x4')](_0x1c554f('0x1c'),_0x18e4f7+'-'+_0x45be10+'/'+_0x154f78)['json'](_0x281aec);}return null;};}function saveUpdates(_0x1880ec){return function(_0x3365f2){const _0x508c38=a152_0x210a;if(_0x3365f2)return _0x3365f2['update'](_0x1880ec)[_0x508c38('0xb')](function(_0x56d526){return _0x56d526;});return null;};}function handleEntityNotFound(_0x52e4b4){return function(_0x4113da){return!_0x4113da&&_0x52e4b4['sendStatus'](0x194),_0x4113da;};}function handleError(_0x29fecc,_0x255da8){return _0x255da8=_0x255da8||0x1f4,function(_0x224830){const _0x2dde2b=a152_0x210a;logger[_0x2dde2b('0xe')](_0x224830[_0x2dde2b('0x3')]),_0x224830[_0x2dde2b('0x1a')]&&delete _0x224830[_0x2dde2b('0x1a')],_0x29fecc[_0x2dde2b('0x24')](_0x255da8)[_0x2dde2b('0x13')](_0x224830);};}exports[_0x53d35f('0x25')]=function(_0x1e02b0,_0x50d11c){const _0x3bd546=_0x53d35f;let _0x4870d6={};const _0x42da7e={},_0x3aec02={'count':0x0,'rows':[]},_0x17935e=_[_0x3bd546('0x36')](db[_0x3bd546('0x2f')]['rawAttributes'],function(_0x3f4b52){const _0x882faa=_0x3bd546;return{'name':_0x3f4b52[_0x882faa('0x2d')],'type':_0x3f4b52[_0x882faa('0x34')][_0x882faa('0x1d')]};});_0x42da7e[_0x3bd546('0x20')]=_[_0x3bd546('0x36')](_0x17935e,_0x3bd546('0x1a')),_0x42da7e[_0x3bd546('0x16')]=_[_0x3bd546('0x18')](_0x1e02b0[_0x3bd546('0x16')]),_0x42da7e[_0x3bd546('0x30')]=_[_0x3bd546('0xd')](_0x42da7e[_0x3bd546('0x20')],_0x42da7e[_0x3bd546('0x16')]),_0x4870d6['attributes']=_[_0x3bd546('0xd')](_0x42da7e[_0x3bd546('0x20')],qs[_0x3bd546('0x9')](_0x1e02b0[_0x3bd546('0x16')][_0x3bd546('0x9')])),_0x4870d6[_0x3bd546('0x1b')]=_0x4870d6['attributes'][_0x3bd546('0x23')]?_0x4870d6[_0x3bd546('0x1b')]:_0x42da7e[_0x3bd546('0x20')];typeof _0x1e02b0['query'][_0x3bd546('0xf')]===_0x3bd546('0x17')&&(_0x4870d6[_0x3bd546('0x26')]=qs[_0x3bd546('0x26')](_0x1e02b0['query'][_0x3bd546('0x26')]),_0x4870d6[_0x3bd546('0x6')]=qs['offset'](_0x1e02b0[_0x3bd546('0x16')]['offset']));_0x4870d6[_0x3bd546('0x10')]=qs[_0x3bd546('0xa')](_0x1e02b0[_0x3bd546('0x16')][_0x3bd546('0xa')]),_0x4870d6[_0x3bd546('0x8')]=qs['filters'](_['pick'](_0x1e02b0[_0x3bd546('0x16')],_0x42da7e[_0x3bd546('0x30')]),_0x17935e);_0x1e02b0[_0x3bd546('0x16')][_0x3bd546('0x1')]&&(_0x4870d6[_0x3bd546('0x8')]=_[_0x3bd546('0x1e')](_0x4870d6['where'],{[Op['or']]:_[_0x3bd546('0x36')](_0x17935e,function(_0x300637){const _0x9f8cde=_0x3bd546;if(_0x300637['type']!==_0x9f8cde('0x7')){const _0x4073a8={};return _0x4073a8[_0x300637['name']]={[Op[_0x9f8cde('0xc')]]:'%'+_0x1e02b0[_0x9f8cde('0x16')][_0x9f8cde('0x1')]+'%'},_0x4073a8;}})}));_0x4870d6=_[_0x3bd546('0x1e')]({},_0x4870d6,_0x1e02b0[_0x3bd546('0x29')]);const _0x4b1797={'where':_0x4870d6[_0x3bd546('0x8')]};return db[_0x3bd546('0x2f')][_0x3bd546('0x2b')](_0x4b1797)['then'](function(_0x366d27){const _0x56be27=_0x3bd546;return _0x3aec02[_0x56be27('0x2b')]=_0x366d27,_0x1e02b0[_0x56be27('0x16')][_0x56be27('0x1f')]&&(_0x4870d6['include']=[{'all':!![]}]),db[_0x56be27('0x2f')][_0x56be27('0x2e')](_0x4870d6);})[_0x3bd546('0xb')](function(_0x5a056c){return _0x3aec02['rows']=_0x5a056c,_0x3aec02;})['then'](respondWithFilteredResult(_0x50d11c,_0x4870d6))[_0x3bd546('0x21')](handleError(_0x50d11c,null));},exports[_0x53d35f('0x28')]=function(_0x29feb1,_0x3f571a){const _0x5caa2b=_0x53d35f;let _0x167d4d={'raw':!![],'where':{'id':_0x29feb1[_0x5caa2b('0x14')]['id']}};const _0x1e62c5={};return _0x1e62c5['model']=_[_0x5caa2b('0x18')](db['CmHopperHistory'][_0x5caa2b('0x5')]),_0x1e62c5['query']=_[_0x5caa2b('0x18')](_0x29feb1[_0x5caa2b('0x16')]),_0x1e62c5['filters']=_[_0x5caa2b('0xd')](_0x1e62c5[_0x5caa2b('0x20')],_0x1e62c5[_0x5caa2b('0x16')]),_0x167d4d['attributes']=_[_0x5caa2b('0xd')](_0x1e62c5['model'],qs[_0x5caa2b('0x9')](_0x29feb1[_0x5caa2b('0x16')]['fields'])),_0x167d4d[_0x5caa2b('0x1b')]=_0x167d4d[_0x5caa2b('0x1b')][_0x5caa2b('0x23')]?_0x167d4d[_0x5caa2b('0x1b')]:_0x1e62c5[_0x5caa2b('0x20')],_0x29feb1[_0x5caa2b('0x16')][_0x5caa2b('0x1f')]&&(_0x167d4d[_0x5caa2b('0x12')]=[{'all':!![]}]),_0x167d4d=_['merge']({},_0x167d4d,_0x29feb1[_0x5caa2b('0x29')]),db[_0x5caa2b('0x2f')][_0x5caa2b('0x35')](_0x167d4d)['then'](handleEntityNotFound(_0x3f571a,null))[_0x5caa2b('0xb')](respondWithResult(_0x3f571a,null))[_0x5caa2b('0x21')](handleError(_0x3f571a,null));},exports['create']=function(_0x550722,_0x9fa5c0){const _0x3bafdb=_0x53d35f;return db[_0x3bafdb('0x2f')][_0x3bafdb('0x15')](_0x550722[_0x3bafdb('0x22')],{})[_0x3bafdb('0xb')](respondWithResult(_0x9fa5c0,0xc9))[_0x3bafdb('0x21')](handleError(_0x9fa5c0,null));},exports[_0x53d35f('0x19')]=function(_0x22f2d5,_0x51a99b){const _0x1724e3=_0x53d35f;return db[_0x1724e3('0x2f')][_0x1724e3('0x19')]()['then'](respondWithResult(_0x51a99b,null))[_0x1724e3('0x21')](handleError(_0x51a99b,null));},exports[_0x53d35f('0x32')]=function(_0x3de4a3,_0x100f75){const _0x498677=_0x53d35f;return _0x3de4a3[_0x498677('0x22')]['uniqueid']&&delete _0x3de4a3[_0x498677('0x22')][_0x498677('0x31')],db[_0x498677('0x2f')]['findOne']({'where':{'uniqueid':_0x3de4a3['params']['id']}})['then'](handleEntityNotFound(_0x100f75,null))[_0x498677('0xb')](saveUpdates(_0x3de4a3[_0x498677('0x22')],null))[_0x498677('0xb')](respondWithResult(_0x100f75,null))[_0x498677('0x21')](handleError(_0x100f75,null));};
\ No newline at end of file