Built motion from commit (unavailable).|2.2.5
[motion2.git] / server / api / faxTransferReport / faxTransferReport.controller.js
index 449b5eb..0d05373 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe618=['create','body','update','describe','eml-format','request-promise','moment','mustache','util','path','sox','to-csv','lodash','squel','crypto','jsforce','desk.js','querystring','ioredis','../../components/parsers/qs','../../config/logger','api','../../config/environment','../../mysqldb','sendStatus','status','count','offset','set','json','apply','save','destroy','then','stack','send','FaxTransferReport','rawAttributes','model','keys','query','dateEnd','dateStart','intersection','attributes','fields','hasOwnProperty','limit','sort','where','filters','pick','add','day','merge','filter','map','type','VIRTUAL','field','options','includeAll','include','findAll','rows','catch','show','params','length','find'];(function(_0x3c5998,_0x3c69b3){var _0x1db21a=function(_0x24e4ec){while(--_0x24e4ec){_0x3c5998['push'](_0x3c5998['shift']());}};_0x1db21a(++_0x3c69b3);}(_0xe618,0x1ee));var _0x8e61=function(_0x3182f2,_0x242888){_0x3182f2=_0x3182f2-0x0;var _0x5ed78d=_0xe618[_0x3182f2];return _0x5ed78d;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x8e61('0x0'));var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0x8e61('0x1'));var moment=require(_0x8e61('0x2'));var BPromise=require('bluebird');var Mustache=require(_0x8e61('0x3'));var util=require(_0x8e61('0x4'));var path=require(_0x8e61('0x5'));var sox=require(_0x8e61('0x6'));var csv=require(_0x8e61('0x7'));var ejs=require('ejs');var fs=require('fs');var _=require(_0x8e61('0x8'));var squel=require(_0x8e61('0x9'));var crypto=require(_0x8e61('0xa'));var jsforce=require(_0x8e61('0xb'));var deskjs=require(_0x8e61('0xc'));var toCsv=require(_0x8e61('0x7'));var querystring=require(_0x8e61('0xd'));var Papa=require('papaparse');var Redis=require(_0x8e61('0xe'));var qs=require(_0x8e61('0xf'));var logger=require(_0x8e61('0x10'))(_0x8e61('0x11'));var utils=require('../../config/utils');var config=require(_0x8e61('0x12'));var db=require(_0x8e61('0x13'))['db'];function respondWithStatusCode(_0x11f6e5,_0x418044){_0x418044=_0x418044||0xcc;return function(_0x419909){if(_0x419909){return _0x11f6e5[_0x8e61('0x14')](_0x418044);}return _0x11f6e5[_0x8e61('0x15')](_0x418044)['end']();};}function respondWithResult(_0x4d0918,_0x5d1d9a){_0x5d1d9a=_0x5d1d9a||0xc8;return function(_0x105adb){if(_0x105adb){return _0x4d0918[_0x8e61('0x15')](_0x5d1d9a)['json'](_0x105adb);}};}function respondWithFilteredResult(_0x3874d5,_0x23f6e1){return function(_0xbca4f4){if(_0xbca4f4){var _0x435687=_0xbca4f4[_0x8e61('0x16')],_0x33295d=_0x23f6e1[_0x8e61('0x17')],_0x2496bb=_0x23f6e1[_0x8e61('0x17')]+_0x23f6e1['limit'],_0x210cac;if(_0x2496bb>=_0x435687){_0x2496bb=_0x435687;_0x210cac=0xc8;}else{_0x210cac=0xce;}_0x3874d5[_0x8e61('0x15')](_0x210cac);return _0x3874d5[_0x8e61('0x18')]('Content-Range',_0x33295d+'-'+_0x2496bb+'/'+_0x435687)[_0x8e61('0x19')](_0xbca4f4);}return null;};}function patchUpdates(_0xbb5e78){return function(_0x19fbc8){try{jsonpatch[_0x8e61('0x1a')](_0x19fbc8,_0xbb5e78,!![]);}catch(_0x21e4eb){return BPromise['reject'](_0x21e4eb);}return _0x19fbc8[_0x8e61('0x1b')]();};}function saveUpdates(_0x27cf57,_0x77a1f0){return function(_0x7a648f){if(_0x7a648f){return _0x7a648f['update'](_0x27cf57)['then'](function(_0x40007d){return _0x40007d;});}return null;};}function removeEntity(_0x3e2dd7,_0x2a882e){return function(_0x589d82){if(_0x589d82){return _0x589d82[_0x8e61('0x1c')]()[_0x8e61('0x1d')](function(){_0x3e2dd7[_0x8e61('0x15')](0xcc)['end']();});}};}function handleEntityNotFound(_0x4886e8,_0x3cf681){return function(_0x395a8b){if(!_0x395a8b){_0x4886e8[_0x8e61('0x14')](0x194);}return _0x395a8b;};}function handleError(_0x543b22,_0x353268){_0x353268=_0x353268||0x1f4;return function(_0x2b7815){logger['error'](_0x2b7815[_0x8e61('0x1e')]);if(_0x2b7815['name']){delete _0x2b7815['name'];}_0x543b22[_0x8e61('0x15')](_0x353268)[_0x8e61('0x1f')](_0x2b7815);};}exports['index']=function(_0x1ddef8,_0x3494f6){var _0x2d21f9={},_0x27d827={},_0x50e4a9={'count':0x0,'rows':[]};var _0x35e364=db[_0x8e61('0x20')][_0x8e61('0x21')];_0x27d827[_0x8e61('0x22')]=_[_0x8e61('0x23')](_0x35e364);var _0x4cfde6={'dateStart':_0x1ddef8[_0x8e61('0x24')]['dateStart'],'dateEnd':_0x1ddef8[_0x8e61('0x24')][_0x8e61('0x25')]};delete _0x1ddef8[_0x8e61('0x24')][_0x8e61('0x26')];delete _0x1ddef8['query'][_0x8e61('0x25')];_0x27d827[_0x8e61('0x24')]=_[_0x8e61('0x23')](_0x1ddef8[_0x8e61('0x24')]);_0x27d827['filters']=_[_0x8e61('0x27')](_0x27d827[_0x8e61('0x22')],_0x27d827[_0x8e61('0x24')]);_0x2d21f9[_0x8e61('0x28')]=_[_0x8e61('0x27')](_0x27d827['model'],qs[_0x8e61('0x29')](_0x1ddef8['query'][_0x8e61('0x29')]));_0x2d21f9[_0x8e61('0x28')]=_0x2d21f9[_0x8e61('0x28')]['length']?_0x2d21f9['attributes']:_0x27d827['model'];if(!_0x1ddef8[_0x8e61('0x24')][_0x8e61('0x2a')]('nolimit')){_0x2d21f9['limit']=qs['limit'](_0x1ddef8['query'][_0x8e61('0x2b')]);_0x2d21f9['offset']=qs['offset'](_0x1ddef8['query'][_0x8e61('0x17')]);}_0x2d21f9['order']=qs['sort'](_0x1ddef8[_0x8e61('0x24')][_0x8e61('0x2c')]);_0x2d21f9[_0x8e61('0x2d')]=qs[_0x8e61('0x2e')](_[_0x8e61('0x2f')](_0x1ddef8[_0x8e61('0x24')],_0x27d827['filters']));if(_0x4cfde6[_0x8e61('0x26')]){if(_0x4cfde6[_0x8e61('0x25')]){_0x4cfde6[_0x8e61('0x25')]=moment(_0x4cfde6[_0x8e61('0x25')])[_0x8e61('0x30')](0x1,_0x8e61('0x31'));}else{_0x4cfde6[_0x8e61('0x25')]=moment(_0x4cfde6[_0x8e61('0x26')])[_0x8e61('0x30')](0x1,_0x8e61('0x31'));}_[_0x8e61('0x32')](_0x2d21f9[_0x8e61('0x2d')],{'createdAt':{'$gte':_0x4cfde6[_0x8e61('0x26')],'$lte':_0x4cfde6['dateEnd']}});}if(_0x1ddef8['query'][_0x8e61('0x33')]){_0x2d21f9['where']=_[_0x8e61('0x32')](_0x2d21f9[_0x8e61('0x2d')],{'$or':_[_0x8e61('0x34')](_0x35e364,function(_0x250704){if(_0x250704[_0x8e61('0x35')]['key']!==_0x8e61('0x36')){var _0x57838f={};_0x57838f[_0x250704[_0x8e61('0x37')]]={'$like':'%'+_0x1ddef8[_0x8e61('0x24')]['filter']+'%'};return _0x57838f;}})});}_0x2d21f9=_[_0x8e61('0x32')]({},_0x2d21f9,_0x1ddef8[_0x8e61('0x38')]);var _0x4fa1aa={'where':_0x2d21f9[_0x8e61('0x2d')]};return db[_0x8e61('0x20')]['count'](_0x4fa1aa)[_0x8e61('0x1d')](function(_0x1f3fed){_0x50e4a9[_0x8e61('0x16')]=_0x1f3fed;if(_0x1ddef8[_0x8e61('0x24')][_0x8e61('0x39')]){_0x2d21f9[_0x8e61('0x3a')]=[{'all':!![]}];}return db[_0x8e61('0x20')][_0x8e61('0x3b')](_0x2d21f9);})[_0x8e61('0x1d')](function(_0x3b6c83){_0x50e4a9[_0x8e61('0x3c')]=_0x3b6c83;return _0x50e4a9;})[_0x8e61('0x1d')](respondWithFilteredResult(_0x3494f6,_0x2d21f9))[_0x8e61('0x3d')](handleError(_0x3494f6,null));};exports[_0x8e61('0x3e')]=function(_0x3bbf53,_0x484bc7){var _0x4a7eff={'raw':!![],'where':{'id':_0x3bbf53[_0x8e61('0x3f')]['id']}},_0x5a8256={};_0x5a8256[_0x8e61('0x22')]=_[_0x8e61('0x23')](db[_0x8e61('0x20')][_0x8e61('0x21')]);_0x5a8256[_0x8e61('0x24')]=_['keys'](_0x3bbf53['query']);_0x5a8256[_0x8e61('0x2e')]=_[_0x8e61('0x27')](_0x5a8256['model'],_0x5a8256[_0x8e61('0x24')]);_0x4a7eff[_0x8e61('0x28')]=_[_0x8e61('0x27')](_0x5a8256['model'],qs[_0x8e61('0x29')](_0x3bbf53[_0x8e61('0x24')][_0x8e61('0x29')]));_0x4a7eff[_0x8e61('0x28')]=_0x4a7eff[_0x8e61('0x28')][_0x8e61('0x40')]?_0x4a7eff[_0x8e61('0x28')]:_0x5a8256[_0x8e61('0x22')];if(_0x3bbf53[_0x8e61('0x24')][_0x8e61('0x39')]){_0x4a7eff[_0x8e61('0x3a')]=[{'all':!![]}];}_0x4a7eff=_[_0x8e61('0x32')]({},_0x4a7eff,_0x3bbf53['options']);return db['FaxTransferReport'][_0x8e61('0x41')](_0x4a7eff)[_0x8e61('0x1d')](handleEntityNotFound(_0x484bc7,null))[_0x8e61('0x1d')](respondWithResult(_0x484bc7,null))['catch'](handleError(_0x484bc7,null));};exports[_0x8e61('0x42')]=function(_0x4e6c60,_0x273006){return db['FaxTransferReport'][_0x8e61('0x42')](_0x4e6c60[_0x8e61('0x43')],{})[_0x8e61('0x1d')](respondWithResult(_0x273006,0xc9))[_0x8e61('0x3d')](handleError(_0x273006,null));};exports[_0x8e61('0x44')]=function(_0x4e869a,_0x1abb3e){if(_0x4e869a[_0x8e61('0x43')]['id']){delete _0x4e869a[_0x8e61('0x43')]['id'];}return db[_0x8e61('0x20')][_0x8e61('0x41')]({'where':{'id':_0x4e869a[_0x8e61('0x3f')]['id']}})[_0x8e61('0x1d')](handleEntityNotFound(_0x1abb3e,null))[_0x8e61('0x1d')](saveUpdates(_0x4e869a['body'],null))['then'](respondWithResult(_0x1abb3e,null))[_0x8e61('0x3d')](handleError(_0x1abb3e,null));};exports['destroy']=function(_0x2815b6,_0x2b025a){return db[_0x8e61('0x20')][_0x8e61('0x41')]({'where':{'id':_0x2815b6[_0x8e61('0x3f')]['id']}})[_0x8e61('0x1d')](handleEntityNotFound(_0x2b025a,null))['then'](removeEntity(_0x2b025a,null))['catch'](handleError(_0x2b025a,null));};exports[_0x8e61('0x45')]=function(_0x17be96,_0x29895b){return db[_0x8e61('0x20')][_0x8e61('0x45')]()[_0x8e61('0x1d')](respondWithResult(_0x29895b,null))[_0x8e61('0x3d')](handleError(_0x29895b,null));};
\ No newline at end of file
+var _0x6124=['util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','../../components/parsers/qs','../../config/logger','../../config/utils','sendStatus','status','end','count','offset','limit','Content-Range','json','apply','reject','save','update','then','destroy','error','stack','name','send','index','FaxTransferReport','rawAttributes','model','query','keys','filters','intersection','attributes','fields','hasOwnProperty','nolimit','order','sort','where','filter','map','key','includeAll','include','findAll','rows','params','length','merge','options','find','catch','create','body','describe','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird'];(function(_0x2272b5,_0x362458){var _0x110156=function(_0x5c2e32){while(--_0x5c2e32){_0x2272b5['push'](_0x2272b5['shift']());}};_0x110156(++_0x362458);}(_0x6124,0x88));var _0x4612=function(_0x745edd,_0x4a98){_0x745edd=_0x745edd-0x0;var _0x2ee1d4=_0x6124[_0x745edd];return _0x2ee1d4;};'use strict';var pdf=require(_0x4612('0x0'));var emlformat=require(_0x4612('0x1'));var rimraf=require(_0x4612('0x2'));var zipdir=require(_0x4612('0x3'));var jsonpatch=require(_0x4612('0x4'));var rp=require(_0x4612('0x5'));var moment=require(_0x4612('0x6'));var BPromise=require(_0x4612('0x7'));var Mustache=require('mustache');var util=require(_0x4612('0x8'));var path=require(_0x4612('0x9'));var sox=require(_0x4612('0xa'));var csv=require(_0x4612('0xb'));var ejs=require(_0x4612('0xc'));var fs=require('fs');var _=require(_0x4612('0xd'));var squel=require(_0x4612('0xe'));var crypto=require(_0x4612('0xf'));var jsforce=require(_0x4612('0x10'));var deskjs=require(_0x4612('0x11'));var toCsv=require('to-csv');var querystring=require(_0x4612('0x12'));var Papa=require(_0x4612('0x13'));var Redis=require('ioredis');var qs=require(_0x4612('0x14'));var logger=require(_0x4612('0x15'))('api');var utils=require(_0x4612('0x16'));var config=require('../../config/environment');var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x556b0a,_0x589f42){_0x589f42=_0x589f42||0xcc;return function(_0x5f3286){if(_0x5f3286){return _0x556b0a[_0x4612('0x17')](_0x589f42);}return _0x556b0a[_0x4612('0x18')](_0x589f42)[_0x4612('0x19')]();};}function respondWithResult(_0x56b977,_0x5931d9){_0x5931d9=_0x5931d9||0xc8;return function(_0xaa1490){if(_0xaa1490){return _0x56b977[_0x4612('0x18')](_0x5931d9)['json'](_0xaa1490);}};}function respondWithFilteredResult(_0x28acb3,_0x33e680){return function(_0x881ed5){if(_0x881ed5){var _0x5b7888=_0x881ed5[_0x4612('0x1a')],_0x50902e=_0x33e680[_0x4612('0x1b')],_0x1e9e72=_0x33e680[_0x4612('0x1b')]+_0x33e680[_0x4612('0x1c')],_0x40f924;if(_0x1e9e72>=_0x5b7888){_0x1e9e72=_0x5b7888;_0x40f924=0xc8;}else{_0x40f924=0xce;}_0x28acb3[_0x4612('0x18')](_0x40f924);return _0x28acb3['set'](_0x4612('0x1d'),_0x50902e+'-'+_0x1e9e72+'/'+_0x5b7888)[_0x4612('0x1e')](_0x881ed5);}return null;};}function patchUpdates(_0x21b009){return function(_0x23bc40){try{jsonpatch[_0x4612('0x1f')](_0x23bc40,_0x21b009,!![]);}catch(_0x5d74f2){return BPromise[_0x4612('0x20')](_0x5d74f2);}return _0x23bc40[_0x4612('0x21')]();};}function saveUpdates(_0x4522f9,_0x5c81ec){return function(_0x385165){if(_0x385165){return _0x385165[_0x4612('0x22')](_0x4522f9)[_0x4612('0x23')](function(_0x53c5bd){return _0x53c5bd;});}return null;};}function removeEntity(_0x2b3afb,_0xe91307){return function(_0x55bd73){if(_0x55bd73){return _0x55bd73[_0x4612('0x24')]()[_0x4612('0x23')](function(){_0x2b3afb[_0x4612('0x18')](0xcc)[_0x4612('0x19')]();});}};}function handleEntityNotFound(_0x24d556,_0x1565a7){return function(_0x140d1d){if(!_0x140d1d){_0x24d556[_0x4612('0x17')](0x194);}return _0x140d1d;};}function handleError(_0x5863bb,_0x259b34){_0x259b34=_0x259b34||0x1f4;return function(_0x1228af){logger[_0x4612('0x25')](_0x1228af[_0x4612('0x26')]);if(_0x1228af[_0x4612('0x27')]){delete _0x1228af[_0x4612('0x27')];}_0x5863bb[_0x4612('0x18')](_0x259b34)[_0x4612('0x28')](_0x1228af);};}exports[_0x4612('0x29')]=function(_0xbae34b,_0x1acd38){var _0x2b98c3={},_0x562e27={},_0x447e8e={'count':0x0,'rows':[]};var _0x9229c9=db[_0x4612('0x2a')][_0x4612('0x2b')];_0x562e27[_0x4612('0x2c')]=_['keys'](_0x9229c9);_0x562e27[_0x4612('0x2d')]=_[_0x4612('0x2e')](_0xbae34b[_0x4612('0x2d')]);_0x562e27[_0x4612('0x2f')]=_[_0x4612('0x30')](_0x562e27[_0x4612('0x2c')],_0x562e27[_0x4612('0x2d')]);_0x2b98c3[_0x4612('0x31')]=_['intersection'](_0x562e27['model'],qs[_0x4612('0x32')](_0xbae34b[_0x4612('0x2d')]['fields']));_0x2b98c3['attributes']=_0x2b98c3[_0x4612('0x31')]['length']?_0x2b98c3[_0x4612('0x31')]:_0x562e27[_0x4612('0x2c')];if(!_0xbae34b[_0x4612('0x2d')][_0x4612('0x33')](_0x4612('0x34'))){_0x2b98c3['limit']=qs['limit'](_0xbae34b[_0x4612('0x2d')]['limit']);_0x2b98c3[_0x4612('0x1b')]=qs['offset'](_0xbae34b[_0x4612('0x2d')][_0x4612('0x1b')]);}_0x2b98c3[_0x4612('0x35')]=qs[_0x4612('0x36')](_0xbae34b['query'][_0x4612('0x36')]);_0x2b98c3[_0x4612('0x37')]=qs[_0x4612('0x2f')](_['pick'](_0xbae34b[_0x4612('0x2d')],_0x562e27[_0x4612('0x2f')]));if(_0xbae34b[_0x4612('0x2d')][_0x4612('0x38')]){_0x2b98c3['where']=_['merge'](_0x2b98c3[_0x4612('0x37')],{'$or':_[_0x4612('0x39')](_0x9229c9,function(_0x4becc0){if(_0x4becc0['type'][_0x4612('0x3a')]!=='VIRTUAL'){var _0x12af55={};_0x12af55[_0x4becc0['field']]={'$like':'%'+_0xbae34b[_0x4612('0x2d')]['filter']+'%'};return _0x12af55;}})});}_0x2b98c3=_['merge']({},_0x2b98c3,_0xbae34b['options']);var _0x318ebe={'where':_0x2b98c3[_0x4612('0x37')]};return db[_0x4612('0x2a')][_0x4612('0x1a')](_0x318ebe)[_0x4612('0x23')](function(_0x10f4a6){_0x447e8e['count']=_0x10f4a6;if(_0xbae34b[_0x4612('0x2d')][_0x4612('0x3b')]){_0x2b98c3[_0x4612('0x3c')]=[{'all':!![]}];}return db[_0x4612('0x2a')][_0x4612('0x3d')](_0x2b98c3);})[_0x4612('0x23')](function(_0x3751d8){_0x447e8e[_0x4612('0x3e')]=_0x3751d8;return _0x447e8e;})[_0x4612('0x23')](respondWithFilteredResult(_0x1acd38,_0x2b98c3))['catch'](handleError(_0x1acd38,null));};exports['show']=function(_0x56940d,_0x46780b){var _0x1dd52b={'raw':!![],'where':{'id':_0x56940d[_0x4612('0x3f')]['id']}},_0x214d73={};_0x214d73['model']=_[_0x4612('0x2e')](db[_0x4612('0x2a')][_0x4612('0x2b')]);_0x214d73[_0x4612('0x2d')]=_[_0x4612('0x2e')](_0x56940d['query']);_0x214d73[_0x4612('0x2f')]=_[_0x4612('0x30')](_0x214d73[_0x4612('0x2c')],_0x214d73[_0x4612('0x2d')]);_0x1dd52b[_0x4612('0x31')]=_['intersection'](_0x214d73[_0x4612('0x2c')],qs[_0x4612('0x32')](_0x56940d[_0x4612('0x2d')]['fields']));_0x1dd52b[_0x4612('0x31')]=_0x1dd52b[_0x4612('0x31')][_0x4612('0x40')]?_0x1dd52b[_0x4612('0x31')]:_0x214d73[_0x4612('0x2c')];if(_0x56940d[_0x4612('0x2d')][_0x4612('0x3b')]){_0x1dd52b[_0x4612('0x3c')]=[{'all':!![]}];}_0x1dd52b=_[_0x4612('0x41')]({},_0x1dd52b,_0x56940d[_0x4612('0x42')]);return db[_0x4612('0x2a')][_0x4612('0x43')](_0x1dd52b)['then'](handleEntityNotFound(_0x46780b,null))[_0x4612('0x23')](respondWithResult(_0x46780b,null))[_0x4612('0x44')](handleError(_0x46780b,null));};exports['create']=function(_0x3d7ae8,_0x553c9a){return db[_0x4612('0x2a')][_0x4612('0x45')](_0x3d7ae8['body'],{})[_0x4612('0x23')](respondWithResult(_0x553c9a,0xc9))[_0x4612('0x44')](handleError(_0x553c9a,null));};exports[_0x4612('0x22')]=function(_0x5364ea,_0x13bcb8){if(_0x5364ea[_0x4612('0x46')]['id']){delete _0x5364ea[_0x4612('0x46')]['id'];}return db['FaxTransferReport'][_0x4612('0x43')]({'where':{'id':_0x5364ea[_0x4612('0x3f')]['id']}})['then'](handleEntityNotFound(_0x13bcb8,null))[_0x4612('0x23')](saveUpdates(_0x5364ea[_0x4612('0x46')],null))['then'](respondWithResult(_0x13bcb8,null))[_0x4612('0x44')](handleError(_0x13bcb8,null));};exports[_0x4612('0x24')]=function(_0x28f239,_0x421fbf){return db[_0x4612('0x2a')][_0x4612('0x43')]({'where':{'id':_0x28f239[_0x4612('0x3f')]['id']}})['then'](handleEntityNotFound(_0x421fbf,null))['then'](removeEntity(_0x421fbf,null))[_0x4612('0x44')](handleError(_0x421fbf,null));};exports[_0x4612('0x47')]=function(_0x22e8d4,_0x125706){return db[_0x4612('0x2a')]['describe']()[_0x4612('0x23')](respondWithResult(_0x125706,null))['catch'](handleError(_0x125706,null));};
\ No newline at end of file