Built motion from commit 459747fdfe53bbf13fbede61eeaffea1f1438f86. Version 3.0.0...
[motion-next.git] / server / api / mailTransferReport / mailTransferReport.controller.js
index 714705a..6fe0f82 100644 (file)
@@ -1 +1 @@
-const a444_0x21d2=['../../config/logger','where','catch','destroy','stack','json','index','sequelize','type','MailTransferReport','show','../../mysqldb','send','intersection','params','attributes','findAll','create','count','model','include','limit','body','lodash','nolimit','findOne','offset','filter','rawAttributes','length','name','describe','undefined','set','keys','query','end','sendStatus','rows','fields','update','filters','fieldName','../../components/parsers/qs','includeAll','sort','status','Content-Range','map','then','merge','pick','key'];(function(_0x39ef2c,_0x21d265){const _0x7586eb=function(_0x16bb08){while(--_0x16bb08){_0x39ef2c['push'](_0x39ef2c['shift']());}};_0x7586eb(++_0x21d265);}(a444_0x21d2,0xef));const a444_0x7586=function(_0x39ef2c,_0x21d265){_0x39ef2c=_0x39ef2c-0x0;let _0x7586eb=a444_0x21d2[_0x39ef2c];return _0x7586eb;};const _0x32a078=a444_0x7586;'use strict';const _=require(_0x32a078('0x31')),qs=require(_0x32a078('0x10')),logger=require(_0x32a078('0x1a'))('api'),db=require(_0x32a078('0x25'))['db'],{Op}=require(_0x32a078('0x21'));function respondWithResult(_0x16bb08,_0x4d64b6){return _0x4d64b6=_0x4d64b6||0xc8,function(_0xe4c676){const _0x4c50d5=a444_0x7586;if(_0xe4c676)return _0x16bb08[_0x4c50d5('0x13')](_0x4d64b6)[_0x4c50d5('0x1f')](_0xe4c676);};}function respondWithFilteredResult(_0x3193a2,_0x4c72f5){return function(_0x454a54){const _0x1e0dcb=a444_0x7586;if(_0x454a54){const _0x3d8394=_0x454a54[_0x1e0dcb('0x2c')],_0x382704=_0x4c72f5[_0x1e0dcb('0x34')];let _0xf4ccd4=_0x4c72f5[_0x1e0dcb('0x34')]+_0x4c72f5['limit'],_0x456084;return _0xf4ccd4>=_0x3d8394?(_0xf4ccd4=_0x3d8394,_0x456084=0xc8):_0x456084=0xce,_0x3193a2[_0x1e0dcb('0x13')](_0x456084),_0x3193a2[_0x1e0dcb('0x6')](_0x1e0dcb('0x14'),_0x382704+'-'+_0xf4ccd4+'/'+_0x3d8394)[_0x1e0dcb('0x1f')](_0x454a54);}return null;};}function saveUpdates(_0x2f5c00){return function(_0x49e2a2){const _0x5b91d4=a444_0x7586;if(_0x49e2a2)return _0x49e2a2[_0x5b91d4('0xd')](_0x2f5c00)[_0x5b91d4('0x16')](function(_0x1e2700){return _0x1e2700;});return null;};}function removeEntity(_0x1f4445){return function(_0xc50940){const _0xcb44b3=a444_0x7586;if(_0xc50940)return _0xc50940['destroy']()[_0xcb44b3('0x16')](function(){const _0x8ba791=_0xcb44b3;_0x1f4445['status'](0xcc)[_0x8ba791('0x9')]();});};}function handleEntityNotFound(_0x37f8ea){return function(_0x77c56a){const _0x4ea6aa=a444_0x7586;return!_0x77c56a&&_0x37f8ea[_0x4ea6aa('0xa')](0x194),_0x77c56a;};}function handleError(_0x441f60,_0x20355e){return _0x20355e=_0x20355e||0x1f4,function(_0x2482b9){const _0x101e8f=a444_0x7586;logger['error'](_0x2482b9[_0x101e8f('0x1e')]),_0x2482b9[_0x101e8f('0x3')]&&delete _0x2482b9[_0x101e8f('0x3')],_0x441f60[_0x101e8f('0x13')](_0x20355e)[_0x101e8f('0x26')](_0x2482b9);};}exports[_0x32a078('0x20')]=function(_0x43428b,_0x1f7b2d){const _0x139b0c=_0x32a078;let _0x455b21={};const _0x25079c={},_0x303689={'count':0x0,'rows':[]},_0x1e15a2=_[_0x139b0c('0x15')](db[_0x139b0c('0x23')][_0x139b0c('0x1')],function(_0x36cf64){const _0x404436=_0x139b0c;return{'name':_0x36cf64[_0x404436('0xf')],'type':_0x36cf64[_0x404436('0x22')][_0x404436('0x19')]};});_0x25079c[_0x139b0c('0x2d')]=_[_0x139b0c('0x15')](_0x1e15a2,'name'),_0x25079c['query']=_['keys'](_0x43428b[_0x139b0c('0x8')]),_0x25079c['filters']=_['intersection'](_0x25079c[_0x139b0c('0x2d')],_0x25079c[_0x139b0c('0x8')]),_0x455b21[_0x139b0c('0x29')]=_[_0x139b0c('0x27')](_0x25079c[_0x139b0c('0x2d')],qs[_0x139b0c('0xc')](_0x43428b[_0x139b0c('0x8')]['fields'])),_0x455b21[_0x139b0c('0x29')]=_0x455b21['attributes'][_0x139b0c('0x2')]?_0x455b21[_0x139b0c('0x29')]:_0x25079c[_0x139b0c('0x2d')];typeof _0x43428b['query'][_0x139b0c('0x32')]===_0x139b0c('0x5')&&(_0x455b21[_0x139b0c('0x2f')]=qs[_0x139b0c('0x2f')](_0x43428b[_0x139b0c('0x8')][_0x139b0c('0x2f')]),_0x455b21[_0x139b0c('0x34')]=qs[_0x139b0c('0x34')](_0x43428b[_0x139b0c('0x8')][_0x139b0c('0x34')]));_0x455b21['order']=qs['sort'](_0x43428b[_0x139b0c('0x8')][_0x139b0c('0x12')]),_0x455b21[_0x139b0c('0x1b')]=qs['filters'](_[_0x139b0c('0x18')](_0x43428b[_0x139b0c('0x8')],_0x25079c[_0x139b0c('0xe')]),_0x1e15a2);_0x43428b[_0x139b0c('0x8')][_0x139b0c('0x0')]&&(_0x455b21[_0x139b0c('0x1b')]=_[_0x139b0c('0x17')](_0x455b21[_0x139b0c('0x1b')],{[Op['or']]:_[_0x139b0c('0x15')](_0x1e15a2,function(_0x555395){const _0x78a7d7=_0x139b0c;if(_0x555395[_0x78a7d7('0x22')]!=='VIRTUAL'){const _0x185b9a={};return _0x185b9a[_0x555395[_0x78a7d7('0x3')]]={[Op['like']]:'%'+_0x43428b[_0x78a7d7('0x8')][_0x78a7d7('0x0')]+'%'},_0x185b9a;}})}));_0x455b21=_[_0x139b0c('0x17')]({},_0x455b21,_0x43428b['options']);const _0x2a4232={'where':_0x455b21[_0x139b0c('0x1b')]};return db[_0x139b0c('0x23')][_0x139b0c('0x2c')](_0x2a4232)['then'](function(_0x322b69){const _0x9c93d3=_0x139b0c;return _0x303689['count']=_0x322b69,_0x43428b[_0x9c93d3('0x8')][_0x9c93d3('0x11')]&&(_0x455b21[_0x9c93d3('0x2e')]=[{'all':!![]}]),db[_0x9c93d3('0x23')][_0x9c93d3('0x2a')](_0x455b21);})[_0x139b0c('0x16')](function(_0x436a7a){const _0x1ea95c=_0x139b0c;return _0x303689[_0x1ea95c('0xb')]=_0x436a7a,_0x303689;})[_0x139b0c('0x16')](respondWithFilteredResult(_0x1f7b2d,_0x455b21))[_0x139b0c('0x1c')](handleError(_0x1f7b2d,null));},exports[_0x32a078('0x24')]=function(_0x1aa643,_0x5aa91c){const _0x4a2e3f=_0x32a078;let _0x1965b1={'raw':!![],'where':{'id':_0x1aa643[_0x4a2e3f('0x28')]['id']}};const _0xd0ece8={};return _0xd0ece8[_0x4a2e3f('0x2d')]=_[_0x4a2e3f('0x7')](db[_0x4a2e3f('0x23')]['rawAttributes']),_0xd0ece8['query']=_[_0x4a2e3f('0x7')](_0x1aa643[_0x4a2e3f('0x8')]),_0xd0ece8[_0x4a2e3f('0xe')]=_['intersection'](_0xd0ece8[_0x4a2e3f('0x2d')],_0xd0ece8['query']),_0x1965b1[_0x4a2e3f('0x29')]=_[_0x4a2e3f('0x27')](_0xd0ece8[_0x4a2e3f('0x2d')],qs[_0x4a2e3f('0xc')](_0x1aa643[_0x4a2e3f('0x8')][_0x4a2e3f('0xc')])),_0x1965b1[_0x4a2e3f('0x29')]=_0x1965b1[_0x4a2e3f('0x29')][_0x4a2e3f('0x2')]?_0x1965b1[_0x4a2e3f('0x29')]:_0xd0ece8[_0x4a2e3f('0x2d')],_0x1aa643[_0x4a2e3f('0x8')][_0x4a2e3f('0x11')]&&(_0x1965b1[_0x4a2e3f('0x2e')]=[{'all':!![]}]),_0x1965b1=_[_0x4a2e3f('0x17')]({},_0x1965b1,_0x1aa643['options']),db['MailTransferReport'][_0x4a2e3f('0x33')](_0x1965b1)[_0x4a2e3f('0x16')](handleEntityNotFound(_0x5aa91c,null))[_0x4a2e3f('0x16')](respondWithResult(_0x5aa91c,null))[_0x4a2e3f('0x1c')](handleError(_0x5aa91c,null));},exports['create']=function(_0x5f321c,_0x22d789){const _0x2de531=_0x32a078;return db[_0x2de531('0x23')][_0x2de531('0x2b')](_0x5f321c[_0x2de531('0x30')],{})[_0x2de531('0x16')](respondWithResult(_0x22d789,0xc9))[_0x2de531('0x1c')](handleError(_0x22d789,null));},exports[_0x32a078('0xd')]=function(_0x506abd,_0x207354){const _0x4cba6e=_0x32a078;return _0x506abd['body']['id']&&delete _0x506abd[_0x4cba6e('0x30')]['id'],db['MailTransferReport'][_0x4cba6e('0x33')]({'where':{'id':_0x506abd[_0x4cba6e('0x28')]['id']}})['then'](handleEntityNotFound(_0x207354,null))[_0x4cba6e('0x16')](saveUpdates(_0x506abd[_0x4cba6e('0x30')],null))['then'](respondWithResult(_0x207354,null))['catch'](handleError(_0x207354,null));},exports[_0x32a078('0x1d')]=function(_0x47e98d,_0xfc0db5){const _0xf12e48=_0x32a078;return db[_0xf12e48('0x23')][_0xf12e48('0x33')]({'where':{'id':_0x47e98d[_0xf12e48('0x28')]['id']}})[_0xf12e48('0x16')](handleEntityNotFound(_0xfc0db5,null))[_0xf12e48('0x16')](removeEntity(_0xfc0db5,null))[_0xf12e48('0x1c')](handleError(_0xfc0db5,null));},exports[_0x32a078('0x4')]=function(_0x5012dc,_0x47b3d2){const _0x1446d7=_0x32a078;return db[_0x1446d7('0x23')]['describe']()[_0x1446d7('0x16')](respondWithResult(_0x47b3d2,null))[_0x1446d7('0x1c')](handleError(_0x47b3d2,null));};
\ No newline at end of file
+const a444_0x6bdd=['map','index','like','filter','describe','include','then','Content-Range','update','sequelize','rawAttributes','show','name','includeAll','offset','../../components/parsers/qs','key','api','model','catch','options','length','sendStatus','json','findAll','lodash','params','limit','intersection','findOne','query','where','status','destroy','type','filters','pick','attributes','error','keys','rows','fields','count','MailTransferReport','../../mysqldb','end','body','merge','sort'];(function(_0xd1a46d,_0x6bdda9){const _0xacdaaa=function(_0x7d99cf){while(--_0x7d99cf){_0xd1a46d['push'](_0xd1a46d['shift']());}};_0xacdaaa(++_0x6bdda9);}(a444_0x6bdd,0x14f));const a444_0xacda=function(_0xd1a46d,_0x6bdda9){_0xd1a46d=_0xd1a46d-0x0;let _0xacdaaa=a444_0x6bdd[_0xd1a46d];return _0xacdaaa;};const _0x2ef96f=a444_0xacda;'use strict';const _=require(_0x2ef96f('0x21')),qs=require(_0x2ef96f('0x17')),logger=require('../../config/logger')(_0x2ef96f('0x19')),db=require(_0x2ef96f('0x3'))['db'],{Op}=require(_0x2ef96f('0x11'));function respondWithResult(_0x7d99cf,_0x1f395b){return _0x1f395b=_0x1f395b||0xc8,function(_0x32b5f8){const _0x1468ba=a444_0xacda;if(_0x32b5f8)return _0x7d99cf['status'](_0x1f395b)[_0x1468ba('0x1f')](_0x32b5f8);};}function respondWithFilteredResult(_0x55ae25,_0xc03e45){return function(_0xad0d92){const _0xf6e831=a444_0xacda;if(_0xad0d92){const _0x18c5c6=_0xad0d92[_0xf6e831('0x1')],_0x4e5b54=_0xc03e45[_0xf6e831('0x16')];let _0x2e7293=_0xc03e45['offset']+_0xc03e45[_0xf6e831('0x23')],_0x560e31;return _0x2e7293>=_0x18c5c6?(_0x2e7293=_0x18c5c6,_0x560e31=0xc8):_0x560e31=0xce,_0x55ae25[_0xf6e831('0x28')](_0x560e31),_0x55ae25['set'](_0xf6e831('0xf'),_0x4e5b54+'-'+_0x2e7293+'/'+_0x18c5c6)['json'](_0xad0d92);}return null;};}function saveUpdates(_0x4b671c){return function(_0x2864c5){const _0x541645=a444_0xacda;if(_0x2864c5)return _0x2864c5[_0x541645('0x10')](_0x4b671c)[_0x541645('0xe')](function(_0x339cfe){return _0x339cfe;});return null;};}function removeEntity(_0x28dd2a){return function(_0x514dc0){const _0x1cbb83=a444_0xacda;if(_0x514dc0)return _0x514dc0[_0x1cbb83('0x29')]()['then'](function(){const _0x3f2443=_0x1cbb83;_0x28dd2a[_0x3f2443('0x28')](0xcc)[_0x3f2443('0x4')]();});};}function handleEntityNotFound(_0x3e4ee2){return function(_0x552675){const _0xc2af15=a444_0xacda;return!_0x552675&&_0x3e4ee2[_0xc2af15('0x1e')](0x194),_0x552675;};}function handleError(_0x33b565,_0x269371){return _0x269371=_0x269371||0x1f4,function(_0x210b67){const _0xea212e=a444_0xacda;logger[_0xea212e('0x2e')](_0x210b67['stack']),_0x210b67['name']&&delete _0x210b67[_0xea212e('0x14')],_0x33b565[_0xea212e('0x28')](_0x269371)['send'](_0x210b67);};}exports[_0x2ef96f('0x9')]=function(_0x25bbae,_0x44a388){const _0x407d00=_0x2ef96f;let _0x3c55fb={};const _0x4d77c8={},_0x5f4ee6={'count':0x0,'rows':[]},_0x207fb8=_['map'](db[_0x407d00('0x2')][_0x407d00('0x12')],function(_0x42e1da){const _0x5b0fe8=_0x407d00;return{'name':_0x42e1da['fieldName'],'type':_0x42e1da['type'][_0x5b0fe8('0x18')]};});_0x4d77c8[_0x407d00('0x1a')]=_[_0x407d00('0x8')](_0x207fb8,'name'),_0x4d77c8[_0x407d00('0x26')]=_[_0x407d00('0x2f')](_0x25bbae[_0x407d00('0x26')]),_0x4d77c8[_0x407d00('0x2b')]=_[_0x407d00('0x24')](_0x4d77c8[_0x407d00('0x1a')],_0x4d77c8[_0x407d00('0x26')]),_0x3c55fb['attributes']=_[_0x407d00('0x24')](_0x4d77c8[_0x407d00('0x1a')],qs[_0x407d00('0x0')](_0x25bbae[_0x407d00('0x26')][_0x407d00('0x0')])),_0x3c55fb[_0x407d00('0x2d')]=_0x3c55fb[_0x407d00('0x2d')][_0x407d00('0x1d')]?_0x3c55fb[_0x407d00('0x2d')]:_0x4d77c8[_0x407d00('0x1a')];typeof _0x25bbae[_0x407d00('0x26')]['nolimit']==='undefined'&&(_0x3c55fb[_0x407d00('0x23')]=qs[_0x407d00('0x23')](_0x25bbae[_0x407d00('0x26')][_0x407d00('0x23')]),_0x3c55fb[_0x407d00('0x16')]=qs[_0x407d00('0x16')](_0x25bbae[_0x407d00('0x26')]['offset']));_0x3c55fb['order']=qs[_0x407d00('0x7')](_0x25bbae['query'][_0x407d00('0x7')]),_0x3c55fb[_0x407d00('0x27')]=qs[_0x407d00('0x2b')](_[_0x407d00('0x2c')](_0x25bbae[_0x407d00('0x26')],_0x4d77c8['filters']),_0x207fb8);_0x25bbae[_0x407d00('0x26')][_0x407d00('0xb')]&&(_0x3c55fb['where']=_['merge'](_0x3c55fb[_0x407d00('0x27')],{[Op['or']]:_[_0x407d00('0x8')](_0x207fb8,function(_0xdc6213){const _0x284377=_0x407d00;if(_0xdc6213[_0x284377('0x2a')]!=='VIRTUAL'){const _0x4ac275={};return _0x4ac275[_0xdc6213[_0x284377('0x14')]]={[Op[_0x284377('0xa')]]:'%'+_0x25bbae['query'][_0x284377('0xb')]+'%'},_0x4ac275;}})}));_0x3c55fb=_['merge']({},_0x3c55fb,_0x25bbae['options']);const _0x3fa6d3={'where':_0x3c55fb[_0x407d00('0x27')]};return db[_0x407d00('0x2')][_0x407d00('0x1')](_0x3fa6d3)[_0x407d00('0xe')](function(_0x3aa500){const _0x5d1137=_0x407d00;return _0x5f4ee6['count']=_0x3aa500,_0x25bbae[_0x5d1137('0x26')][_0x5d1137('0x15')]&&(_0x3c55fb[_0x5d1137('0xd')]=[{'all':!![]}]),db[_0x5d1137('0x2')][_0x5d1137('0x20')](_0x3c55fb);})[_0x407d00('0xe')](function(_0x5a04a1){const _0x4c3856=_0x407d00;return _0x5f4ee6[_0x4c3856('0x30')]=_0x5a04a1,_0x5f4ee6;})[_0x407d00('0xe')](respondWithFilteredResult(_0x44a388,_0x3c55fb))['catch'](handleError(_0x44a388,null));},exports[_0x2ef96f('0x13')]=function(_0x546694,_0x546f83){const _0x103bff=_0x2ef96f;let _0x1c7543={'raw':!![],'where':{'id':_0x546694[_0x103bff('0x22')]['id']}};const _0x2dfd1c={};return _0x2dfd1c['model']=_['keys'](db['MailTransferReport']['rawAttributes']),_0x2dfd1c['query']=_[_0x103bff('0x2f')](_0x546694['query']),_0x2dfd1c[_0x103bff('0x2b')]=_[_0x103bff('0x24')](_0x2dfd1c[_0x103bff('0x1a')],_0x2dfd1c[_0x103bff('0x26')]),_0x1c7543[_0x103bff('0x2d')]=_[_0x103bff('0x24')](_0x2dfd1c[_0x103bff('0x1a')],qs['fields'](_0x546694[_0x103bff('0x26')][_0x103bff('0x0')])),_0x1c7543[_0x103bff('0x2d')]=_0x1c7543[_0x103bff('0x2d')][_0x103bff('0x1d')]?_0x1c7543[_0x103bff('0x2d')]:_0x2dfd1c[_0x103bff('0x1a')],_0x546694['query'][_0x103bff('0x15')]&&(_0x1c7543['include']=[{'all':!![]}]),_0x1c7543=_[_0x103bff('0x6')]({},_0x1c7543,_0x546694[_0x103bff('0x1c')]),db[_0x103bff('0x2')][_0x103bff('0x25')](_0x1c7543)[_0x103bff('0xe')](handleEntityNotFound(_0x546f83,null))[_0x103bff('0xe')](respondWithResult(_0x546f83,null))['catch'](handleError(_0x546f83,null));},exports['create']=function(_0x1931a1,_0x1580f3){const _0x55dea3=_0x2ef96f;return db['MailTransferReport']['create'](_0x1931a1['body'],{})['then'](respondWithResult(_0x1580f3,0xc9))[_0x55dea3('0x1b')](handleError(_0x1580f3,null));},exports[_0x2ef96f('0x10')]=function(_0x31a6db,_0x47886f){const _0x20cad4=_0x2ef96f;return _0x31a6db[_0x20cad4('0x5')]['id']&&delete _0x31a6db[_0x20cad4('0x5')]['id'],db['MailTransferReport'][_0x20cad4('0x25')]({'where':{'id':_0x31a6db[_0x20cad4('0x22')]['id']}})[_0x20cad4('0xe')](handleEntityNotFound(_0x47886f,null))[_0x20cad4('0xe')](saveUpdates(_0x31a6db[_0x20cad4('0x5')],null))[_0x20cad4('0xe')](respondWithResult(_0x47886f,null))[_0x20cad4('0x1b')](handleError(_0x47886f,null));},exports[_0x2ef96f('0x29')]=function(_0x46f1e4,_0x3c0b9c){const _0x49bd40=_0x2ef96f;return db[_0x49bd40('0x2')]['findOne']({'where':{'id':_0x46f1e4[_0x49bd40('0x22')]['id']}})[_0x49bd40('0xe')](handleEntityNotFound(_0x3c0b9c,null))['then'](removeEntity(_0x3c0b9c,null))[_0x49bd40('0x1b')](handleError(_0x3c0b9c,null));},exports[_0x2ef96f('0xc')]=function(_0xc4aa57,_0x2856cc){const _0x292b82=_0x2ef96f;return db[_0x292b82('0x2')][_0x292b82('0xc')]()['then'](respondWithResult(_0x2856cc,null))[_0x292b82('0x1b')](handleError(_0x2856cc,null));};
\ No newline at end of file