Built motion from commit (unavailable).|2.5.0
[motion2.git] / server / api / openchannelQueueReport / openchannelQueueReport.controller.js
index fc7f5fc..ee36614 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7916=['findAll','rows','catch','show','params','keys','length','find','create','body','update','describe','html-pdf','rimraf','zip-dir','request-promise','moment','bluebird','mustache','path','to-csv','ejs','squel','jsforce','querystring','papaparse','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','json','count','offset','limit','set','apply','reject','save','then','destroy','name','send','rawAttributes','fieldName','type','model','map','query','filters','attributes','intersection','fields','hasOwnProperty','nolimit','sort','where','pick','filter','VIRTUAL','merge','options','OpenchannelQueueReport','includeAll','include'];(function(_0x382305,_0x3407c2){var _0x4b31eb=function(_0x58eefb){while(--_0x58eefb){_0x382305['push'](_0x382305['shift']());}};_0x4b31eb(++_0x3407c2);}(_0x7916,0x128));var _0x6791=function(_0x177e14,_0x401d6b){_0x177e14=_0x177e14-0x0;var _0x4dcdfe=_0x7916[_0x177e14];return _0x4dcdfe;};'use strict';var pdf=require(_0x6791('0x0'));var emlformat=require('eml-format');var rimraf=require(_0x6791('0x1'));var zipdir=require(_0x6791('0x2'));var jsonpatch=require('fast-json-patch');var rp=require(_0x6791('0x3'));var moment=require(_0x6791('0x4'));var BPromise=require(_0x6791('0x5'));var Mustache=require(_0x6791('0x6'));var util=require('util');var path=require(_0x6791('0x7'));var sox=require('sox');var csv=require(_0x6791('0x8'));var ejs=require(_0x6791('0x9'));var fs=require('fs');var _=require('lodash');var squel=require(_0x6791('0xa'));var crypto=require('crypto');var jsforce=require(_0x6791('0xb'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require(_0x6791('0xc'));var Papa=require(_0x6791('0xd'));var Redis=require('ioredis');var authService=require(_0x6791('0xe'));var qs=require(_0x6791('0xf'));var as=require(_0x6791('0x10'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x6791('0x11'))(_0x6791('0x12'));var utils=require(_0x6791('0x13'));var config=require(_0x6791('0x14'));var db=require(_0x6791('0x15'))['db'];function respondWithStatusCode(_0x1eddd3,_0x61ac73){_0x61ac73=_0x61ac73||0xcc;return function(_0x16c62b){if(_0x16c62b){return _0x1eddd3[_0x6791('0x16')](_0x61ac73);}return _0x1eddd3[_0x6791('0x17')](_0x61ac73)[_0x6791('0x18')]();};}function respondWithResult(_0x5c51f8,_0x4b1719){_0x4b1719=_0x4b1719||0xc8;return function(_0x34b28d){if(_0x34b28d){return _0x5c51f8['status'](_0x4b1719)[_0x6791('0x19')](_0x34b28d);}};}function respondWithFilteredResult(_0x4c32a1,_0x3be9f0){return function(_0x163898){if(_0x163898){var _0x517910=_0x163898[_0x6791('0x1a')],_0x3e4792=_0x3be9f0['offset'],_0x4b80ed=_0x3be9f0[_0x6791('0x1b')]+_0x3be9f0[_0x6791('0x1c')],_0x3856ac;if(_0x4b80ed>=_0x517910){_0x4b80ed=_0x517910;_0x3856ac=0xc8;}else{_0x3856ac=0xce;}_0x4c32a1['status'](_0x3856ac);return _0x4c32a1[_0x6791('0x1d')]('Content-Range',_0x3e4792+'-'+_0x4b80ed+'/'+_0x517910)[_0x6791('0x19')](_0x163898);}return null;};}function patchUpdates(_0x126451){return function(_0x669270){try{jsonpatch[_0x6791('0x1e')](_0x669270,_0x126451,!![]);}catch(_0x25adbc){return BPromise[_0x6791('0x1f')](_0x25adbc);}return _0x669270[_0x6791('0x20')]();};}function saveUpdates(_0x581d51,_0x4a2922){return function(_0x306acb){if(_0x306acb){return _0x306acb['update'](_0x581d51)[_0x6791('0x21')](function(_0x3b57f0){return _0x3b57f0;});}return null;};}function removeEntity(_0x595cf2,_0x17f200){return function(_0x309610){if(_0x309610){return _0x309610[_0x6791('0x22')]()[_0x6791('0x21')](function(){_0x595cf2['status'](0xcc)[_0x6791('0x18')]();});}};}function handleEntityNotFound(_0x1b516d,_0x4a8717){return function(_0x53bb44){if(!_0x53bb44){_0x1b516d['sendStatus'](0x194);}return _0x53bb44;};}function handleError(_0x372dae,_0x502043){_0x502043=_0x502043||0x1f4;return function(_0x1d27c0){logger['error'](_0x1d27c0['stack']);if(_0x1d27c0['name']){delete _0x1d27c0[_0x6791('0x23')];}_0x372dae[_0x6791('0x17')](_0x502043)[_0x6791('0x24')](_0x1d27c0);};}exports['index']=function(_0x3def2e,_0x30cc17){var _0x493a59={},_0x342107={},_0x5cbb79={'count':0x0,'rows':[]};var _0x424b0e=_['map'](db['OpenchannelQueueReport'][_0x6791('0x25')],function(_0x551718){return{'name':_0x551718[_0x6791('0x26')],'type':_0x551718[_0x6791('0x27')]['key']};});_0x342107[_0x6791('0x28')]=_[_0x6791('0x29')](_0x424b0e,_0x6791('0x23'));_0x342107[_0x6791('0x2a')]=_['keys'](_0x3def2e['query']);_0x342107[_0x6791('0x2b')]=_['intersection'](_0x342107[_0x6791('0x28')],_0x342107[_0x6791('0x2a')]);_0x493a59[_0x6791('0x2c')]=_[_0x6791('0x2d')](_0x342107[_0x6791('0x28')],qs[_0x6791('0x2e')](_0x3def2e[_0x6791('0x2a')][_0x6791('0x2e')]));_0x493a59[_0x6791('0x2c')]=_0x493a59[_0x6791('0x2c')]['length']?_0x493a59[_0x6791('0x2c')]:_0x342107[_0x6791('0x28')];if(!_0x3def2e[_0x6791('0x2a')][_0x6791('0x2f')](_0x6791('0x30'))){_0x493a59[_0x6791('0x1c')]=qs['limit'](_0x3def2e['query']['limit']);_0x493a59[_0x6791('0x1b')]=qs[_0x6791('0x1b')](_0x3def2e[_0x6791('0x2a')]['offset']);}_0x493a59['order']=qs[_0x6791('0x31')](_0x3def2e[_0x6791('0x2a')][_0x6791('0x31')]);_0x493a59[_0x6791('0x32')]=qs['filters'](_[_0x6791('0x33')](_0x3def2e[_0x6791('0x2a')],_0x342107[_0x6791('0x2b')]));if(_0x3def2e['query'][_0x6791('0x34')]){_0x493a59['where']=_['merge'](_0x493a59[_0x6791('0x32')],{'$or':_[_0x6791('0x29')](_0x424b0e,function(_0x530b13){if(_0x530b13[_0x6791('0x27')]!==_0x6791('0x35')){var _0x407882={};_0x407882[_0x530b13[_0x6791('0x23')]]={'$like':'%'+_0x3def2e[_0x6791('0x2a')]['filter']+'%'};return _0x407882;}})});}_0x493a59=_[_0x6791('0x36')]({},_0x493a59,_0x3def2e[_0x6791('0x37')]);var _0x2d0dd8={'where':_0x493a59['where']};return db[_0x6791('0x38')][_0x6791('0x1a')](_0x2d0dd8)[_0x6791('0x21')](function(_0x577006){_0x5cbb79[_0x6791('0x1a')]=_0x577006;if(_0x3def2e[_0x6791('0x2a')][_0x6791('0x39')]){_0x493a59[_0x6791('0x3a')]=[{'all':!![]}];}return db['OpenchannelQueueReport'][_0x6791('0x3b')](_0x493a59);})[_0x6791('0x21')](function(_0x3e95b6){_0x5cbb79[_0x6791('0x3c')]=_0x3e95b6;return _0x5cbb79;})[_0x6791('0x21')](respondWithFilteredResult(_0x30cc17,_0x493a59))[_0x6791('0x3d')](handleError(_0x30cc17,null));};exports[_0x6791('0x3e')]=function(_0xae0e07,_0x46c244){var _0x4e4004={'raw':!![],'where':{'id':_0xae0e07[_0x6791('0x3f')]['id']}},_0x52c03a={};_0x52c03a[_0x6791('0x28')]=_['keys'](db[_0x6791('0x38')][_0x6791('0x25')]);_0x52c03a[_0x6791('0x2a')]=_[_0x6791('0x40')](_0xae0e07[_0x6791('0x2a')]);_0x52c03a[_0x6791('0x2b')]=_[_0x6791('0x2d')](_0x52c03a['model'],_0x52c03a[_0x6791('0x2a')]);_0x4e4004['attributes']=_[_0x6791('0x2d')](_0x52c03a[_0x6791('0x28')],qs[_0x6791('0x2e')](_0xae0e07[_0x6791('0x2a')]['fields']));_0x4e4004[_0x6791('0x2c')]=_0x4e4004[_0x6791('0x2c')][_0x6791('0x41')]?_0x4e4004[_0x6791('0x2c')]:_0x52c03a[_0x6791('0x28')];if(_0xae0e07[_0x6791('0x2a')][_0x6791('0x39')]){_0x4e4004[_0x6791('0x3a')]=[{'all':!![]}];}_0x4e4004=_['merge']({},_0x4e4004,_0xae0e07[_0x6791('0x37')]);return db[_0x6791('0x38')][_0x6791('0x42')](_0x4e4004)[_0x6791('0x21')](handleEntityNotFound(_0x46c244,null))['then'](respondWithResult(_0x46c244,null))[_0x6791('0x3d')](handleError(_0x46c244,null));};exports[_0x6791('0x43')]=function(_0x540ebe,_0x1ac964){return db['OpenchannelQueueReport'][_0x6791('0x43')](_0x540ebe[_0x6791('0x44')],{})[_0x6791('0x21')](respondWithResult(_0x1ac964,0xc9))[_0x6791('0x3d')](handleError(_0x1ac964,null));};exports[_0x6791('0x45')]=function(_0xb2a2,_0x4163f5){if(_0xb2a2[_0x6791('0x44')]['id']){delete _0xb2a2[_0x6791('0x44')]['id'];}return db['OpenchannelQueueReport'][_0x6791('0x42')]({'where':{'id':_0xb2a2['params']['id']}})[_0x6791('0x21')](handleEntityNotFound(_0x4163f5,null))[_0x6791('0x21')](saveUpdates(_0xb2a2[_0x6791('0x44')],null))[_0x6791('0x21')](respondWithResult(_0x4163f5,null))[_0x6791('0x3d')](handleError(_0x4163f5,null));};exports['destroy']=function(_0x2bc08d,_0x35e087){return db[_0x6791('0x38')][_0x6791('0x42')]({'where':{'id':_0x2bc08d[_0x6791('0x3f')]['id']}})['then'](handleEntityNotFound(_0x35e087,null))[_0x6791('0x21')](removeEntity(_0x35e087,null))[_0x6791('0x3d')](handleError(_0x35e087,null));};exports['describe']=function(_0x3df699,_0x56f6c6){return db[_0x6791('0x38')][_0x6791('0x46')]()[_0x6791('0x21')](respondWithResult(_0x56f6c6,null))[_0x6791('0x3d')](handleError(_0x56f6c6,null));};
\ No newline at end of file
+var _0x65c9=['show','params','options','find','body','describe','html-pdf','eml-format','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','offset','limit','apply','reject','save','update','then','destroy','stack','send','index','OpenchannelQueueReport','rawAttributes','fieldName','type','key','model','map','name','keys','query','filters','intersection','attributes','fields','length','hasOwnProperty','order','sort','where','pick','filter','merge','VIRTUAL','count','includeAll','include','findAll','catch'];(function(_0x5b644e,_0x2e5e07){var _0x49c6bf=function(_0x3032d9){while(--_0x3032d9){_0x5b644e['push'](_0x5b644e['shift']());}};_0x49c6bf(++_0x2e5e07);}(_0x65c9,0x182));var _0x965c=function(_0x8b9de8,_0x499007){_0x8b9de8=_0x8b9de8-0x0;var _0x11a3e0=_0x65c9[_0x8b9de8];return _0x11a3e0;};'use strict';var pdf=require(_0x965c('0x0'));var emlformat=require(_0x965c('0x1'));var rimraf=require('rimraf');var zipdir=require(_0x965c('0x2'));var jsonpatch=require(_0x965c('0x3'));var rp=require(_0x965c('0x4'));var moment=require(_0x965c('0x5'));var BPromise=require(_0x965c('0x6'));var Mustache=require(_0x965c('0x7'));var util=require(_0x965c('0x8'));var path=require(_0x965c('0x9'));var sox=require(_0x965c('0xa'));var csv=require(_0x965c('0xb'));var ejs=require(_0x965c('0xc'));var fs=require('fs');var _=require(_0x965c('0xd'));var squel=require('squel');var crypto=require(_0x965c('0xe'));var jsforce=require(_0x965c('0xf'));var deskjs=require(_0x965c('0x10'));var toCsv=require(_0x965c('0xb'));var querystring=require(_0x965c('0x11'));var Papa=require(_0x965c('0x12'));var Redis=require(_0x965c('0x13'));var authService=require('../../components/auth/service');var qs=require(_0x965c('0x14'));var as=require(_0x965c('0x15'));var hardwareService=require(_0x965c('0x16'));var logger=require(_0x965c('0x17'))(_0x965c('0x18'));var utils=require(_0x965c('0x19'));var config=require(_0x965c('0x1a'));var db=require(_0x965c('0x1b'))['db'];function respondWithStatusCode(_0x3b5e1d,_0x3ff4ea){_0x3ff4ea=_0x3ff4ea||0xcc;return function(_0x154827){if(_0x154827){return _0x3b5e1d[_0x965c('0x1c')](_0x3ff4ea);}return _0x3b5e1d[_0x965c('0x1d')](_0x3ff4ea)[_0x965c('0x1e')]();};}function respondWithResult(_0x5039e5,_0x1e343c){_0x1e343c=_0x1e343c||0xc8;return function(_0x26618f){if(_0x26618f){return _0x5039e5[_0x965c('0x1d')](_0x1e343c)['json'](_0x26618f);}};}function respondWithFilteredResult(_0x438616,_0x2a9580){return function(_0x20dee0){if(_0x20dee0){var _0x4f61de=_0x20dee0['count'],_0x1c820a=_0x2a9580[_0x965c('0x1f')],_0x495acf=_0x2a9580[_0x965c('0x1f')]+_0x2a9580[_0x965c('0x20')],_0x52e339;if(_0x495acf>=_0x4f61de){_0x495acf=_0x4f61de;_0x52e339=0xc8;}else{_0x52e339=0xce;}_0x438616[_0x965c('0x1d')](_0x52e339);return _0x438616['set']('Content-Range',_0x1c820a+'-'+_0x495acf+'/'+_0x4f61de)['json'](_0x20dee0);}return null;};}function patchUpdates(_0x39c663){return function(_0x26c613){try{jsonpatch[_0x965c('0x21')](_0x26c613,_0x39c663,!![]);}catch(_0x1bb9da){return BPromise[_0x965c('0x22')](_0x1bb9da);}return _0x26c613[_0x965c('0x23')]();};}function saveUpdates(_0x2e41e5,_0x3f5ec9){return function(_0x11f510){if(_0x11f510){return _0x11f510[_0x965c('0x24')](_0x2e41e5)[_0x965c('0x25')](function(_0x4be8a8){return _0x4be8a8;});}return null;};}function removeEntity(_0x6d0a3,_0x230d38){return function(_0x4e345c){if(_0x4e345c){return _0x4e345c[_0x965c('0x26')]()[_0x965c('0x25')](function(){_0x6d0a3['status'](0xcc)[_0x965c('0x1e')]();});}};}function handleEntityNotFound(_0x2ac16c,_0x3dcfa2){return function(_0x4d41e5){if(!_0x4d41e5){_0x2ac16c[_0x965c('0x1c')](0x194);}return _0x4d41e5;};}function handleError(_0x7b8907,_0x351971){_0x351971=_0x351971||0x1f4;return function(_0x146df2){logger['error'](_0x146df2[_0x965c('0x27')]);if(_0x146df2['name']){delete _0x146df2['name'];}_0x7b8907['status'](_0x351971)[_0x965c('0x28')](_0x146df2);};}exports[_0x965c('0x29')]=function(_0x3cf10f,_0x551ed5){var _0x4f9406={},_0x5574e2={},_0x59ceee={'count':0x0,'rows':[]};var _0x26b49d=_['map'](db[_0x965c('0x2a')][_0x965c('0x2b')],function(_0x9227f8){return{'name':_0x9227f8[_0x965c('0x2c')],'type':_0x9227f8[_0x965c('0x2d')][_0x965c('0x2e')]};});_0x5574e2[_0x965c('0x2f')]=_[_0x965c('0x30')](_0x26b49d,_0x965c('0x31'));_0x5574e2['query']=_[_0x965c('0x32')](_0x3cf10f[_0x965c('0x33')]);_0x5574e2[_0x965c('0x34')]=_[_0x965c('0x35')](_0x5574e2[_0x965c('0x2f')],_0x5574e2[_0x965c('0x33')]);_0x4f9406[_0x965c('0x36')]=_[_0x965c('0x35')](_0x5574e2['model'],qs[_0x965c('0x37')](_0x3cf10f['query']['fields']));_0x4f9406[_0x965c('0x36')]=_0x4f9406[_0x965c('0x36')][_0x965c('0x38')]?_0x4f9406['attributes']:_0x5574e2[_0x965c('0x2f')];if(!_0x3cf10f[_0x965c('0x33')][_0x965c('0x39')]('nolimit')){_0x4f9406[_0x965c('0x20')]=qs[_0x965c('0x20')](_0x3cf10f[_0x965c('0x33')]['limit']);_0x4f9406[_0x965c('0x1f')]=qs[_0x965c('0x1f')](_0x3cf10f[_0x965c('0x33')][_0x965c('0x1f')]);}_0x4f9406[_0x965c('0x3a')]=qs[_0x965c('0x3b')](_0x3cf10f['query'][_0x965c('0x3b')]);_0x4f9406[_0x965c('0x3c')]=qs[_0x965c('0x34')](_[_0x965c('0x3d')](_0x3cf10f[_0x965c('0x33')],_0x5574e2[_0x965c('0x34')]));if(_0x3cf10f[_0x965c('0x33')][_0x965c('0x3e')]){_0x4f9406['where']=_[_0x965c('0x3f')](_0x4f9406[_0x965c('0x3c')],{'$or':_[_0x965c('0x30')](_0x26b49d,function(_0x31b818){if(_0x31b818['type']!==_0x965c('0x40')){var _0x452183={};_0x452183[_0x31b818[_0x965c('0x31')]]={'$like':'%'+_0x3cf10f[_0x965c('0x33')]['filter']+'%'};return _0x452183;}})});}_0x4f9406=_[_0x965c('0x3f')]({},_0x4f9406,_0x3cf10f['options']);var _0x31d5b0={'where':_0x4f9406[_0x965c('0x3c')]};return db[_0x965c('0x2a')][_0x965c('0x41')](_0x31d5b0)[_0x965c('0x25')](function(_0x544f59){_0x59ceee[_0x965c('0x41')]=_0x544f59;if(_0x3cf10f[_0x965c('0x33')][_0x965c('0x42')]){_0x4f9406[_0x965c('0x43')]=[{'all':!![]}];}return db[_0x965c('0x2a')][_0x965c('0x44')](_0x4f9406);})[_0x965c('0x25')](function(_0x29e2e0){_0x59ceee['rows']=_0x29e2e0;return _0x59ceee;})[_0x965c('0x25')](respondWithFilteredResult(_0x551ed5,_0x4f9406))[_0x965c('0x45')](handleError(_0x551ed5,null));};exports[_0x965c('0x46')]=function(_0x334a86,_0x1317c0){var _0x3e6a26={'raw':!![],'where':{'id':_0x334a86[_0x965c('0x47')]['id']}},_0x3162f3={};_0x3162f3[_0x965c('0x2f')]=_[_0x965c('0x32')](db['OpenchannelQueueReport'][_0x965c('0x2b')]);_0x3162f3['query']=_[_0x965c('0x32')](_0x334a86['query']);_0x3162f3[_0x965c('0x34')]=_[_0x965c('0x35')](_0x3162f3[_0x965c('0x2f')],_0x3162f3[_0x965c('0x33')]);_0x3e6a26[_0x965c('0x36')]=_[_0x965c('0x35')](_0x3162f3['model'],qs['fields'](_0x334a86[_0x965c('0x33')][_0x965c('0x37')]));_0x3e6a26['attributes']=_0x3e6a26[_0x965c('0x36')][_0x965c('0x38')]?_0x3e6a26[_0x965c('0x36')]:_0x3162f3['model'];if(_0x334a86[_0x965c('0x33')][_0x965c('0x42')]){_0x3e6a26[_0x965c('0x43')]=[{'all':!![]}];}_0x3e6a26=_[_0x965c('0x3f')]({},_0x3e6a26,_0x334a86[_0x965c('0x48')]);return db[_0x965c('0x2a')][_0x965c('0x49')](_0x3e6a26)[_0x965c('0x25')](handleEntityNotFound(_0x1317c0,null))['then'](respondWithResult(_0x1317c0,null))['catch'](handleError(_0x1317c0,null));};exports['create']=function(_0x1b785c,_0x273230){return db[_0x965c('0x2a')]['create'](_0x1b785c['body'],{})['then'](respondWithResult(_0x273230,0xc9))['catch'](handleError(_0x273230,null));};exports[_0x965c('0x24')]=function(_0x5eb4e6,_0x13c10f){if(_0x5eb4e6[_0x965c('0x4a')]['id']){delete _0x5eb4e6[_0x965c('0x4a')]['id'];}return db[_0x965c('0x2a')][_0x965c('0x49')]({'where':{'id':_0x5eb4e6[_0x965c('0x47')]['id']}})['then'](handleEntityNotFound(_0x13c10f,null))[_0x965c('0x25')](saveUpdates(_0x5eb4e6[_0x965c('0x4a')],null))[_0x965c('0x25')](respondWithResult(_0x13c10f,null))['catch'](handleError(_0x13c10f,null));};exports[_0x965c('0x26')]=function(_0xf13546,_0x161ed1){return db['OpenchannelQueueReport']['find']({'where':{'id':_0xf13546[_0x965c('0x47')]['id']}})[_0x965c('0x25')](handleEntityNotFound(_0x161ed1,null))[_0x965c('0x25')](removeEntity(_0x161ed1,null))[_0x965c('0x45')](handleError(_0x161ed1,null));};exports[_0x965c('0x4b')]=function(_0x214085,_0x3b009a){return db[_0x965c('0x2a')][_0x965c('0x4b')]()[_0x965c('0x25')](respondWithResult(_0x3b009a,null))[_0x965c('0x45')](handleError(_0x3b009a,null));};
\ No newline at end of file