Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / mailTransferReport / mailTransferReport.controller.js
index f7e2d60..3534312 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x499c=['model','fields','length','hasOwnProperty','nolimit','sort','pick','filters','filter','where','merge','options','includeAll','findAll','rows','catch','include','find','create','body','params','describe','html-pdf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','api','../../config/utils','../../config/environment','../../mysqldb','status','end','json','count','offset','limit','set','Content-Range','apply','reject','save','update','then','destroy','sendStatus','error','stack','name','send','index','MailTransferReport','rawAttributes','fieldName','type','map','keys','query','intersection','attributes'];(function(_0xc4d8b0,_0x572cc3){var _0x796e24=function(_0xe702f2){while(--_0xe702f2){_0xc4d8b0['push'](_0xc4d8b0['shift']());}};_0x796e24(++_0x572cc3);}(_0x499c,0xfa));var _0xc499=function(_0x2ccbf4,_0x230c9e){_0x2ccbf4=_0x2ccbf4-0x0;var _0x5782dc=_0x499c[_0x2ccbf4];return _0x5782dc;};'use strict';var pdf=require(_0xc499('0x0'));var emlformat=require('eml-format');var rimraf=require('rimraf');var zipdir=require(_0xc499('0x1'));var jsonpatch=require(_0xc499('0x2'));var rp=require(_0xc499('0x3'));var moment=require(_0xc499('0x4'));var BPromise=require(_0xc499('0x5'));var Mustache=require(_0xc499('0x6'));var util=require(_0xc499('0x7'));var path=require('path');var sox=require(_0xc499('0x8'));var csv=require(_0xc499('0x9'));var ejs=require(_0xc499('0xa'));var fs=require('fs');var _=require(_0xc499('0xb'));var squel=require(_0xc499('0xc'));var crypto=require(_0xc499('0xd'));var jsforce=require(_0xc499('0xe'));var deskjs=require(_0xc499('0xf'));var toCsv=require(_0xc499('0x9'));var querystring=require('querystring');var Papa=require(_0xc499('0x10'));var Redis=require(_0xc499('0x11'));var authService=require(_0xc499('0x12'));var qs=require(_0xc499('0x13'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xc499('0x14'));var logger=require('../../config/logger')(_0xc499('0x15'));var utils=require(_0xc499('0x16'));var config=require(_0xc499('0x17'));var db=require(_0xc499('0x18'))['db'];function respondWithStatusCode(_0x2f2d39,_0x799152){_0x799152=_0x799152||0xcc;return function(_0x46fe8a){if(_0x46fe8a){return _0x2f2d39['sendStatus'](_0x799152);}return _0x2f2d39[_0xc499('0x19')](_0x799152)[_0xc499('0x1a')]();};}function respondWithResult(_0x395551,_0x50c7da){_0x50c7da=_0x50c7da||0xc8;return function(_0x3d205b){if(_0x3d205b){return _0x395551[_0xc499('0x19')](_0x50c7da)[_0xc499('0x1b')](_0x3d205b);}};}function respondWithFilteredResult(_0x210f1a,_0x2aa595){return function(_0x278fbe){if(_0x278fbe){var _0x233b8f=_0x278fbe[_0xc499('0x1c')],_0x5e4a81=_0x2aa595[_0xc499('0x1d')],_0x39c876=_0x2aa595[_0xc499('0x1d')]+_0x2aa595[_0xc499('0x1e')],_0xc769cb;if(_0x39c876>=_0x233b8f){_0x39c876=_0x233b8f;_0xc769cb=0xc8;}else{_0xc769cb=0xce;}_0x210f1a[_0xc499('0x19')](_0xc769cb);return _0x210f1a[_0xc499('0x1f')](_0xc499('0x20'),_0x5e4a81+'-'+_0x39c876+'/'+_0x233b8f)['json'](_0x278fbe);}return null;};}function patchUpdates(_0x241d0e){return function(_0x39e438){try{jsonpatch[_0xc499('0x21')](_0x39e438,_0x241d0e,!![]);}catch(_0x14d6ca){return BPromise[_0xc499('0x22')](_0x14d6ca);}return _0x39e438[_0xc499('0x23')]();};}function saveUpdates(_0x2151eb,_0x161588){return function(_0x23a1ad){if(_0x23a1ad){return _0x23a1ad[_0xc499('0x24')](_0x2151eb)[_0xc499('0x25')](function(_0x2f2897){return _0x2f2897;});}return null;};}function removeEntity(_0x4f0718,_0x279680){return function(_0xb1d95){if(_0xb1d95){return _0xb1d95[_0xc499('0x26')]()[_0xc499('0x25')](function(){_0x4f0718[_0xc499('0x19')](0xcc)[_0xc499('0x1a')]();});}};}function handleEntityNotFound(_0xb570ec,_0xbb8763){return function(_0x15133d){if(!_0x15133d){_0xb570ec[_0xc499('0x27')](0x194);}return _0x15133d;};}function handleError(_0x45363d,_0x3e926a){_0x3e926a=_0x3e926a||0x1f4;return function(_0x13beb6){logger[_0xc499('0x28')](_0x13beb6[_0xc499('0x29')]);if(_0x13beb6[_0xc499('0x2a')]){delete _0x13beb6[_0xc499('0x2a')];}_0x45363d['status'](_0x3e926a)[_0xc499('0x2b')](_0x13beb6);};}exports[_0xc499('0x2c')]=function(_0x449643,_0x21eaf7){var _0x2b4c97={},_0x247f11={},_0x264a04={'count':0x0,'rows':[]};var _0x58ba34=_['map'](db[_0xc499('0x2d')][_0xc499('0x2e')],function(_0x30247d){return{'name':_0x30247d[_0xc499('0x2f')],'type':_0x30247d[_0xc499('0x30')]['key']};});_0x247f11['model']=_[_0xc499('0x31')](_0x58ba34,_0xc499('0x2a'));_0x247f11['query']=_[_0xc499('0x32')](_0x449643[_0xc499('0x33')]);_0x247f11['filters']=_[_0xc499('0x34')](_0x247f11['model'],_0x247f11[_0xc499('0x33')]);_0x2b4c97[_0xc499('0x35')]=_['intersection'](_0x247f11[_0xc499('0x36')],qs[_0xc499('0x37')](_0x449643[_0xc499('0x33')]['fields']));_0x2b4c97[_0xc499('0x35')]=_0x2b4c97[_0xc499('0x35')][_0xc499('0x38')]?_0x2b4c97[_0xc499('0x35')]:_0x247f11[_0xc499('0x36')];if(!_0x449643[_0xc499('0x33')][_0xc499('0x39')](_0xc499('0x3a'))){_0x2b4c97[_0xc499('0x1e')]=qs[_0xc499('0x1e')](_0x449643[_0xc499('0x33')][_0xc499('0x1e')]);_0x2b4c97[_0xc499('0x1d')]=qs[_0xc499('0x1d')](_0x449643[_0xc499('0x33')]['offset']);}_0x2b4c97['order']=qs[_0xc499('0x3b')](_0x449643['query'][_0xc499('0x3b')]);_0x2b4c97['where']=qs['filters'](_[_0xc499('0x3c')](_0x449643['query'],_0x247f11[_0xc499('0x3d')]),_0x58ba34);if(_0x449643[_0xc499('0x33')][_0xc499('0x3e')]){_0x2b4c97[_0xc499('0x3f')]=_['merge'](_0x2b4c97[_0xc499('0x3f')],{'$or':_[_0xc499('0x31')](_0x58ba34,function(_0x2186da){if(_0x2186da[_0xc499('0x30')]!=='VIRTUAL'){var _0x50931f={};_0x50931f[_0x2186da[_0xc499('0x2a')]]={'$like':'%'+_0x449643[_0xc499('0x33')][_0xc499('0x3e')]+'%'};return _0x50931f;}})});}_0x2b4c97=_[_0xc499('0x40')]({},_0x2b4c97,_0x449643[_0xc499('0x41')]);var _0x2d0982={'where':_0x2b4c97[_0xc499('0x3f')]};return db[_0xc499('0x2d')][_0xc499('0x1c')](_0x2d0982)[_0xc499('0x25')](function(_0x366aad){_0x264a04['count']=_0x366aad;if(_0x449643[_0xc499('0x33')][_0xc499('0x42')]){_0x2b4c97['include']=[{'all':!![]}];}return db[_0xc499('0x2d')][_0xc499('0x43')](_0x2b4c97);})['then'](function(_0x237643){_0x264a04[_0xc499('0x44')]=_0x237643;return _0x264a04;})[_0xc499('0x25')](respondWithFilteredResult(_0x21eaf7,_0x2b4c97))[_0xc499('0x45')](handleError(_0x21eaf7,null));};exports['show']=function(_0x219330,_0x5ee025){var _0x17d532={'raw':!![],'where':{'id':_0x219330['params']['id']}},_0x2c625c={};_0x2c625c[_0xc499('0x36')]=_[_0xc499('0x32')](db[_0xc499('0x2d')][_0xc499('0x2e')]);_0x2c625c[_0xc499('0x33')]=_[_0xc499('0x32')](_0x219330[_0xc499('0x33')]);_0x2c625c[_0xc499('0x3d')]=_[_0xc499('0x34')](_0x2c625c[_0xc499('0x36')],_0x2c625c[_0xc499('0x33')]);_0x17d532[_0xc499('0x35')]=_[_0xc499('0x34')](_0x2c625c[_0xc499('0x36')],qs[_0xc499('0x37')](_0x219330[_0xc499('0x33')][_0xc499('0x37')]));_0x17d532[_0xc499('0x35')]=_0x17d532[_0xc499('0x35')][_0xc499('0x38')]?_0x17d532[_0xc499('0x35')]:_0x2c625c['model'];if(_0x219330[_0xc499('0x33')][_0xc499('0x42')]){_0x17d532[_0xc499('0x46')]=[{'all':!![]}];}_0x17d532=_[_0xc499('0x40')]({},_0x17d532,_0x219330[_0xc499('0x41')]);return db[_0xc499('0x2d')][_0xc499('0x47')](_0x17d532)[_0xc499('0x25')](handleEntityNotFound(_0x5ee025,null))[_0xc499('0x25')](respondWithResult(_0x5ee025,null))[_0xc499('0x45')](handleError(_0x5ee025,null));};exports['create']=function(_0x29dbeb,_0x135b3b){return db[_0xc499('0x2d')][_0xc499('0x48')](_0x29dbeb[_0xc499('0x49')],{})[_0xc499('0x25')](respondWithResult(_0x135b3b,0xc9))[_0xc499('0x45')](handleError(_0x135b3b,null));};exports[_0xc499('0x24')]=function(_0x4ad62d,_0x362c96){if(_0x4ad62d['body']['id']){delete _0x4ad62d[_0xc499('0x49')]['id'];}return db[_0xc499('0x2d')][_0xc499('0x47')]({'where':{'id':_0x4ad62d[_0xc499('0x4a')]['id']}})[_0xc499('0x25')](handleEntityNotFound(_0x362c96,null))[_0xc499('0x25')](saveUpdates(_0x4ad62d[_0xc499('0x49')],null))[_0xc499('0x25')](respondWithResult(_0x362c96,null))['catch'](handleError(_0x362c96,null));};exports[_0xc499('0x26')]=function(_0x277ba7,_0x1aadf9){return db[_0xc499('0x2d')][_0xc499('0x47')]({'where':{'id':_0x277ba7[_0xc499('0x4a')]['id']}})[_0xc499('0x25')](handleEntityNotFound(_0x1aadf9,null))[_0xc499('0x25')](removeEntity(_0x1aadf9,null))[_0xc499('0x45')](handleError(_0x1aadf9,null));};exports[_0xc499('0x4b')]=function(_0x1d4004,_0x3f7f7d){return db[_0xc499('0x2d')][_0xc499('0x4b')]()[_0xc499('0x25')](respondWithResult(_0x3f7f7d,null))['catch'](handleError(_0x3f7f7d,null));};
\ No newline at end of file
+var _0x6173=['offset','set','Content-Range','json','apply','update','then','destroy','error','stack','name','send','map','MailTransferReport','rawAttributes','fieldName','type','key','intersection','model','query','fields','attributes','length','hasOwnProperty','limit','order','sort','where','filters','pick','filter','VIRTUAL','merge','options','include','findAll','rows','show','params','keys','includeAll','catch','create','body','find','describe','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','to-csv','ejs','squel','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','count'];(function(_0x377a6e,_0x59b99d){var _0x37f751=function(_0x2ed25c){while(--_0x2ed25c){_0x377a6e['push'](_0x377a6e['shift']());}};_0x37f751(++_0x59b99d);}(_0x6173,0x167));var _0x3617=function(_0x53ccf2,_0x13cb67){_0x53ccf2=_0x53ccf2-0x0;var _0x5a2964=_0x6173[_0x53ccf2];return _0x5a2964;};'use strict';var pdf=require(_0x3617('0x0'));var emlformat=require(_0x3617('0x1'));var rimraf=require(_0x3617('0x2'));var zipdir=require(_0x3617('0x3'));var jsonpatch=require(_0x3617('0x4'));var rp=require(_0x3617('0x5'));var moment=require(_0x3617('0x6'));var BPromise=require(_0x3617('0x7'));var Mustache=require(_0x3617('0x8'));var util=require(_0x3617('0x9'));var path=require(_0x3617('0xa'));var sox=require('sox');var csv=require(_0x3617('0xb'));var ejs=require(_0x3617('0xc'));var fs=require('fs');var _=require('lodash');var squel=require(_0x3617('0xd'));var crypto=require('crypto');var jsforce=require(_0x3617('0xe'));var deskjs=require(_0x3617('0xf'));var toCsv=require(_0x3617('0xb'));var querystring=require(_0x3617('0x10'));var Papa=require(_0x3617('0x11'));var Redis=require(_0x3617('0x12'));var authService=require(_0x3617('0x13'));var qs=require(_0x3617('0x14'));var as=require(_0x3617('0x15'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x3617('0x16'))(_0x3617('0x17'));var utils=require(_0x3617('0x18'));var config=require(_0x3617('0x19'));var db=require(_0x3617('0x1a'))['db'];function respondWithStatusCode(_0x102f07,_0x331c2d){_0x331c2d=_0x331c2d||0xcc;return function(_0x408cb9){if(_0x408cb9){return _0x102f07[_0x3617('0x1b')](_0x331c2d);}return _0x102f07[_0x3617('0x1c')](_0x331c2d)[_0x3617('0x1d')]();};}function respondWithResult(_0x46da2d,_0x31bca){_0x31bca=_0x31bca||0xc8;return function(_0x503287){if(_0x503287){return _0x46da2d[_0x3617('0x1c')](_0x31bca)['json'](_0x503287);}};}function respondWithFilteredResult(_0x2cfc2e,_0x5f557c){return function(_0x20086b){if(_0x20086b){var _0x10837d=_0x20086b[_0x3617('0x1e')],_0x4feb4a=_0x5f557c[_0x3617('0x1f')],_0x29623b=_0x5f557c['offset']+_0x5f557c['limit'],_0x57d83b;if(_0x29623b>=_0x10837d){_0x29623b=_0x10837d;_0x57d83b=0xc8;}else{_0x57d83b=0xce;}_0x2cfc2e[_0x3617('0x1c')](_0x57d83b);return _0x2cfc2e[_0x3617('0x20')](_0x3617('0x21'),_0x4feb4a+'-'+_0x29623b+'/'+_0x10837d)[_0x3617('0x22')](_0x20086b);}return null;};}function patchUpdates(_0x2a7baf){return function(_0x349a83){try{jsonpatch[_0x3617('0x23')](_0x349a83,_0x2a7baf,!![]);}catch(_0x17655e){return BPromise['reject'](_0x17655e);}return _0x349a83['save']();};}function saveUpdates(_0x413e8a,_0x10c3c4){return function(_0x309d25){if(_0x309d25){return _0x309d25[_0x3617('0x24')](_0x413e8a)[_0x3617('0x25')](function(_0xaeba8b){return _0xaeba8b;});}return null;};}function removeEntity(_0x39a700,_0x964145){return function(_0x266a1f){if(_0x266a1f){return _0x266a1f[_0x3617('0x26')]()['then'](function(){_0x39a700[_0x3617('0x1c')](0xcc)[_0x3617('0x1d')]();});}};}function handleEntityNotFound(_0x36b3fa,_0x370f06){return function(_0x1bf2bc){if(!_0x1bf2bc){_0x36b3fa[_0x3617('0x1b')](0x194);}return _0x1bf2bc;};}function handleError(_0x47fb48,_0x57e718){_0x57e718=_0x57e718||0x1f4;return function(_0x4057ea){logger[_0x3617('0x27')](_0x4057ea[_0x3617('0x28')]);if(_0x4057ea[_0x3617('0x29')]){delete _0x4057ea['name'];}_0x47fb48['status'](_0x57e718)[_0x3617('0x2a')](_0x4057ea);};}exports['index']=function(_0x329858,_0x24d2b9){var _0x376e42={},_0x32ee81={},_0x574fc3={'count':0x0,'rows':[]};var _0x408932=_[_0x3617('0x2b')](db[_0x3617('0x2c')][_0x3617('0x2d')],function(_0x44e868){return{'name':_0x44e868[_0x3617('0x2e')],'type':_0x44e868[_0x3617('0x2f')][_0x3617('0x30')]};});_0x32ee81['model']=_['map'](_0x408932,_0x3617('0x29'));_0x32ee81['query']=_['keys'](_0x329858['query']);_0x32ee81['filters']=_[_0x3617('0x31')](_0x32ee81[_0x3617('0x32')],_0x32ee81[_0x3617('0x33')]);_0x376e42['attributes']=_[_0x3617('0x31')](_0x32ee81[_0x3617('0x32')],qs[_0x3617('0x34')](_0x329858[_0x3617('0x33')][_0x3617('0x34')]));_0x376e42[_0x3617('0x35')]=_0x376e42[_0x3617('0x35')][_0x3617('0x36')]?_0x376e42[_0x3617('0x35')]:_0x32ee81[_0x3617('0x32')];if(!_0x329858['query'][_0x3617('0x37')]('nolimit')){_0x376e42['limit']=qs['limit'](_0x329858[_0x3617('0x33')][_0x3617('0x38')]);_0x376e42[_0x3617('0x1f')]=qs['offset'](_0x329858[_0x3617('0x33')][_0x3617('0x1f')]);}_0x376e42[_0x3617('0x39')]=qs[_0x3617('0x3a')](_0x329858[_0x3617('0x33')][_0x3617('0x3a')]);_0x376e42[_0x3617('0x3b')]=qs[_0x3617('0x3c')](_[_0x3617('0x3d')](_0x329858[_0x3617('0x33')],_0x32ee81[_0x3617('0x3c')]),_0x408932);if(_0x329858[_0x3617('0x33')][_0x3617('0x3e')]){_0x376e42[_0x3617('0x3b')]=_['merge'](_0x376e42[_0x3617('0x3b')],{'$or':_['map'](_0x408932,function(_0xdb3043){if(_0xdb3043[_0x3617('0x2f')]!==_0x3617('0x3f')){var _0x15cdaf={};_0x15cdaf[_0xdb3043[_0x3617('0x29')]]={'$like':'%'+_0x329858['query'][_0x3617('0x3e')]+'%'};return _0x15cdaf;}})});}_0x376e42=_[_0x3617('0x40')]({},_0x376e42,_0x329858[_0x3617('0x41')]);var _0x38ef15={'where':_0x376e42[_0x3617('0x3b')]};return db[_0x3617('0x2c')][_0x3617('0x1e')](_0x38ef15)['then'](function(_0xa0093a){_0x574fc3[_0x3617('0x1e')]=_0xa0093a;if(_0x329858[_0x3617('0x33')]['includeAll']){_0x376e42[_0x3617('0x42')]=[{'all':!![]}];}return db[_0x3617('0x2c')][_0x3617('0x43')](_0x376e42);})['then'](function(_0x34fb15){_0x574fc3[_0x3617('0x44')]=_0x34fb15;return _0x574fc3;})[_0x3617('0x25')](respondWithFilteredResult(_0x24d2b9,_0x376e42))['catch'](handleError(_0x24d2b9,null));};exports[_0x3617('0x45')]=function(_0x59e5fc,_0x144166){var _0x56827a={'raw':!![],'where':{'id':_0x59e5fc[_0x3617('0x46')]['id']}},_0x51e97e={};_0x51e97e[_0x3617('0x32')]=_[_0x3617('0x47')](db[_0x3617('0x2c')]['rawAttributes']);_0x51e97e[_0x3617('0x33')]=_[_0x3617('0x47')](_0x59e5fc[_0x3617('0x33')]);_0x51e97e[_0x3617('0x3c')]=_['intersection'](_0x51e97e['model'],_0x51e97e['query']);_0x56827a[_0x3617('0x35')]=_[_0x3617('0x31')](_0x51e97e['model'],qs[_0x3617('0x34')](_0x59e5fc['query']['fields']));_0x56827a[_0x3617('0x35')]=_0x56827a['attributes'][_0x3617('0x36')]?_0x56827a['attributes']:_0x51e97e[_0x3617('0x32')];if(_0x59e5fc['query'][_0x3617('0x48')]){_0x56827a['include']=[{'all':!![]}];}_0x56827a=_[_0x3617('0x40')]({},_0x56827a,_0x59e5fc[_0x3617('0x41')]);return db[_0x3617('0x2c')]['find'](_0x56827a)['then'](handleEntityNotFound(_0x144166,null))['then'](respondWithResult(_0x144166,null))[_0x3617('0x49')](handleError(_0x144166,null));};exports[_0x3617('0x4a')]=function(_0x53e6df,_0x3807bd){return db[_0x3617('0x2c')]['create'](_0x53e6df[_0x3617('0x4b')],{})['then'](respondWithResult(_0x3807bd,0xc9))[_0x3617('0x49')](handleError(_0x3807bd,null));};exports['update']=function(_0x4758f7,_0xa002a2){if(_0x4758f7['body']['id']){delete _0x4758f7[_0x3617('0x4b')]['id'];}return db['MailTransferReport'][_0x3617('0x4c')]({'where':{'id':_0x4758f7[_0x3617('0x46')]['id']}})[_0x3617('0x25')](handleEntityNotFound(_0xa002a2,null))['then'](saveUpdates(_0x4758f7[_0x3617('0x4b')],null))[_0x3617('0x25')](respondWithResult(_0xa002a2,null))[_0x3617('0x49')](handleError(_0xa002a2,null));};exports['destroy']=function(_0x4f397b,_0x2a34fc){return db[_0x3617('0x2c')]['find']({'where':{'id':_0x4f397b[_0x3617('0x46')]['id']}})[_0x3617('0x25')](handleEntityNotFound(_0x2a34fc,null))['then'](removeEntity(_0x2a34fc,null))['catch'](handleError(_0x2a34fc,null));};exports['describe']=function(_0x11e351,_0x300f05){return db[_0x3617('0x2c')][_0x3617('0x4d')]()[_0x3617('0x25')](respondWithResult(_0x300f05,null))[_0x3617('0x49')](handleError(_0x300f05,null));};
\ No newline at end of file