Built motion from commit 4a18b36e645f5fa4a517d36f9783bde259878164. Version 3.0.0...
[motion-next.git] / server / api / squareReportDetail / squareReportDetail.controller.js
index e30d68b..42bf2a5 100644 (file)
@@ -1 +1 @@
-const a615_0x44ce=['findOne','params','body','findAll','undefined','error','like','nolimit','end','merge','model','limit','query','stack','show','count','fields','create','status','lodash','include','intersection','destroy','attributes','type','../../mysqldb','SquareDetailsReport','sequelize','includeAll','options','api','length','fieldName','then','where','update','../../config/logger','name','../../components/parsers/qs','rawAttributes','describe','rows','offset','filters','keys','VIRTUAL','json','filter','map','catch','sort'];(function(_0x56d07c,_0x44ceb1){const _0x2cb1df=function(_0x578289){while(--_0x578289){_0x56d07c['push'](_0x56d07c['shift']());}};_0x2cb1df(++_0x44ceb1);}(a615_0x44ce,0x108));const a615_0x2cb1=function(_0x56d07c,_0x44ceb1){_0x56d07c=_0x56d07c-0x0;let _0x2cb1df=a615_0x44ce[_0x56d07c];return _0x2cb1df;};const _0x432a0b=a615_0x2cb1;'use strict';const _=require(_0x432a0b('0xa')),qs=require(_0x432a0b('0x1d')),logger=require(_0x432a0b('0x1b'))(_0x432a0b('0x15')),db=require(_0x432a0b('0x10'))['db'],{Op}=require(_0x432a0b('0x12'));function respondWithResult(_0x578289,_0x241dbf){return _0x241dbf=_0x241dbf||0xc8,function(_0x115df9){const _0x55db8f=a615_0x2cb1;if(_0x115df9)return _0x578289[_0x55db8f('0x9')](_0x241dbf)[_0x55db8f('0x25')](_0x115df9);};}function respondWithFilteredResult(_0x5eb635,_0x3886ea){return function(_0x4bc23a){const _0x13ab2b=a615_0x2cb1;if(_0x4bc23a){const _0x1e74d0=_0x4bc23a['count'],_0x1e683a=_0x3886ea[_0x13ab2b('0x21')];let _0x58d4db=_0x3886ea['offset']+_0x3886ea[_0x13ab2b('0x2')],_0x4b5f23;return _0x58d4db>=_0x1e74d0?(_0x58d4db=_0x1e74d0,_0x4b5f23=0xc8):_0x4b5f23=0xce,_0x5eb635['status'](_0x4b5f23),_0x5eb635['set']('Content-Range',_0x1e683a+'-'+_0x58d4db+'/'+_0x1e74d0)[_0x13ab2b('0x25')](_0x4bc23a);}return null;};}function saveUpdates(_0x168e56){return function(_0xac1814){const _0x5d4710=a615_0x2cb1;if(_0xac1814)return _0xac1814[_0x5d4710('0x1a')](_0x168e56)['then'](function(_0x6876c5){return _0x6876c5;});return null;};}function removeEntity(_0xf07d6d){return function(_0x6ad99a){const _0x5d8165=a615_0x2cb1;if(_0x6ad99a)return _0x6ad99a[_0x5d8165('0xd')]()[_0x5d8165('0x18')](function(){const _0x29b04f=_0x5d8165;_0xf07d6d[_0x29b04f('0x9')](0xcc)[_0x29b04f('0x32')]();});};}function handleEntityNotFound(_0x212ee2){return function(_0x2aba6d){return!_0x2aba6d&&_0x212ee2['sendStatus'](0x194),_0x2aba6d;};}function handleError(_0x586400,_0x441b2e){return _0x441b2e=_0x441b2e||0x1f4,function(_0x4365d7){const _0x1491d2=a615_0x2cb1;logger[_0x1491d2('0x2f')](_0x4365d7[_0x1491d2('0x4')]),_0x4365d7[_0x1491d2('0x1c')]&&delete _0x4365d7[_0x1491d2('0x1c')],_0x586400['status'](_0x441b2e)['send'](_0x4365d7);};}exports['index']=function(_0x426032,_0x42391c){const _0x487c67=_0x432a0b;let _0x2064c0={};const _0x4a4180={},_0x4d9b86={'count':0x0,'rows':[]},_0x198721=_['map'](db[_0x487c67('0x11')][_0x487c67('0x1e')],function(_0x23da92){const _0x32f910=_0x487c67;return{'name':_0x23da92[_0x32f910('0x17')],'type':_0x23da92[_0x32f910('0xf')]['key']};});_0x4a4180[_0x487c67('0x1')]=_['map'](_0x198721,_0x487c67('0x1c')),_0x4a4180[_0x487c67('0x3')]=_[_0x487c67('0x23')](_0x426032[_0x487c67('0x3')]),_0x4a4180[_0x487c67('0x22')]=_[_0x487c67('0xc')](_0x4a4180[_0x487c67('0x1')],_0x4a4180[_0x487c67('0x3')]),_0x2064c0['attributes']=_[_0x487c67('0xc')](_0x4a4180[_0x487c67('0x1')],qs['fields'](_0x426032[_0x487c67('0x3')][_0x487c67('0x7')])),_0x2064c0[_0x487c67('0xe')]=_0x2064c0['attributes'][_0x487c67('0x16')]?_0x2064c0[_0x487c67('0xe')]:_0x4a4180[_0x487c67('0x1')];typeof _0x426032[_0x487c67('0x3')][_0x487c67('0x31')]===_0x487c67('0x2e')&&(_0x2064c0[_0x487c67('0x2')]=qs['limit'](_0x426032[_0x487c67('0x3')][_0x487c67('0x2')]),_0x2064c0['offset']=qs[_0x487c67('0x21')](_0x426032['query']['offset']));_0x2064c0['order']=qs[_0x487c67('0x29')](_0x426032[_0x487c67('0x3')][_0x487c67('0x29')]),_0x2064c0[_0x487c67('0x19')]=qs[_0x487c67('0x22')](_['pick'](_0x426032['query'],_0x4a4180[_0x487c67('0x22')]),_0x198721);_0x426032[_0x487c67('0x3')][_0x487c67('0x26')]&&(_0x2064c0[_0x487c67('0x19')]=_[_0x487c67('0x0')](_0x2064c0[_0x487c67('0x19')],{[Op['or']]:_[_0x487c67('0x27')](_0x198721,function(_0x436aab){const _0xf64d8=_0x487c67;if(_0x436aab['type']!==_0xf64d8('0x24')){const _0x4963b5={};return _0x4963b5[_0x436aab[_0xf64d8('0x1c')]]={[Op[_0xf64d8('0x30')]]:'%'+_0x426032[_0xf64d8('0x3')][_0xf64d8('0x26')]+'%'},_0x4963b5;}})}));_0x2064c0=_[_0x487c67('0x0')]({},_0x2064c0,_0x426032[_0x487c67('0x14')]);const _0x240ba4={'where':_0x2064c0['where']};return db[_0x487c67('0x11')][_0x487c67('0x6')](_0x240ba4)[_0x487c67('0x18')](function(_0x58d990){const _0x5c4544=_0x487c67;return _0x4d9b86[_0x5c4544('0x6')]=_0x58d990,_0x426032['query'][_0x5c4544('0x13')]&&(_0x2064c0[_0x5c4544('0xb')]=[{'all':!![]}]),db[_0x5c4544('0x11')][_0x5c4544('0x2d')](_0x2064c0);})[_0x487c67('0x18')](function(_0x2c4d8a){const _0x3c7bf4=_0x487c67;return _0x4d9b86[_0x3c7bf4('0x20')]=_0x2c4d8a,_0x4d9b86;})['then'](respondWithFilteredResult(_0x42391c,_0x2064c0))[_0x487c67('0x28')](handleError(_0x42391c,null));},exports[_0x432a0b('0x5')]=function(_0x226ac8,_0x15f6a5){const _0x2b71b2=_0x432a0b;let _0x33d721={'raw':!![],'where':{'id':_0x226ac8[_0x2b71b2('0x2b')]['id']}};const _0x61b120={};return _0x61b120[_0x2b71b2('0x1')]=_['keys'](db[_0x2b71b2('0x11')]['rawAttributes']),_0x61b120[_0x2b71b2('0x3')]=_[_0x2b71b2('0x23')](_0x226ac8[_0x2b71b2('0x3')]),_0x61b120['filters']=_[_0x2b71b2('0xc')](_0x61b120[_0x2b71b2('0x1')],_0x61b120[_0x2b71b2('0x3')]),_0x33d721[_0x2b71b2('0xe')]=_[_0x2b71b2('0xc')](_0x61b120[_0x2b71b2('0x1')],qs[_0x2b71b2('0x7')](_0x226ac8['query'][_0x2b71b2('0x7')])),_0x33d721[_0x2b71b2('0xe')]=_0x33d721['attributes']['length']?_0x33d721[_0x2b71b2('0xe')]:_0x61b120['model'],_0x226ac8[_0x2b71b2('0x3')][_0x2b71b2('0x13')]&&(_0x33d721[_0x2b71b2('0xb')]=[{'all':!![]}]),_0x33d721=_['merge']({},_0x33d721,_0x226ac8[_0x2b71b2('0x14')]),db[_0x2b71b2('0x11')]['findOne'](_0x33d721)[_0x2b71b2('0x18')](handleEntityNotFound(_0x15f6a5,null))[_0x2b71b2('0x18')](respondWithResult(_0x15f6a5,null))[_0x2b71b2('0x28')](handleError(_0x15f6a5,null));},exports[_0x432a0b('0x8')]=function(_0x57c2e1,_0x3c25c2){const _0x4a88eb=_0x432a0b;return db[_0x4a88eb('0x11')]['create'](_0x57c2e1[_0x4a88eb('0x2c')],{})[_0x4a88eb('0x18')](respondWithResult(_0x3c25c2,0xc9))[_0x4a88eb('0x28')](handleError(_0x3c25c2,null));},exports[_0x432a0b('0x1a')]=function(_0x925fd3,_0x320659){const _0x4aa670=_0x432a0b;return _0x925fd3['body']['id']&&delete _0x925fd3[_0x4aa670('0x2c')]['id'],db[_0x4aa670('0x11')][_0x4aa670('0x2a')]({'where':{'id':_0x925fd3['params']['id']}})[_0x4aa670('0x18')](handleEntityNotFound(_0x320659,null))[_0x4aa670('0x18')](saveUpdates(_0x925fd3[_0x4aa670('0x2c')],null))[_0x4aa670('0x18')](respondWithResult(_0x320659,null))[_0x4aa670('0x28')](handleError(_0x320659,null));},exports[_0x432a0b('0xd')]=function(_0x2b7436,_0x3035cd){const _0x2a82cc=_0x432a0b;return db['SquareDetailsReport'][_0x2a82cc('0x2a')]({'where':{'id':_0x2b7436[_0x2a82cc('0x2b')]['id']}})[_0x2a82cc('0x18')](handleEntityNotFound(_0x3035cd,null))[_0x2a82cc('0x18')](removeEntity(_0x3035cd,null))[_0x2a82cc('0x28')](handleError(_0x3035cd,null));},exports[_0x432a0b('0x1f')]=function(_0x3cf0ac,_0x5d846c){const _0x547cb2=_0x432a0b;return db[_0x547cb2('0x11')][_0x547cb2('0x1f')]()[_0x547cb2('0x18')](respondWithResult(_0x5d846c,null))[_0x547cb2('0x28')](handleError(_0x5d846c,null));};
\ No newline at end of file
+const a615_0x5518=['VIRTUAL','sort','stack','attributes','SquareDetailsReport','filter','pick','body','sendStatus','offset','order','type','../../mysqldb','rows','merge','update','sequelize','lodash','name','like','api','status','rawAttributes','intersection','index','keys','describe','then','filters','json','map','fields','options','key','length','set','fieldName','model','query','../../components/parsers/qs','count','destroy','create','catch','end','where','error','limit','send','nolimit','include','params','findOne'];(function(_0x3302a6,_0x55185a){const _0x179992=function(_0x1a6eff){while(--_0x1a6eff){_0x3302a6['push'](_0x3302a6['shift']());}};_0x179992(++_0x55185a);}(a615_0x5518,0xca));const a615_0x1799=function(_0x3302a6,_0x55185a){_0x3302a6=_0x3302a6-0x0;let _0x179992=a615_0x5518[_0x3302a6];return _0x179992;};const _0x366e0a=a615_0x1799;'use strict';const _=require(_0x366e0a('0x1b')),qs=require(_0x366e0a('0x31')),logger=require('../../config/logger')(_0x366e0a('0x1e')),db=require(_0x366e0a('0x16'))['db'],{Op}=require(_0x366e0a('0x1a'));function respondWithResult(_0x1a6eff,_0x470ef4){return _0x470ef4=_0x470ef4||0xc8,function(_0x5d015a){const _0x27a1f5=a615_0x1799;if(_0x5d015a)return _0x1a6eff[_0x27a1f5('0x1f')](_0x470ef4)['json'](_0x5d015a);};}function respondWithFilteredResult(_0x34de64,_0x3f267e){return function(_0x26ee6a){const _0x581afd=a615_0x1799;if(_0x26ee6a){const _0xc63958=_0x26ee6a['count'],_0x2f4ef6=_0x3f267e['offset'];let _0x38bccd=_0x3f267e[_0x581afd('0x13')]+_0x3f267e[_0x581afd('0x4')],_0xad6f00;return _0x38bccd>=_0xc63958?(_0x38bccd=_0xc63958,_0xad6f00=0xc8):_0xad6f00=0xce,_0x34de64[_0x581afd('0x1f')](_0xad6f00),_0x34de64[_0x581afd('0x2d')]('Content-Range',_0x2f4ef6+'-'+_0x38bccd+'/'+_0xc63958)[_0x581afd('0x27')](_0x26ee6a);}return null;};}function saveUpdates(_0x3096d2){return function(_0x39a90e){const _0x47f495=a615_0x1799;if(_0x39a90e)return _0x39a90e[_0x47f495('0x19')](_0x3096d2)['then'](function(_0x55fc27){return _0x55fc27;});return null;};}function removeEntity(_0x3c2d14){return function(_0xee9e75){const _0x127bd3=a615_0x1799;if(_0xee9e75)return _0xee9e75['destroy']()[_0x127bd3('0x25')](function(){const _0x3032fd=_0x127bd3;_0x3c2d14[_0x3032fd('0x1f')](0xcc)[_0x3032fd('0x1')]();});};}function handleEntityNotFound(_0x40b607){return function(_0x5a2cf0){const _0x47307f=a615_0x1799;return!_0x5a2cf0&&_0x40b607[_0x47307f('0x12')](0x194),_0x5a2cf0;};}function handleError(_0x1dd10f,_0xb01962){return _0xb01962=_0xb01962||0x1f4,function(_0x11485f){const _0x2f453f=a615_0x1799;logger[_0x2f453f('0x3')](_0x11485f[_0x2f453f('0xc')]),_0x11485f[_0x2f453f('0x1c')]&&delete _0x11485f[_0x2f453f('0x1c')],_0x1dd10f[_0x2f453f('0x1f')](_0xb01962)[_0x2f453f('0x5')](_0x11485f);};}exports[_0x366e0a('0x22')]=function(_0x747bd6,_0xbcc1bd){const _0x4d9b76=_0x366e0a;let _0x4098c2={};const _0x4bd7c2={},_0x721ed6={'count':0x0,'rows':[]},_0x5d62cf=_['map'](db['SquareDetailsReport'][_0x4d9b76('0x20')],function(_0x370892){const _0x49d333=_0x4d9b76;return{'name':_0x370892[_0x49d333('0x2e')],'type':_0x370892[_0x49d333('0x15')][_0x49d333('0x2b')]};});_0x4bd7c2[_0x4d9b76('0x2f')]=_[_0x4d9b76('0x28')](_0x5d62cf,_0x4d9b76('0x1c')),_0x4bd7c2[_0x4d9b76('0x30')]=_[_0x4d9b76('0x23')](_0x747bd6[_0x4d9b76('0x30')]),_0x4bd7c2[_0x4d9b76('0x26')]=_[_0x4d9b76('0x21')](_0x4bd7c2[_0x4d9b76('0x2f')],_0x4bd7c2[_0x4d9b76('0x30')]),_0x4098c2[_0x4d9b76('0xd')]=_[_0x4d9b76('0x21')](_0x4bd7c2['model'],qs['fields'](_0x747bd6[_0x4d9b76('0x30')][_0x4d9b76('0x29')])),_0x4098c2['attributes']=_0x4098c2[_0x4d9b76('0xd')][_0x4d9b76('0x2c')]?_0x4098c2[_0x4d9b76('0xd')]:_0x4bd7c2[_0x4d9b76('0x2f')];typeof _0x747bd6[_0x4d9b76('0x30')][_0x4d9b76('0x6')]==='undefined'&&(_0x4098c2[_0x4d9b76('0x4')]=qs['limit'](_0x747bd6['query']['limit']),_0x4098c2[_0x4d9b76('0x13')]=qs[_0x4d9b76('0x13')](_0x747bd6[_0x4d9b76('0x30')][_0x4d9b76('0x13')]));_0x4098c2[_0x4d9b76('0x14')]=qs[_0x4d9b76('0xb')](_0x747bd6[_0x4d9b76('0x30')][_0x4d9b76('0xb')]),_0x4098c2[_0x4d9b76('0x2')]=qs[_0x4d9b76('0x26')](_[_0x4d9b76('0x10')](_0x747bd6[_0x4d9b76('0x30')],_0x4bd7c2['filters']),_0x5d62cf);_0x747bd6[_0x4d9b76('0x30')][_0x4d9b76('0xf')]&&(_0x4098c2[_0x4d9b76('0x2')]=_[_0x4d9b76('0x18')](_0x4098c2['where'],{[Op['or']]:_['map'](_0x5d62cf,function(_0x3f0309){const _0x45a752=_0x4d9b76;if(_0x3f0309[_0x45a752('0x15')]!==_0x45a752('0xa')){const _0x56418d={};return _0x56418d[_0x3f0309[_0x45a752('0x1c')]]={[Op[_0x45a752('0x1d')]]:'%'+_0x747bd6[_0x45a752('0x30')][_0x45a752('0xf')]+'%'},_0x56418d;}})}));_0x4098c2=_[_0x4d9b76('0x18')]({},_0x4098c2,_0x747bd6[_0x4d9b76('0x2a')]);const _0x818e90={'where':_0x4098c2[_0x4d9b76('0x2')]};return db[_0x4d9b76('0xe')][_0x4d9b76('0x32')](_0x818e90)[_0x4d9b76('0x25')](function(_0x428de4){const _0x273180=_0x4d9b76;return _0x721ed6[_0x273180('0x32')]=_0x428de4,_0x747bd6[_0x273180('0x30')]['includeAll']&&(_0x4098c2[_0x273180('0x7')]=[{'all':!![]}]),db[_0x273180('0xe')]['findAll'](_0x4098c2);})[_0x4d9b76('0x25')](function(_0x21a072){const _0x429a82=_0x4d9b76;return _0x721ed6[_0x429a82('0x17')]=_0x21a072,_0x721ed6;})[_0x4d9b76('0x25')](respondWithFilteredResult(_0xbcc1bd,_0x4098c2))[_0x4d9b76('0x0')](handleError(_0xbcc1bd,null));},exports['show']=function(_0x1957b2,_0x5c01ad){const _0x406aab=_0x366e0a;let _0x2adcbd={'raw':!![],'where':{'id':_0x1957b2[_0x406aab('0x8')]['id']}};const _0x5cd062={};return _0x5cd062[_0x406aab('0x2f')]=_[_0x406aab('0x23')](db[_0x406aab('0xe')]['rawAttributes']),_0x5cd062[_0x406aab('0x30')]=_[_0x406aab('0x23')](_0x1957b2['query']),_0x5cd062['filters']=_[_0x406aab('0x21')](_0x5cd062[_0x406aab('0x2f')],_0x5cd062[_0x406aab('0x30')]),_0x2adcbd[_0x406aab('0xd')]=_[_0x406aab('0x21')](_0x5cd062['model'],qs['fields'](_0x1957b2['query'][_0x406aab('0x29')])),_0x2adcbd[_0x406aab('0xd')]=_0x2adcbd[_0x406aab('0xd')]['length']?_0x2adcbd[_0x406aab('0xd')]:_0x5cd062[_0x406aab('0x2f')],_0x1957b2['query']['includeAll']&&(_0x2adcbd['include']=[{'all':!![]}]),_0x2adcbd=_['merge']({},_0x2adcbd,_0x1957b2[_0x406aab('0x2a')]),db['SquareDetailsReport'][_0x406aab('0x9')](_0x2adcbd)[_0x406aab('0x25')](handleEntityNotFound(_0x5c01ad,null))['then'](respondWithResult(_0x5c01ad,null))[_0x406aab('0x0')](handleError(_0x5c01ad,null));},exports['create']=function(_0x4b4488,_0x1e9dfb){const _0x4d842b=_0x366e0a;return db[_0x4d842b('0xe')][_0x4d842b('0x34')](_0x4b4488['body'],{})[_0x4d842b('0x25')](respondWithResult(_0x1e9dfb,0xc9))[_0x4d842b('0x0')](handleError(_0x1e9dfb,null));},exports[_0x366e0a('0x19')]=function(_0x5429cc,_0x34fd40){const _0x5a45c9=_0x366e0a;return _0x5429cc[_0x5a45c9('0x11')]['id']&&delete _0x5429cc[_0x5a45c9('0x11')]['id'],db[_0x5a45c9('0xe')]['findOne']({'where':{'id':_0x5429cc[_0x5a45c9('0x8')]['id']}})['then'](handleEntityNotFound(_0x34fd40,null))[_0x5a45c9('0x25')](saveUpdates(_0x5429cc['body'],null))[_0x5a45c9('0x25')](respondWithResult(_0x34fd40,null))[_0x5a45c9('0x0')](handleError(_0x34fd40,null));},exports[_0x366e0a('0x33')]=function(_0x4d61bf,_0x3d826b){const _0x508623=_0x366e0a;return db['SquareDetailsReport'][_0x508623('0x9')]({'where':{'id':_0x4d61bf[_0x508623('0x8')]['id']}})[_0x508623('0x25')](handleEntityNotFound(_0x3d826b,null))['then'](removeEntity(_0x3d826b,null))[_0x508623('0x0')](handleError(_0x3d826b,null));},exports[_0x366e0a('0x24')]=function(_0x8fca46,_0x212c25){const _0x5612a5=_0x366e0a;return db[_0x5612a5('0xe')][_0x5612a5('0x24')]()[_0x5612a5('0x25')](respondWithResult(_0x212c25,null))[_0x5612a5('0x0')](handleError(_0x212c25,null));};
\ No newline at end of file