Built motion from commit (unavailable).|2.3.0
[motion2.git] / server / api / voiceTransferReport / voiceTransferReport.controller.js
index 5bdce47..a2117e6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x07d6=['type','key','VIRTUAL','field','includeAll','include','findAll','show','rawAttributes','options','find','catch','create','body','params','eml-format','rimraf','zip-dir','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','desk.js','querystring','ioredis','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','count','limit','Content-Range','json','apply','save','update','then','destroy','end','error','stack','name','index','VoiceTransferReport','keys','query','filters','intersection','model','attributes','fields','length','offset','sort','where','pick','filter','merge'];(function(_0x1e7b16,_0x4607a1){var _0x37fadc=function(_0x1fc9ce){while(--_0x1fc9ce){_0x1e7b16['push'](_0x1e7b16['shift']());}};_0x37fadc(++_0x4607a1);}(_0x07d6,0x1f2));var _0x607d=function(_0x1a8528,_0x50f473){_0x1a8528=_0x1a8528-0x0;var _0xae3778=_0x07d6[_0x1a8528];return _0xae3778;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x607d('0x0'));var rimraf=require(_0x607d('0x1'));var zipdir=require(_0x607d('0x2'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0x607d('0x3'));var BPromise=require(_0x607d('0x4'));var Mustache=require(_0x607d('0x5'));var util=require(_0x607d('0x6'));var path=require(_0x607d('0x7'));var sox=require(_0x607d('0x8'));var csv=require(_0x607d('0x9'));var ejs=require(_0x607d('0xa'));var fs=require('fs');var _=require(_0x607d('0xb'));var squel=require(_0x607d('0xc'));var crypto=require(_0x607d('0xd'));var jsforce=require('jsforce');var deskjs=require(_0x607d('0xe'));var toCsv=require(_0x607d('0x9'));var querystring=require(_0x607d('0xf'));var Papa=require('papaparse');var Redis=require(_0x607d('0x10'));var qs=require(_0x607d('0x11'));var logger=require(_0x607d('0x12'))(_0x607d('0x13'));var utils=require(_0x607d('0x14'));var config=require(_0x607d('0x15'));var db=require(_0x607d('0x16'))['db'];function respondWithStatusCode(_0x4b64c3,_0x2fbf6e){_0x2fbf6e=_0x2fbf6e||0xcc;return function(_0x2f441e){if(_0x2f441e){return _0x4b64c3[_0x607d('0x17')](_0x2fbf6e);}return _0x4b64c3[_0x607d('0x18')](_0x2fbf6e)['end']();};}function respondWithResult(_0x339a62,_0x3865ec){_0x3865ec=_0x3865ec||0xc8;return function(_0x7bc957){if(_0x7bc957){return _0x339a62['status'](_0x3865ec)['json'](_0x7bc957);}};}function respondWithFilteredResult(_0x32aeed,_0xa6dd7b){return function(_0x5b2fc3){if(_0x5b2fc3){var _0x4307f1=_0x5b2fc3[_0x607d('0x19')],_0x22d04e=_0xa6dd7b['offset'],_0x49f725=_0xa6dd7b['offset']+_0xa6dd7b[_0x607d('0x1a')],_0x5b867c;if(_0x49f725>=_0x4307f1){_0x49f725=_0x4307f1;_0x5b867c=0xc8;}else{_0x5b867c=0xce;}_0x32aeed['status'](_0x5b867c);return _0x32aeed['set'](_0x607d('0x1b'),_0x22d04e+'-'+_0x49f725+'/'+_0x4307f1)[_0x607d('0x1c')](_0x5b2fc3);}return null;};}function patchUpdates(_0x54c6bd){return function(_0x54d316){try{jsonpatch[_0x607d('0x1d')](_0x54d316,_0x54c6bd,!![]);}catch(_0x58ba54){return BPromise['reject'](_0x58ba54);}return _0x54d316[_0x607d('0x1e')]();};}function saveUpdates(_0x1901c7,_0x188904){return function(_0xad1aaf){if(_0xad1aaf){return _0xad1aaf[_0x607d('0x1f')](_0x1901c7)[_0x607d('0x20')](function(_0x9f217b){return _0x9f217b;});}return null;};}function removeEntity(_0x2695d3,_0x28014e){return function(_0x3a94b1){if(_0x3a94b1){return _0x3a94b1[_0x607d('0x21')]()[_0x607d('0x20')](function(){_0x2695d3[_0x607d('0x18')](0xcc)[_0x607d('0x22')]();});}};}function handleEntityNotFound(_0x34a087,_0x4bf0de){return function(_0x1bb3db){if(!_0x1bb3db){_0x34a087[_0x607d('0x17')](0x194);}return _0x1bb3db;};}function handleError(_0x5d5282,_0x40e098){_0x40e098=_0x40e098||0x1f4;return function(_0x58ddb0){logger[_0x607d('0x23')](_0x58ddb0[_0x607d('0x24')]);if(_0x58ddb0[_0x607d('0x25')]){delete _0x58ddb0['name'];}_0x5d5282['status'](_0x40e098)['send'](_0x58ddb0);};}exports[_0x607d('0x26')]=function(_0x9453ca,_0x58bfd2){var _0x46819c={},_0x60eddd={},_0x158f82={'count':0x0,'rows':[]};var _0x40a668=db[_0x607d('0x27')]['rawAttributes'];_0x60eddd['model']=_[_0x607d('0x28')](_0x40a668);_0x60eddd[_0x607d('0x29')]=_[_0x607d('0x28')](_0x9453ca[_0x607d('0x29')]);_0x60eddd[_0x607d('0x2a')]=_[_0x607d('0x2b')](_0x60eddd[_0x607d('0x2c')],_0x60eddd[_0x607d('0x29')]);_0x46819c[_0x607d('0x2d')]=_[_0x607d('0x2b')](_0x60eddd[_0x607d('0x2c')],qs[_0x607d('0x2e')](_0x9453ca[_0x607d('0x29')][_0x607d('0x2e')]));_0x46819c[_0x607d('0x2d')]=_0x46819c[_0x607d('0x2d')][_0x607d('0x2f')]?_0x46819c['attributes']:_0x60eddd[_0x607d('0x2c')];if(!_0x9453ca[_0x607d('0x29')]['hasOwnProperty']('nolimit')){_0x46819c[_0x607d('0x1a')]=qs['limit'](_0x9453ca[_0x607d('0x29')]['limit']);_0x46819c[_0x607d('0x30')]=qs['offset'](_0x9453ca['query'][_0x607d('0x30')]);}_0x46819c['order']=qs['sort'](_0x9453ca['query'][_0x607d('0x31')]);_0x46819c[_0x607d('0x32')]=qs['filters'](_[_0x607d('0x33')](_0x9453ca[_0x607d('0x29')],_0x60eddd[_0x607d('0x2a')]));if(_0x9453ca[_0x607d('0x29')][_0x607d('0x34')]){_0x46819c['where']=_[_0x607d('0x35')](_0x46819c[_0x607d('0x32')],{'$or':_['map'](_0x40a668,function(_0x3c5b36){if(_0x3c5b36[_0x607d('0x36')][_0x607d('0x37')]!==_0x607d('0x38')){var _0x5a55b5={};_0x5a55b5[_0x3c5b36[_0x607d('0x39')]]={'$like':'%'+_0x9453ca[_0x607d('0x29')][_0x607d('0x34')]+'%'};return _0x5a55b5;}})});}_0x46819c=_[_0x607d('0x35')]({},_0x46819c,_0x9453ca['options']);var _0x25b0b2={'where':_0x46819c[_0x607d('0x32')]};return db[_0x607d('0x27')][_0x607d('0x19')](_0x25b0b2)[_0x607d('0x20')](function(_0x2b608d){_0x158f82['count']=_0x2b608d;if(_0x9453ca[_0x607d('0x29')][_0x607d('0x3a')]){_0x46819c[_0x607d('0x3b')]=[{'all':!![]}];}return db['VoiceTransferReport'][_0x607d('0x3c')](_0x46819c);})['then'](function(_0x5eb580){_0x158f82['rows']=_0x5eb580;return _0x158f82;})[_0x607d('0x20')](respondWithFilteredResult(_0x58bfd2,_0x46819c))['catch'](handleError(_0x58bfd2,null));};exports[_0x607d('0x3d')]=function(_0xf896af,_0x2c626e){var _0x5ea36a={'raw':!![],'where':{'id':_0xf896af['params']['id']}},_0x32791f={};_0x32791f[_0x607d('0x2c')]=_[_0x607d('0x28')](db['VoiceTransferReport'][_0x607d('0x3e')]);_0x32791f[_0x607d('0x29')]=_['keys'](_0xf896af[_0x607d('0x29')]);_0x32791f[_0x607d('0x2a')]=_[_0x607d('0x2b')](_0x32791f['model'],_0x32791f[_0x607d('0x29')]);_0x5ea36a[_0x607d('0x2d')]=_[_0x607d('0x2b')](_0x32791f[_0x607d('0x2c')],qs['fields'](_0xf896af[_0x607d('0x29')]['fields']));_0x5ea36a[_0x607d('0x2d')]=_0x5ea36a[_0x607d('0x2d')][_0x607d('0x2f')]?_0x5ea36a['attributes']:_0x32791f[_0x607d('0x2c')];if(_0xf896af['query'][_0x607d('0x3a')]){_0x5ea36a['include']=[{'all':!![]}];}_0x5ea36a=_[_0x607d('0x35')]({},_0x5ea36a,_0xf896af[_0x607d('0x3f')]);return db[_0x607d('0x27')][_0x607d('0x40')](_0x5ea36a)[_0x607d('0x20')](handleEntityNotFound(_0x2c626e,null))[_0x607d('0x20')](respondWithResult(_0x2c626e,null))[_0x607d('0x41')](handleError(_0x2c626e,null));};exports[_0x607d('0x42')]=function(_0x1a5052,_0x527ece){return db[_0x607d('0x27')][_0x607d('0x42')](_0x1a5052[_0x607d('0x43')],{})[_0x607d('0x20')](respondWithResult(_0x527ece,0xc9))[_0x607d('0x41')](handleError(_0x527ece,null));};exports['update']=function(_0x284a64,_0x5cffd9){if(_0x284a64[_0x607d('0x43')]['id']){delete _0x284a64[_0x607d('0x43')]['id'];}return db[_0x607d('0x27')][_0x607d('0x40')]({'where':{'id':_0x284a64[_0x607d('0x44')]['id']}})['then'](handleEntityNotFound(_0x5cffd9,null))[_0x607d('0x20')](saveUpdates(_0x284a64[_0x607d('0x43')],null))[_0x607d('0x20')](respondWithResult(_0x5cffd9,null))['catch'](handleError(_0x5cffd9,null));};exports[_0x607d('0x21')]=function(_0x142cff,_0x2897c){return db[_0x607d('0x27')][_0x607d('0x40')]({'where':{'id':_0x142cff[_0x607d('0x44')]['id']}})[_0x607d('0x20')](handleEntityNotFound(_0x2897c,null))[_0x607d('0x20')](removeEntity(_0x2897c,null))[_0x607d('0x41')](handleError(_0x2897c,null));};
\ No newline at end of file
+var _0x4385=['crypto','desk.js','querystring','papaparse','../../config/license/hardware','../../components/parsers/qs','../../config/logger','api','../../config/environment','../../mysqldb','sendStatus','status','end','offset','limit','set','Content-Range','json','apply','reject','update','then','destroy','error','stack','name','send','index','VoiceTransferReport','rawAttributes','model','keys','query','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','filters','pick','filter','merge','map','type','key','options','where','includeAll','findAll','rows','catch','show','params','include','find','create','body','html-pdf','eml-format','rimraf','zip-dir','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel'];(function(_0x3f842d,_0x119a89){var _0x14759c=function(_0x475209){while(--_0x475209){_0x3f842d['push'](_0x3f842d['shift']());}};_0x14759c(++_0x119a89);}(_0x4385,0x168));var _0x5438=function(_0x3a02cb,_0x27a3bb){_0x3a02cb=_0x3a02cb-0x0;var _0x539e60=_0x4385[_0x3a02cb];return _0x539e60;};'use strict';var pdf=require(_0x5438('0x0'));var emlformat=require(_0x5438('0x1'));var rimraf=require(_0x5438('0x2'));var zipdir=require(_0x5438('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x5438('0x4'));var moment=require(_0x5438('0x5'));var BPromise=require(_0x5438('0x6'));var Mustache=require(_0x5438('0x7'));var util=require(_0x5438('0x8'));var path=require(_0x5438('0x9'));var sox=require(_0x5438('0xa'));var csv=require(_0x5438('0xb'));var ejs=require(_0x5438('0xc'));var fs=require('fs');var _=require(_0x5438('0xd'));var squel=require(_0x5438('0xe'));var crypto=require(_0x5438('0xf'));var jsforce=require('jsforce');var deskjs=require(_0x5438('0x10'));var toCsv=require(_0x5438('0xb'));var querystring=require(_0x5438('0x11'));var Papa=require(_0x5438('0x12'));var authService=require('../../components/auth/service');var hardwareService=require(_0x5438('0x13'));var Redis=require('ioredis');var qs=require(_0x5438('0x14'));var logger=require(_0x5438('0x15'))(_0x5438('0x16'));var utils=require('../../config/utils');var config=require(_0x5438('0x17'));var db=require(_0x5438('0x18'))['db'];function respondWithStatusCode(_0xa7d3db,_0x3adb24){_0x3adb24=_0x3adb24||0xcc;return function(_0x4649f8){if(_0x4649f8){return _0xa7d3db[_0x5438('0x19')](_0x3adb24);}return _0xa7d3db[_0x5438('0x1a')](_0x3adb24)[_0x5438('0x1b')]();};}function respondWithResult(_0x23f662,_0x3ee7d0){_0x3ee7d0=_0x3ee7d0||0xc8;return function(_0x25daa9){if(_0x25daa9){return _0x23f662[_0x5438('0x1a')](_0x3ee7d0)['json'](_0x25daa9);}};}function respondWithFilteredResult(_0x3010a3,_0x52ee74){return function(_0x10831b){if(_0x10831b){var _0xedbc06=_0x10831b['count'],_0x517a7d=_0x52ee74[_0x5438('0x1c')],_0x55919d=_0x52ee74['offset']+_0x52ee74[_0x5438('0x1d')],_0x1483d5;if(_0x55919d>=_0xedbc06){_0x55919d=_0xedbc06;_0x1483d5=0xc8;}else{_0x1483d5=0xce;}_0x3010a3[_0x5438('0x1a')](_0x1483d5);return _0x3010a3[_0x5438('0x1e')](_0x5438('0x1f'),_0x517a7d+'-'+_0x55919d+'/'+_0xedbc06)[_0x5438('0x20')](_0x10831b);}return null;};}function patchUpdates(_0x2279e9){return function(_0x70532a){try{jsonpatch[_0x5438('0x21')](_0x70532a,_0x2279e9,!![]);}catch(_0x391e8f){return BPromise[_0x5438('0x22')](_0x391e8f);}return _0x70532a['save']();};}function saveUpdates(_0xcd2391,_0xe6845c){return function(_0x9c322){if(_0x9c322){return _0x9c322[_0x5438('0x23')](_0xcd2391)[_0x5438('0x24')](function(_0x4f13fa){return _0x4f13fa;});}return null;};}function removeEntity(_0x43c4f1,_0x433b16){return function(_0x528609){if(_0x528609){return _0x528609[_0x5438('0x25')]()[_0x5438('0x24')](function(){_0x43c4f1[_0x5438('0x1a')](0xcc)['end']();});}};}function handleEntityNotFound(_0xbbf322,_0x54cb23){return function(_0x17b2c8){if(!_0x17b2c8){_0xbbf322[_0x5438('0x19')](0x194);}return _0x17b2c8;};}function handleError(_0xe8a3dd,_0x3d3372){_0x3d3372=_0x3d3372||0x1f4;return function(_0x4b0194){logger[_0x5438('0x26')](_0x4b0194[_0x5438('0x27')]);if(_0x4b0194[_0x5438('0x28')]){delete _0x4b0194[_0x5438('0x28')];}_0xe8a3dd[_0x5438('0x1a')](_0x3d3372)[_0x5438('0x29')](_0x4b0194);};}exports[_0x5438('0x2a')]=function(_0x51fb84,_0x51faf9){var _0x225c19={},_0x184a87={},_0x2cd095={'count':0x0,'rows':[]};var _0x5399cd=db[_0x5438('0x2b')][_0x5438('0x2c')];_0x184a87[_0x5438('0x2d')]=_[_0x5438('0x2e')](_0x5399cd);_0x184a87[_0x5438('0x2f')]=_[_0x5438('0x2e')](_0x51fb84[_0x5438('0x2f')]);_0x184a87['filters']=_[_0x5438('0x30')](_0x184a87[_0x5438('0x2d')],_0x184a87[_0x5438('0x2f')]);_0x225c19[_0x5438('0x31')]=_[_0x5438('0x30')](_0x184a87[_0x5438('0x2d')],qs[_0x5438('0x32')](_0x51fb84['query'][_0x5438('0x32')]));_0x225c19[_0x5438('0x31')]=_0x225c19['attributes'][_0x5438('0x33')]?_0x225c19[_0x5438('0x31')]:_0x184a87['model'];if(!_0x51fb84[_0x5438('0x2f')][_0x5438('0x34')](_0x5438('0x35'))){_0x225c19[_0x5438('0x1d')]=qs[_0x5438('0x1d')](_0x51fb84[_0x5438('0x2f')][_0x5438('0x1d')]);_0x225c19[_0x5438('0x1c')]=qs[_0x5438('0x1c')](_0x51fb84[_0x5438('0x2f')]['offset']);}_0x225c19[_0x5438('0x36')]=qs[_0x5438('0x37')](_0x51fb84['query'][_0x5438('0x37')]);_0x225c19['where']=qs[_0x5438('0x38')](_[_0x5438('0x39')](_0x51fb84[_0x5438('0x2f')],_0x184a87[_0x5438('0x38')]));if(_0x51fb84[_0x5438('0x2f')][_0x5438('0x3a')]){_0x225c19['where']=_[_0x5438('0x3b')](_0x225c19['where'],{'$or':_[_0x5438('0x3c')](_0x5399cd,function(_0x2684b8){if(_0x2684b8[_0x5438('0x3d')][_0x5438('0x3e')]!=='VIRTUAL'){var _0xee957c={};_0xee957c[_0x2684b8['field']]={'$like':'%'+_0x51fb84[_0x5438('0x2f')][_0x5438('0x3a')]+'%'};return _0xee957c;}})});}_0x225c19=_[_0x5438('0x3b')]({},_0x225c19,_0x51fb84[_0x5438('0x3f')]);var _0x44f160={'where':_0x225c19[_0x5438('0x40')]};return db['VoiceTransferReport']['count'](_0x44f160)[_0x5438('0x24')](function(_0x3e3a0c){_0x2cd095['count']=_0x3e3a0c;if(_0x51fb84[_0x5438('0x2f')][_0x5438('0x41')]){_0x225c19['include']=[{'all':!![]}];}return db[_0x5438('0x2b')][_0x5438('0x42')](_0x225c19);})[_0x5438('0x24')](function(_0x4bcdde){_0x2cd095[_0x5438('0x43')]=_0x4bcdde;return _0x2cd095;})[_0x5438('0x24')](respondWithFilteredResult(_0x51faf9,_0x225c19))[_0x5438('0x44')](handleError(_0x51faf9,null));};exports[_0x5438('0x45')]=function(_0x1b517a,_0xfe5d4d){var _0xd4e522={'raw':!![],'where':{'id':_0x1b517a[_0x5438('0x46')]['id']}},_0x23fab2={};_0x23fab2[_0x5438('0x2d')]=_[_0x5438('0x2e')](db[_0x5438('0x2b')][_0x5438('0x2c')]);_0x23fab2[_0x5438('0x2f')]=_[_0x5438('0x2e')](_0x1b517a[_0x5438('0x2f')]);_0x23fab2['filters']=_['intersection'](_0x23fab2[_0x5438('0x2d')],_0x23fab2[_0x5438('0x2f')]);_0xd4e522['attributes']=_['intersection'](_0x23fab2[_0x5438('0x2d')],qs[_0x5438('0x32')](_0x1b517a['query'][_0x5438('0x32')]));_0xd4e522['attributes']=_0xd4e522[_0x5438('0x31')][_0x5438('0x33')]?_0xd4e522[_0x5438('0x31')]:_0x23fab2[_0x5438('0x2d')];if(_0x1b517a[_0x5438('0x2f')]['includeAll']){_0xd4e522[_0x5438('0x47')]=[{'all':!![]}];}_0xd4e522=_[_0x5438('0x3b')]({},_0xd4e522,_0x1b517a[_0x5438('0x3f')]);return db['VoiceTransferReport'][_0x5438('0x48')](_0xd4e522)[_0x5438('0x24')](handleEntityNotFound(_0xfe5d4d,null))['then'](respondWithResult(_0xfe5d4d,null))[_0x5438('0x44')](handleError(_0xfe5d4d,null));};exports[_0x5438('0x49')]=function(_0x10d542,_0x4c61d2){return db[_0x5438('0x2b')][_0x5438('0x49')](_0x10d542[_0x5438('0x4a')],{})['then'](respondWithResult(_0x4c61d2,0xc9))[_0x5438('0x44')](handleError(_0x4c61d2,null));};exports[_0x5438('0x23')]=function(_0x3fe7a4,_0x23c743){if(_0x3fe7a4['body']['id']){delete _0x3fe7a4['body']['id'];}return db['VoiceTransferReport'][_0x5438('0x48')]({'where':{'id':_0x3fe7a4['params']['id']}})[_0x5438('0x24')](handleEntityNotFound(_0x23c743,null))[_0x5438('0x24')](saveUpdates(_0x3fe7a4[_0x5438('0x4a')],null))[_0x5438('0x24')](respondWithResult(_0x23c743,null))['catch'](handleError(_0x23c743,null));};exports[_0x5438('0x25')]=function(_0x85d21a,_0x4514c3){return db[_0x5438('0x2b')][_0x5438('0x48')]({'where':{'id':_0x85d21a[_0x5438('0x46')]['id']}})[_0x5438('0x24')](handleEntityNotFound(_0x4514c3,null))['then'](removeEntity(_0x4514c3,null))[_0x5438('0x44')](handleError(_0x4514c3,null));};
\ No newline at end of file