Built motion from commit (unavailable).|2.3.97
[motion2.git] / server / api / openchannelQueueReport / openchannelQueueReport.controller.js
index 436094a..cf6ff35 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa907=['fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','ejs','lodash','squel','crypto','desk.js','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../config/logger','api','../../mysqldb','sendStatus','status','end','json','count','offset','limit','Content-Range','apply','reject','update','then','error','name','send','index','model','query','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','filter','map','type','key','VIRTUAL','field','merge','options','includeAll','include','OpenchannelQueueReport','findAll','rows','catch','show','params','keys','rawAttributes','find','body','destroy','describe','html-pdf'];(function(_0x243e4c,_0x5614b7){var _0xf2e845=function(_0x1f7dc4){while(--_0x1f7dc4){_0x243e4c['push'](_0x243e4c['shift']());}};_0xf2e845(++_0x5614b7);}(_0xa907,0x11f));var _0x7a90=function(_0x27c741,_0x4bab7c){_0x27c741=_0x27c741-0x0;var _0x353e2b=_0xa907[_0x27c741];return _0x353e2b;};'use strict';var pdf=require(_0x7a90('0x0'));var emlformat=require('eml-format');var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require(_0x7a90('0x1'));var rp=require(_0x7a90('0x2'));var moment=require(_0x7a90('0x3'));var BPromise=require(_0x7a90('0x4'));var Mustache=require(_0x7a90('0x5'));var util=require(_0x7a90('0x6'));var path=require(_0x7a90('0x7'));var sox=require(_0x7a90('0x8'));var csv=require('to-csv');var ejs=require(_0x7a90('0x9'));var fs=require('fs');var _=require(_0x7a90('0xa'));var squel=require(_0x7a90('0xb'));var crypto=require(_0x7a90('0xc'));var jsforce=require('jsforce');var deskjs=require(_0x7a90('0xd'));var toCsv=require('to-csv');var querystring=require(_0x7a90('0xe'));var Papa=require(_0x7a90('0xf'));var authService=require(_0x7a90('0x10'));var hardwareService=require('../../config/license/hardware');var Redis=require('ioredis');var qs=require(_0x7a90('0x11'));var logger=require(_0x7a90('0x12'))(_0x7a90('0x13'));var utils=require('../../config/utils');var config=require('../../config/environment');var db=require(_0x7a90('0x14'))['db'];function respondWithStatusCode(_0x2f3964,_0x179c85){_0x179c85=_0x179c85||0xcc;return function(_0xb86351){if(_0xb86351){return _0x2f3964[_0x7a90('0x15')](_0x179c85);}return _0x2f3964[_0x7a90('0x16')](_0x179c85)[_0x7a90('0x17')]();};}function respondWithResult(_0x3ef805,_0x3fcf50){_0x3fcf50=_0x3fcf50||0xc8;return function(_0x4fb03e){if(_0x4fb03e){return _0x3ef805[_0x7a90('0x16')](_0x3fcf50)[_0x7a90('0x18')](_0x4fb03e);}};}function respondWithFilteredResult(_0x55891b,_0x4638af){return function(_0x5b2402){if(_0x5b2402){var _0x43b0e5=_0x5b2402[_0x7a90('0x19')],_0x352b1c=_0x4638af[_0x7a90('0x1a')],_0x375ccc=_0x4638af[_0x7a90('0x1a')]+_0x4638af[_0x7a90('0x1b')],_0x3b65df;if(_0x375ccc>=_0x43b0e5){_0x375ccc=_0x43b0e5;_0x3b65df=0xc8;}else{_0x3b65df=0xce;}_0x55891b[_0x7a90('0x16')](_0x3b65df);return _0x55891b['set'](_0x7a90('0x1c'),_0x352b1c+'-'+_0x375ccc+'/'+_0x43b0e5)[_0x7a90('0x18')](_0x5b2402);}return null;};}function patchUpdates(_0x3ce5fc){return function(_0x48e0d9){try{jsonpatch[_0x7a90('0x1d')](_0x48e0d9,_0x3ce5fc,!![]);}catch(_0x8a6efb){return BPromise[_0x7a90('0x1e')](_0x8a6efb);}return _0x48e0d9['save']();};}function saveUpdates(_0x1dd801,_0x24688e){return function(_0x3e4303){if(_0x3e4303){return _0x3e4303[_0x7a90('0x1f')](_0x1dd801)[_0x7a90('0x20')](function(_0xc886e7){return _0xc886e7;});}return null;};}function removeEntity(_0x4fb9e9,_0x1f6af2){return function(_0x5dcd97){if(_0x5dcd97){return _0x5dcd97['destroy']()[_0x7a90('0x20')](function(){_0x4fb9e9[_0x7a90('0x16')](0xcc)[_0x7a90('0x17')]();});}};}function handleEntityNotFound(_0x17a558,_0x4c7da4){return function(_0x18cfd6){if(!_0x18cfd6){_0x17a558[_0x7a90('0x15')](0x194);}return _0x18cfd6;};}function handleError(_0x1fb5ef,_0x4d1337){_0x4d1337=_0x4d1337||0x1f4;return function(_0x428b42){logger[_0x7a90('0x21')](_0x428b42['stack']);if(_0x428b42[_0x7a90('0x22')]){delete _0x428b42[_0x7a90('0x22')];}_0x1fb5ef[_0x7a90('0x16')](_0x4d1337)[_0x7a90('0x23')](_0x428b42);};}exports[_0x7a90('0x24')]=function(_0x18e720,_0x4760e5){var _0x490c7d={},_0x194545={},_0x1fd566={'count':0x0,'rows':[]};var _0x1848bf=db['OpenchannelQueueReport']['rawAttributes'];_0x194545[_0x7a90('0x25')]=_['keys'](_0x1848bf);_0x194545['query']=_['keys'](_0x18e720[_0x7a90('0x26')]);_0x194545[_0x7a90('0x27')]=_[_0x7a90('0x28')](_0x194545[_0x7a90('0x25')],_0x194545[_0x7a90('0x26')]);_0x490c7d[_0x7a90('0x29')]=_[_0x7a90('0x28')](_0x194545['model'],qs['fields'](_0x18e720[_0x7a90('0x26')][_0x7a90('0x2a')]));_0x490c7d[_0x7a90('0x29')]=_0x490c7d[_0x7a90('0x29')][_0x7a90('0x2b')]?_0x490c7d[_0x7a90('0x29')]:_0x194545['model'];if(!_0x18e720[_0x7a90('0x26')][_0x7a90('0x2c')](_0x7a90('0x2d'))){_0x490c7d['limit']=qs[_0x7a90('0x1b')](_0x18e720[_0x7a90('0x26')][_0x7a90('0x1b')]);_0x490c7d['offset']=qs[_0x7a90('0x1a')](_0x18e720[_0x7a90('0x26')][_0x7a90('0x1a')]);}_0x490c7d[_0x7a90('0x2e')]=qs[_0x7a90('0x2f')](_0x18e720[_0x7a90('0x26')][_0x7a90('0x2f')]);_0x490c7d[_0x7a90('0x30')]=qs[_0x7a90('0x27')](_[_0x7a90('0x31')](_0x18e720['query'],_0x194545['filters']));if(_0x18e720[_0x7a90('0x26')][_0x7a90('0x32')]){_0x490c7d[_0x7a90('0x30')]=_['merge'](_0x490c7d['where'],{'$or':_[_0x7a90('0x33')](_0x1848bf,function(_0x54dd32){if(_0x54dd32[_0x7a90('0x34')][_0x7a90('0x35')]!==_0x7a90('0x36')){var _0x29331a={};_0x29331a[_0x54dd32[_0x7a90('0x37')]]={'$like':'%'+_0x18e720[_0x7a90('0x26')][_0x7a90('0x32')]+'%'};return _0x29331a;}})});}_0x490c7d=_[_0x7a90('0x38')]({},_0x490c7d,_0x18e720[_0x7a90('0x39')]);var _0x1f9db3={'where':_0x490c7d[_0x7a90('0x30')]};return db['OpenchannelQueueReport'][_0x7a90('0x19')](_0x1f9db3)['then'](function(_0x45f00b){_0x1fd566[_0x7a90('0x19')]=_0x45f00b;if(_0x18e720[_0x7a90('0x26')][_0x7a90('0x3a')]){_0x490c7d[_0x7a90('0x3b')]=[{'all':!![]}];}return db[_0x7a90('0x3c')][_0x7a90('0x3d')](_0x490c7d);})[_0x7a90('0x20')](function(_0x383960){_0x1fd566[_0x7a90('0x3e')]=_0x383960;return _0x1fd566;})[_0x7a90('0x20')](respondWithFilteredResult(_0x4760e5,_0x490c7d))[_0x7a90('0x3f')](handleError(_0x4760e5,null));};exports[_0x7a90('0x40')]=function(_0xe1225b,_0x59f71c){var _0x262aab={'raw':!![],'where':{'id':_0xe1225b[_0x7a90('0x41')]['id']}},_0xb896a1={};_0xb896a1['model']=_[_0x7a90('0x42')](db[_0x7a90('0x3c')][_0x7a90('0x43')]);_0xb896a1['query']=_[_0x7a90('0x42')](_0xe1225b[_0x7a90('0x26')]);_0xb896a1['filters']=_[_0x7a90('0x28')](_0xb896a1['model'],_0xb896a1['query']);_0x262aab[_0x7a90('0x29')]=_[_0x7a90('0x28')](_0xb896a1['model'],qs[_0x7a90('0x2a')](_0xe1225b[_0x7a90('0x26')][_0x7a90('0x2a')]));_0x262aab[_0x7a90('0x29')]=_0x262aab[_0x7a90('0x29')][_0x7a90('0x2b')]?_0x262aab[_0x7a90('0x29')]:_0xb896a1[_0x7a90('0x25')];if(_0xe1225b[_0x7a90('0x26')][_0x7a90('0x3a')]){_0x262aab[_0x7a90('0x3b')]=[{'all':!![]}];}_0x262aab=_['merge']({},_0x262aab,_0xe1225b['options']);return db['OpenchannelQueueReport'][_0x7a90('0x44')](_0x262aab)[_0x7a90('0x20')](handleEntityNotFound(_0x59f71c,null))[_0x7a90('0x20')](respondWithResult(_0x59f71c,null))[_0x7a90('0x3f')](handleError(_0x59f71c,null));};exports['create']=function(_0x44a268,_0x2a67f3){return db[_0x7a90('0x3c')]['create'](_0x44a268[_0x7a90('0x45')],{})[_0x7a90('0x20')](respondWithResult(_0x2a67f3,0xc9))[_0x7a90('0x3f')](handleError(_0x2a67f3,null));};exports['update']=function(_0x17043a,_0x46ff9b){if(_0x17043a[_0x7a90('0x45')]['id']){delete _0x17043a[_0x7a90('0x45')]['id'];}return db[_0x7a90('0x3c')][_0x7a90('0x44')]({'where':{'id':_0x17043a[_0x7a90('0x41')]['id']}})[_0x7a90('0x20')](handleEntityNotFound(_0x46ff9b,null))['then'](saveUpdates(_0x17043a[_0x7a90('0x45')],null))['then'](respondWithResult(_0x46ff9b,null))['catch'](handleError(_0x46ff9b,null));};exports[_0x7a90('0x46')]=function(_0xf515f2,_0x3c1926){return db['OpenchannelQueueReport']['find']({'where':{'id':_0xf515f2[_0x7a90('0x41')]['id']}})[_0x7a90('0x20')](handleEntityNotFound(_0x3c1926,null))[_0x7a90('0x20')](removeEntity(_0x3c1926,null))[_0x7a90('0x3f')](handleError(_0x3c1926,null));};exports['describe']=function(_0x541f61,_0x1db414){return db[_0x7a90('0x3c')][_0x7a90('0x47')]()[_0x7a90('0x20')](respondWithResult(_0x1db414,null))[_0x7a90('0x3f')](handleError(_0x1db414,null));};
\ No newline at end of file
+var _0x9d9f=['length','model','hasOwnProperty','order','sort','where','filter','merge','type','key','VIRTUAL','options','includeAll','findAll','rows','catch','show','params','include','find','create','body','describe','html-pdf','rimraf','fast-json-patch','request-promise','bluebird','util','path','sox','to-csv','lodash','squel','../../components/auth/service','ioredis','../../components/parsers/qs','../../config/logger','api','../../config/utils','../../config/environment','status','count','offset','limit','set','Content-Range','json','apply','update','then','end','sendStatus','error','stack','name','index','OpenchannelQueueReport','rawAttributes','query','keys','filters','intersection','fields','attributes'];(function(_0x393176,_0x66f21f){var _0x557eca=function(_0x142f79){while(--_0x142f79){_0x393176['push'](_0x393176['shift']());}};_0x557eca(++_0x66f21f);}(_0x9d9f,0x99));var _0xf9d9=function(_0x3aa774,_0x363e5a){_0x3aa774=_0x3aa774-0x0;var _0x398625=_0x9d9f[_0x3aa774];return _0x398625;};'use strict';var pdf=require(_0xf9d9('0x0'));var emlformat=require('eml-format');var rimraf=require(_0xf9d9('0x1'));var zipdir=require('zip-dir');var jsonpatch=require(_0xf9d9('0x2'));var rp=require(_0xf9d9('0x3'));var moment=require('moment');var BPromise=require(_0xf9d9('0x4'));var Mustache=require('mustache');var util=require(_0xf9d9('0x5'));var path=require(_0xf9d9('0x6'));var sox=require(_0xf9d9('0x7'));var csv=require(_0xf9d9('0x8'));var ejs=require('ejs');var fs=require('fs');var _=require(_0xf9d9('0x9'));var squel=require(_0xf9d9('0xa'));var crypto=require('crypto');var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require(_0xf9d9('0x8'));var querystring=require('querystring');var Papa=require('papaparse');var authService=require(_0xf9d9('0xb'));var hardwareService=require('../../config/license/hardware');var Redis=require(_0xf9d9('0xc'));var qs=require(_0xf9d9('0xd'));var logger=require(_0xf9d9('0xe'))(_0xf9d9('0xf'));var utils=require(_0xf9d9('0x10'));var config=require(_0xf9d9('0x11'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x2f4266,_0x11aa38){_0x11aa38=_0x11aa38||0xcc;return function(_0xdd9f2e){if(_0xdd9f2e){return _0x2f4266['sendStatus'](_0x11aa38);}return _0x2f4266[_0xf9d9('0x12')](_0x11aa38)['end']();};}function respondWithResult(_0x1880ac,_0x13bf50){_0x13bf50=_0x13bf50||0xc8;return function(_0x24c96c){if(_0x24c96c){return _0x1880ac[_0xf9d9('0x12')](_0x13bf50)['json'](_0x24c96c);}};}function respondWithFilteredResult(_0x586181,_0x3ead28){return function(_0x2affa8){if(_0x2affa8){var _0x2b5e7a=_0x2affa8[_0xf9d9('0x13')],_0x522b48=_0x3ead28[_0xf9d9('0x14')],_0xf6af8b=_0x3ead28['offset']+_0x3ead28[_0xf9d9('0x15')],_0x55699c;if(_0xf6af8b>=_0x2b5e7a){_0xf6af8b=_0x2b5e7a;_0x55699c=0xc8;}else{_0x55699c=0xce;}_0x586181[_0xf9d9('0x12')](_0x55699c);return _0x586181[_0xf9d9('0x16')](_0xf9d9('0x17'),_0x522b48+'-'+_0xf6af8b+'/'+_0x2b5e7a)[_0xf9d9('0x18')](_0x2affa8);}return null;};}function patchUpdates(_0x540afb){return function(_0x1d401d){try{jsonpatch[_0xf9d9('0x19')](_0x1d401d,_0x540afb,!![]);}catch(_0x5a802d){return BPromise['reject'](_0x5a802d);}return _0x1d401d['save']();};}function saveUpdates(_0x4da78c,_0x20ae5b){return function(_0x5377c8){if(_0x5377c8){return _0x5377c8[_0xf9d9('0x1a')](_0x4da78c)[_0xf9d9('0x1b')](function(_0x542135){return _0x542135;});}return null;};}function removeEntity(_0x395b1d,_0x5924f5){return function(_0x57722f){if(_0x57722f){return _0x57722f['destroy']()['then'](function(){_0x395b1d['status'](0xcc)[_0xf9d9('0x1c')]();});}};}function handleEntityNotFound(_0x29025b,_0x32ff09){return function(_0x5b5baa){if(!_0x5b5baa){_0x29025b[_0xf9d9('0x1d')](0x194);}return _0x5b5baa;};}function handleError(_0x193c94,_0x3e0482){_0x3e0482=_0x3e0482||0x1f4;return function(_0x51547e){logger[_0xf9d9('0x1e')](_0x51547e[_0xf9d9('0x1f')]);if(_0x51547e[_0xf9d9('0x20')]){delete _0x51547e[_0xf9d9('0x20')];}_0x193c94[_0xf9d9('0x12')](_0x3e0482)['send'](_0x51547e);};}exports[_0xf9d9('0x21')]=function(_0x10e7ce,_0x30da07){var _0x52a90e={},_0x1f9bee={},_0x22b6b6={'count':0x0,'rows':[]};var _0x58fc90=db[_0xf9d9('0x22')][_0xf9d9('0x23')];_0x1f9bee['model']=_['keys'](_0x58fc90);_0x1f9bee[_0xf9d9('0x24')]=_[_0xf9d9('0x25')](_0x10e7ce[_0xf9d9('0x24')]);_0x1f9bee[_0xf9d9('0x26')]=_[_0xf9d9('0x27')](_0x1f9bee['model'],_0x1f9bee[_0xf9d9('0x24')]);_0x52a90e['attributes']=_[_0xf9d9('0x27')](_0x1f9bee['model'],qs[_0xf9d9('0x28')](_0x10e7ce[_0xf9d9('0x24')]['fields']));_0x52a90e[_0xf9d9('0x29')]=_0x52a90e['attributes'][_0xf9d9('0x2a')]?_0x52a90e[_0xf9d9('0x29')]:_0x1f9bee[_0xf9d9('0x2b')];if(!_0x10e7ce[_0xf9d9('0x24')][_0xf9d9('0x2c')]('nolimit')){_0x52a90e[_0xf9d9('0x15')]=qs['limit'](_0x10e7ce[_0xf9d9('0x24')]['limit']);_0x52a90e[_0xf9d9('0x14')]=qs['offset'](_0x10e7ce[_0xf9d9('0x24')][_0xf9d9('0x14')]);}_0x52a90e[_0xf9d9('0x2d')]=qs['sort'](_0x10e7ce['query'][_0xf9d9('0x2e')]);_0x52a90e[_0xf9d9('0x2f')]=qs[_0xf9d9('0x26')](_['pick'](_0x10e7ce['query'],_0x1f9bee[_0xf9d9('0x26')]));if(_0x10e7ce[_0xf9d9('0x24')][_0xf9d9('0x30')]){_0x52a90e[_0xf9d9('0x2f')]=_[_0xf9d9('0x31')](_0x52a90e['where'],{'$or':_['map'](_0x58fc90,function(_0x143ceb){if(_0x143ceb[_0xf9d9('0x32')][_0xf9d9('0x33')]!==_0xf9d9('0x34')){var _0x63601a={};_0x63601a[_0x143ceb['field']]={'$like':'%'+_0x10e7ce[_0xf9d9('0x24')][_0xf9d9('0x30')]+'%'};return _0x63601a;}})});}_0x52a90e=_[_0xf9d9('0x31')]({},_0x52a90e,_0x10e7ce[_0xf9d9('0x35')]);var _0x2b87ca={'where':_0x52a90e[_0xf9d9('0x2f')]};return db[_0xf9d9('0x22')][_0xf9d9('0x13')](_0x2b87ca)[_0xf9d9('0x1b')](function(_0x21987f){_0x22b6b6[_0xf9d9('0x13')]=_0x21987f;if(_0x10e7ce[_0xf9d9('0x24')][_0xf9d9('0x36')]){_0x52a90e['include']=[{'all':!![]}];}return db['OpenchannelQueueReport'][_0xf9d9('0x37')](_0x52a90e);})[_0xf9d9('0x1b')](function(_0x1d777f){_0x22b6b6[_0xf9d9('0x38')]=_0x1d777f;return _0x22b6b6;})[_0xf9d9('0x1b')](respondWithFilteredResult(_0x30da07,_0x52a90e))[_0xf9d9('0x39')](handleError(_0x30da07,null));};exports[_0xf9d9('0x3a')]=function(_0x34c236,_0x329786){var _0x26f2ac={'raw':!![],'where':{'id':_0x34c236[_0xf9d9('0x3b')]['id']}},_0x43d9ab={};_0x43d9ab['model']=_[_0xf9d9('0x25')](db[_0xf9d9('0x22')][_0xf9d9('0x23')]);_0x43d9ab[_0xf9d9('0x24')]=_[_0xf9d9('0x25')](_0x34c236[_0xf9d9('0x24')]);_0x43d9ab[_0xf9d9('0x26')]=_[_0xf9d9('0x27')](_0x43d9ab[_0xf9d9('0x2b')],_0x43d9ab['query']);_0x26f2ac[_0xf9d9('0x29')]=_[_0xf9d9('0x27')](_0x43d9ab[_0xf9d9('0x2b')],qs[_0xf9d9('0x28')](_0x34c236['query']['fields']));_0x26f2ac['attributes']=_0x26f2ac[_0xf9d9('0x29')]['length']?_0x26f2ac[_0xf9d9('0x29')]:_0x43d9ab[_0xf9d9('0x2b')];if(_0x34c236[_0xf9d9('0x24')]['includeAll']){_0x26f2ac[_0xf9d9('0x3c')]=[{'all':!![]}];}_0x26f2ac=_['merge']({},_0x26f2ac,_0x34c236['options']);return db[_0xf9d9('0x22')][_0xf9d9('0x3d')](_0x26f2ac)['then'](handleEntityNotFound(_0x329786,null))[_0xf9d9('0x1b')](respondWithResult(_0x329786,null))[_0xf9d9('0x39')](handleError(_0x329786,null));};exports[_0xf9d9('0x3e')]=function(_0x1223ba,_0x53855f){return db[_0xf9d9('0x22')]['create'](_0x1223ba[_0xf9d9('0x3f')],{})[_0xf9d9('0x1b')](respondWithResult(_0x53855f,0xc9))[_0xf9d9('0x39')](handleError(_0x53855f,null));};exports['update']=function(_0x459d27,_0x231888){if(_0x459d27[_0xf9d9('0x3f')]['id']){delete _0x459d27['body']['id'];}return db[_0xf9d9('0x22')][_0xf9d9('0x3d')]({'where':{'id':_0x459d27[_0xf9d9('0x3b')]['id']}})[_0xf9d9('0x1b')](handleEntityNotFound(_0x231888,null))[_0xf9d9('0x1b')](saveUpdates(_0x459d27[_0xf9d9('0x3f')],null))[_0xf9d9('0x1b')](respondWithResult(_0x231888,null))[_0xf9d9('0x39')](handleError(_0x231888,null));};exports['destroy']=function(_0x2a676b,_0x15f0e7){return db[_0xf9d9('0x22')][_0xf9d9('0x3d')]({'where':{'id':_0x2a676b[_0xf9d9('0x3b')]['id']}})[_0xf9d9('0x1b')](handleEntityNotFound(_0x15f0e7,null))[_0xf9d9('0x1b')](removeEntity(_0x15f0e7,null))['catch'](handleError(_0x15f0e7,null));};exports[_0xf9d9('0x40')]=function(_0x3462e4,_0x4740b4){return db[_0xf9d9('0x22')]['describe']()[_0xf9d9('0x1b')](respondWithResult(_0x4740b4,null))[_0xf9d9('0x39')](handleError(_0x4740b4,null));};
\ No newline at end of file