Built motion from commit df3e9871f6bcc3432fec345b2f4facbd4dba8b5c. Version 3.0.0...
[motion-next.git] / server / api / whatsappTransferReport / whatsappTransferReport.controller.js
index 36be45d..4cea329 100644 (file)
@@ -1 +1 @@
-const a820_0x1441=['like','type','status','filters','pick','catch','then','attributes','findOne','undefined','params','../../components/parsers/qs','name','include','destroy','count','end','where','lodash','body','describe','model','nolimit','index','keys','length','sequelize','update','create','filter','send','../../config/logger','error','limit','map','includeAll','offset','merge','order','options','../../mysqldb','intersection','key','json','VIRTUAL','query','fields','rawAttributes','set','rows','sendStatus','stack','WhatsappTransferReport','sort'];(function(_0x1fc513,_0x14412c){const _0x486d72=function(_0x3805ae){while(--_0x3805ae){_0x1fc513['push'](_0x1fc513['shift']());}};_0x486d72(++_0x14412c);}(a820_0x1441,0x99));const a820_0x486d=function(_0x1fc513,_0x14412c){_0x1fc513=_0x1fc513-0x0;let _0x486d72=a820_0x1441[_0x1fc513];return _0x486d72;};const _0x4a420f=a820_0x486d;'use strict';const _=require(_0x4a420f('0x1b')),qs=require(_0x4a420f('0x14')),logger=require(_0x4a420f('0x28'))('api'),db=require(_0x4a420f('0x31'))['db'],{Op}=require(_0x4a420f('0x23'));function respondWithResult(_0x3805ae,_0x5db340){return _0x5db340=_0x5db340||0xc8,function(_0x382cf2){const _0x509106=a820_0x486d;if(_0x382cf2)return _0x3805ae['status'](_0x5db340)[_0x509106('0x34')](_0x382cf2);};}function respondWithFilteredResult(_0x5f21cb,_0x368658){return function(_0xdb3318){const _0x2da42e=a820_0x486d;if(_0xdb3318){const _0x49c87e=_0xdb3318[_0x2da42e('0x18')],_0x19b41f=_0x368658[_0x2da42e('0x2d')];let _0x4c4a5d=_0x368658[_0x2da42e('0x2d')]+_0x368658[_0x2da42e('0x2a')],_0x54e97f;return _0x4c4a5d>=_0x49c87e?(_0x4c4a5d=_0x49c87e,_0x54e97f=0xc8):_0x54e97f=0xce,_0x5f21cb[_0x2da42e('0xb')](_0x54e97f),_0x5f21cb[_0x2da42e('0x3')]('Content-Range',_0x19b41f+'-'+_0x4c4a5d+'/'+_0x49c87e)[_0x2da42e('0x34')](_0xdb3318);}return null;};}function saveUpdates(_0x42a8bc){return function(_0x2565c9){const _0x5598fc=a820_0x486d;if(_0x2565c9)return _0x2565c9[_0x5598fc('0x24')](_0x42a8bc)[_0x5598fc('0xf')](function(_0x5ab97c){return _0x5ab97c;});return null;};}function removeEntity(_0x24c6f5){return function(_0x4dd54f){const _0x27c481=a820_0x486d;if(_0x4dd54f)return _0x4dd54f[_0x27c481('0x17')]()['then'](function(){const _0x5a5ac1=_0x27c481;_0x24c6f5['status'](0xcc)[_0x5a5ac1('0x19')]();});};}function handleEntityNotFound(_0x94d039){return function(_0x2d2983){const _0x4a7690=a820_0x486d;return!_0x2d2983&&_0x94d039[_0x4a7690('0x5')](0x194),_0x2d2983;};}function handleError(_0x4a401a,_0x3b1cc2){return _0x3b1cc2=_0x3b1cc2||0x1f4,function(_0x1356d3){const _0x4070c8=a820_0x486d;logger[_0x4070c8('0x29')](_0x1356d3[_0x4070c8('0x6')]),_0x1356d3[_0x4070c8('0x15')]&&delete _0x1356d3['name'],_0x4a401a[_0x4070c8('0xb')](_0x3b1cc2)[_0x4070c8('0x27')](_0x1356d3);};}exports[_0x4a420f('0x20')]=function(_0x1852fd,_0x3075b8){const _0x40877e=_0x4a420f;let _0x39f3c1={};const _0x5869f8={},_0xe9e25d={'count':0x0,'rows':[]},_0xcb01a6=_[_0x40877e('0x2b')](db[_0x40877e('0x7')][_0x40877e('0x2')],function(_0x5b7a21){const _0x4dde6d=_0x40877e;return{'name':_0x5b7a21['fieldName'],'type':_0x5b7a21['type'][_0x4dde6d('0x33')]};});_0x5869f8[_0x40877e('0x1e')]=_[_0x40877e('0x2b')](_0xcb01a6,_0x40877e('0x15')),_0x5869f8['query']=_[_0x40877e('0x21')](_0x1852fd['query']),_0x5869f8['filters']=_[_0x40877e('0x32')](_0x5869f8['model'],_0x5869f8[_0x40877e('0x0')]),_0x39f3c1[_0x40877e('0x10')]=_['intersection'](_0x5869f8[_0x40877e('0x1e')],qs[_0x40877e('0x1')](_0x1852fd[_0x40877e('0x0')][_0x40877e('0x1')])),_0x39f3c1['attributes']=_0x39f3c1[_0x40877e('0x10')][_0x40877e('0x22')]?_0x39f3c1[_0x40877e('0x10')]:_0x5869f8[_0x40877e('0x1e')];typeof _0x1852fd[_0x40877e('0x0')][_0x40877e('0x1f')]===_0x40877e('0x12')&&(_0x39f3c1[_0x40877e('0x2a')]=qs[_0x40877e('0x2a')](_0x1852fd['query'][_0x40877e('0x2a')]),_0x39f3c1[_0x40877e('0x2d')]=qs[_0x40877e('0x2d')](_0x1852fd['query'][_0x40877e('0x2d')]));_0x39f3c1[_0x40877e('0x2f')]=qs['sort'](_0x1852fd[_0x40877e('0x0')][_0x40877e('0x8')]),_0x39f3c1[_0x40877e('0x1a')]=qs[_0x40877e('0xc')](_[_0x40877e('0xd')](_0x1852fd[_0x40877e('0x0')],_0x5869f8['filters']),_0xcb01a6);_0x1852fd[_0x40877e('0x0')][_0x40877e('0x26')]&&(_0x39f3c1[_0x40877e('0x1a')]=_[_0x40877e('0x2e')](_0x39f3c1[_0x40877e('0x1a')],{[Op['or']]:_[_0x40877e('0x2b')](_0xcb01a6,function(_0x44b1cb){const _0x3df6da=_0x40877e;if(_0x44b1cb[_0x3df6da('0xa')]!==_0x3df6da('0x35')){const _0x1a11b4={};return _0x1a11b4[_0x44b1cb[_0x3df6da('0x15')]]={[Op[_0x3df6da('0x9')]]:'%'+_0x1852fd[_0x3df6da('0x0')][_0x3df6da('0x26')]+'%'},_0x1a11b4;}})}));_0x39f3c1=_[_0x40877e('0x2e')]({},_0x39f3c1,_0x1852fd[_0x40877e('0x30')]);const _0x410ac2={'where':_0x39f3c1[_0x40877e('0x1a')]};return db[_0x40877e('0x7')][_0x40877e('0x18')](_0x410ac2)[_0x40877e('0xf')](function(_0x166448){const _0x4e9c16=_0x40877e;return _0xe9e25d[_0x4e9c16('0x18')]=_0x166448,_0x1852fd['query'][_0x4e9c16('0x2c')]&&(_0x39f3c1['include']=[{'all':!![]}]),db['WhatsappTransferReport']['findAll'](_0x39f3c1);})[_0x40877e('0xf')](function(_0x70b66){const _0x88fcf6=_0x40877e;return _0xe9e25d[_0x88fcf6('0x4')]=_0x70b66,_0xe9e25d;})[_0x40877e('0xf')](respondWithFilteredResult(_0x3075b8,_0x39f3c1))['catch'](handleError(_0x3075b8,null));},exports['show']=function(_0x5a527a,_0x3b8862){const _0x51f70a=_0x4a420f;let _0x190e0c={'raw':!![],'where':{'id':_0x5a527a[_0x51f70a('0x13')]['id']}};const _0x3c5f98={};return _0x3c5f98[_0x51f70a('0x1e')]=_[_0x51f70a('0x21')](db[_0x51f70a('0x7')][_0x51f70a('0x2')]),_0x3c5f98[_0x51f70a('0x0')]=_['keys'](_0x5a527a[_0x51f70a('0x0')]),_0x3c5f98[_0x51f70a('0xc')]=_[_0x51f70a('0x32')](_0x3c5f98[_0x51f70a('0x1e')],_0x3c5f98['query']),_0x190e0c[_0x51f70a('0x10')]=_[_0x51f70a('0x32')](_0x3c5f98['model'],qs[_0x51f70a('0x1')](_0x5a527a[_0x51f70a('0x0')]['fields'])),_0x190e0c[_0x51f70a('0x10')]=_0x190e0c['attributes'][_0x51f70a('0x22')]?_0x190e0c[_0x51f70a('0x10')]:_0x3c5f98['model'],_0x5a527a[_0x51f70a('0x0')][_0x51f70a('0x2c')]&&(_0x190e0c[_0x51f70a('0x16')]=[{'all':!![]}]),_0x190e0c=_['merge']({},_0x190e0c,_0x5a527a[_0x51f70a('0x30')]),db[_0x51f70a('0x7')]['findOne'](_0x190e0c)['then'](handleEntityNotFound(_0x3b8862,null))['then'](respondWithResult(_0x3b8862,null))[_0x51f70a('0xe')](handleError(_0x3b8862,null));},exports['create']=function(_0x33db77,_0x24f849){const _0x349974=_0x4a420f;return db[_0x349974('0x7')][_0x349974('0x25')](_0x33db77['body'],{})[_0x349974('0xf')](respondWithResult(_0x24f849,0xc9))['catch'](handleError(_0x24f849,null));},exports['update']=function(_0x157541,_0x45ba25){const _0x41f97d=_0x4a420f;return _0x157541['body']['id']&&delete _0x157541[_0x41f97d('0x1c')]['id'],db[_0x41f97d('0x7')][_0x41f97d('0x11')]({'where':{'id':_0x157541['params']['id']}})[_0x41f97d('0xf')](handleEntityNotFound(_0x45ba25,null))[_0x41f97d('0xf')](saveUpdates(_0x157541[_0x41f97d('0x1c')],null))[_0x41f97d('0xf')](respondWithResult(_0x45ba25,null))[_0x41f97d('0xe')](handleError(_0x45ba25,null));},exports[_0x4a420f('0x17')]=function(_0x31c56f,_0xec5d26){const _0x83c6a3=_0x4a420f;return db[_0x83c6a3('0x7')][_0x83c6a3('0x11')]({'where':{'id':_0x31c56f[_0x83c6a3('0x13')]['id']}})['then'](handleEntityNotFound(_0xec5d26,null))[_0x83c6a3('0xf')](removeEntity(_0xec5d26,null))[_0x83c6a3('0xe')](handleError(_0xec5d26,null));},exports[_0x4a420f('0x1d')]=function(_0x514770,_0x530a96){const _0x2dfabd=_0x4a420f;return db[_0x2dfabd('0x7')][_0x2dfabd('0x1d')]()[_0x2dfabd('0xf')](respondWithResult(_0x530a96,null))['catch'](handleError(_0x530a96,null));};
\ No newline at end of file
+const a820_0x3895=['length','then','count','error','../../mysqldb','fields','pick','../../components/parsers/qs','sort','findOne','describe','includeAll','model','keys','nolimit','key','create','where','type','body','WhatsappTransferReport','Content-Range','options','update','rawAttributes','catch','end','json','filter','merge','intersection','status','limit','sendStatus','name','offset','VIRTUAL','../../config/logger','send','filters','fieldName','attributes','destroy','findAll','include','params','like','sequelize','map','query'];(function(_0x1387af,_0x38953e){const _0x13fe6b=function(_0x4aef7e){while(--_0x4aef7e){_0x1387af['push'](_0x1387af['shift']());}};_0x13fe6b(++_0x38953e);}(a820_0x3895,0xf8));const a820_0x13fe=function(_0x1387af,_0x38953e){_0x1387af=_0x1387af-0x0;let _0x13fe6b=a820_0x3895[_0x1387af];return _0x13fe6b;};const _0x28fd74=a820_0x13fe;'use strict';const _=require('lodash'),qs=require(_0x28fd74('0x9')),logger=require(_0x28fd74('0x27'))('api'),db=require(_0x28fd74('0x6'))['db'],{Op}=require(_0x28fd74('0x31'));function respondWithResult(_0x4aef7e,_0x2f345d){return _0x2f345d=_0x2f345d||0xc8,function(_0x2043a9){if(_0x2043a9)return _0x4aef7e['status'](_0x2f345d)['json'](_0x2043a9);};}function respondWithFilteredResult(_0x5ad93e,_0x315dbc){return function(_0x1650b6){const _0x5d4dcf=a820_0x13fe;if(_0x1650b6){const _0x371592=_0x1650b6[_0x5d4dcf('0x4')],_0x4955e9=_0x315dbc[_0x5d4dcf('0x25')];let _0x2ffcd9=_0x315dbc['offset']+_0x315dbc[_0x5d4dcf('0x22')],_0x2cd2b4;return _0x2ffcd9>=_0x371592?(_0x2ffcd9=_0x371592,_0x2cd2b4=0xc8):_0x2cd2b4=0xce,_0x5ad93e['status'](_0x2cd2b4),_0x5ad93e['set'](_0x5d4dcf('0x17'),_0x4955e9+'-'+_0x2ffcd9+'/'+_0x371592)[_0x5d4dcf('0x1d')](_0x1650b6);}return null;};}function saveUpdates(_0x2fff0e){return function(_0x2c8aa6){const _0x3dab4a=a820_0x13fe;if(_0x2c8aa6)return _0x2c8aa6[_0x3dab4a('0x19')](_0x2fff0e)[_0x3dab4a('0x3')](function(_0x153d59){return _0x153d59;});return null;};}function removeEntity(_0x42926a){return function(_0x12be48){const _0x3ea9e4=a820_0x13fe;if(_0x12be48)return _0x12be48[_0x3ea9e4('0x2c')]()[_0x3ea9e4('0x3')](function(){const _0x50e3d5=_0x3ea9e4;_0x42926a[_0x50e3d5('0x21')](0xcc)[_0x50e3d5('0x1c')]();});};}function handleEntityNotFound(_0x49866c){return function(_0x314450){const _0x44d34d=a820_0x13fe;return!_0x314450&&_0x49866c[_0x44d34d('0x23')](0x194),_0x314450;};}function handleError(_0x554ec3,_0x419e84){return _0x419e84=_0x419e84||0x1f4,function(_0x22aa2b){const _0x312eae=a820_0x13fe;logger[_0x312eae('0x5')](_0x22aa2b['stack']),_0x22aa2b['name']&&delete _0x22aa2b['name'],_0x554ec3[_0x312eae('0x21')](_0x419e84)[_0x312eae('0x28')](_0x22aa2b);};}exports['index']=function(_0x5c08f1,_0xa6de90){const _0x18a132=_0x28fd74;let _0x25ba6d={};const _0x3d8a66={},_0x43b827={'count':0x0,'rows':[]},_0x3bfbfe=_[_0x18a132('0x0')](db[_0x18a132('0x16')][_0x18a132('0x1a')],function(_0x58c49b){const _0xce9281=_0x18a132;return{'name':_0x58c49b[_0xce9281('0x2a')],'type':_0x58c49b[_0xce9281('0x14')][_0xce9281('0x11')]};});_0x3d8a66[_0x18a132('0xe')]=_['map'](_0x3bfbfe,_0x18a132('0x24')),_0x3d8a66[_0x18a132('0x1')]=_[_0x18a132('0xf')](_0x5c08f1['query']),_0x3d8a66[_0x18a132('0x29')]=_[_0x18a132('0x20')](_0x3d8a66[_0x18a132('0xe')],_0x3d8a66[_0x18a132('0x1')]),_0x25ba6d[_0x18a132('0x2b')]=_[_0x18a132('0x20')](_0x3d8a66[_0x18a132('0xe')],qs[_0x18a132('0x7')](_0x5c08f1[_0x18a132('0x1')][_0x18a132('0x7')])),_0x25ba6d[_0x18a132('0x2b')]=_0x25ba6d[_0x18a132('0x2b')]['length']?_0x25ba6d[_0x18a132('0x2b')]:_0x3d8a66[_0x18a132('0xe')];typeof _0x5c08f1[_0x18a132('0x1')][_0x18a132('0x10')]==='undefined'&&(_0x25ba6d[_0x18a132('0x22')]=qs[_0x18a132('0x22')](_0x5c08f1[_0x18a132('0x1')][_0x18a132('0x22')]),_0x25ba6d['offset']=qs['offset'](_0x5c08f1[_0x18a132('0x1')][_0x18a132('0x25')]));_0x25ba6d['order']=qs['sort'](_0x5c08f1['query'][_0x18a132('0xa')]),_0x25ba6d['where']=qs[_0x18a132('0x29')](_[_0x18a132('0x8')](_0x5c08f1[_0x18a132('0x1')],_0x3d8a66[_0x18a132('0x29')]),_0x3bfbfe);_0x5c08f1[_0x18a132('0x1')][_0x18a132('0x1e')]&&(_0x25ba6d[_0x18a132('0x13')]=_['merge'](_0x25ba6d[_0x18a132('0x13')],{[Op['or']]:_['map'](_0x3bfbfe,function(_0x10991c){const _0x52cee4=_0x18a132;if(_0x10991c[_0x52cee4('0x14')]!==_0x52cee4('0x26')){const _0x49aa44={};return _0x49aa44[_0x10991c[_0x52cee4('0x24')]]={[Op[_0x52cee4('0x30')]]:'%'+_0x5c08f1[_0x52cee4('0x1')][_0x52cee4('0x1e')]+'%'},_0x49aa44;}})}));_0x25ba6d=_['merge']({},_0x25ba6d,_0x5c08f1[_0x18a132('0x18')]);const _0x54bf3f={'where':_0x25ba6d['where']};return db['WhatsappTransferReport'][_0x18a132('0x4')](_0x54bf3f)[_0x18a132('0x3')](function(_0x50a4a2){const _0x40d5ea=_0x18a132;return _0x43b827['count']=_0x50a4a2,_0x5c08f1['query']['includeAll']&&(_0x25ba6d[_0x40d5ea('0x2e')]=[{'all':!![]}]),db['WhatsappTransferReport'][_0x40d5ea('0x2d')](_0x25ba6d);})[_0x18a132('0x3')](function(_0x59cd0b){return _0x43b827['rows']=_0x59cd0b,_0x43b827;})[_0x18a132('0x3')](respondWithFilteredResult(_0xa6de90,_0x25ba6d))[_0x18a132('0x1b')](handleError(_0xa6de90,null));},exports['show']=function(_0x3af2a2,_0x216db0){const _0x350da0=_0x28fd74;let _0x2c2691={'raw':!![],'where':{'id':_0x3af2a2['params']['id']}};const _0x47dd8f={};return _0x47dd8f[_0x350da0('0xe')]=_[_0x350da0('0xf')](db[_0x350da0('0x16')][_0x350da0('0x1a')]),_0x47dd8f['query']=_[_0x350da0('0xf')](_0x3af2a2['query']),_0x47dd8f[_0x350da0('0x29')]=_[_0x350da0('0x20')](_0x47dd8f['model'],_0x47dd8f[_0x350da0('0x1')]),_0x2c2691[_0x350da0('0x2b')]=_[_0x350da0('0x20')](_0x47dd8f['model'],qs[_0x350da0('0x7')](_0x3af2a2[_0x350da0('0x1')]['fields'])),_0x2c2691[_0x350da0('0x2b')]=_0x2c2691[_0x350da0('0x2b')][_0x350da0('0x2')]?_0x2c2691[_0x350da0('0x2b')]:_0x47dd8f[_0x350da0('0xe')],_0x3af2a2[_0x350da0('0x1')][_0x350da0('0xd')]&&(_0x2c2691[_0x350da0('0x2e')]=[{'all':!![]}]),_0x2c2691=_[_0x350da0('0x1f')]({},_0x2c2691,_0x3af2a2[_0x350da0('0x18')]),db[_0x350da0('0x16')][_0x350da0('0xb')](_0x2c2691)[_0x350da0('0x3')](handleEntityNotFound(_0x216db0,null))[_0x350da0('0x3')](respondWithResult(_0x216db0,null))[_0x350da0('0x1b')](handleError(_0x216db0,null));},exports[_0x28fd74('0x12')]=function(_0x58e0d4,_0x1ffe65){const _0x10e0cb=_0x28fd74;return db[_0x10e0cb('0x16')][_0x10e0cb('0x12')](_0x58e0d4['body'],{})[_0x10e0cb('0x3')](respondWithResult(_0x1ffe65,0xc9))[_0x10e0cb('0x1b')](handleError(_0x1ffe65,null));},exports[_0x28fd74('0x19')]=function(_0x2c1ec3,_0x1acb8b){const _0x5ad9c4=_0x28fd74;return _0x2c1ec3[_0x5ad9c4('0x15')]['id']&&delete _0x2c1ec3['body']['id'],db['WhatsappTransferReport'][_0x5ad9c4('0xb')]({'where':{'id':_0x2c1ec3[_0x5ad9c4('0x2f')]['id']}})[_0x5ad9c4('0x3')](handleEntityNotFound(_0x1acb8b,null))[_0x5ad9c4('0x3')](saveUpdates(_0x2c1ec3[_0x5ad9c4('0x15')],null))[_0x5ad9c4('0x3')](respondWithResult(_0x1acb8b,null))[_0x5ad9c4('0x1b')](handleError(_0x1acb8b,null));},exports[_0x28fd74('0x2c')]=function(_0x30ad8b,_0x314e44){const _0x5daa01=_0x28fd74;return db[_0x5daa01('0x16')][_0x5daa01('0xb')]({'where':{'id':_0x30ad8b[_0x5daa01('0x2f')]['id']}})[_0x5daa01('0x3')](handleEntityNotFound(_0x314e44,null))[_0x5daa01('0x3')](removeEntity(_0x314e44,null))[_0x5daa01('0x1b')](handleError(_0x314e44,null));},exports['describe']=function(_0x342f60,_0x4f6c7f){const _0x27d227=_0x28fd74;return db['WhatsappTransferReport'][_0x27d227('0xc')]()[_0x27d227('0x3')](respondWithResult(_0x4f6c7f,null))['catch'](handleError(_0x4f6c7f,null));};
\ No newline at end of file