Built motion from commit f3da74b7.|2.5.36
[motion2.git] / server / api / openchannelTransferReport / openchannelTransferReport.controller.js
index 24f67cf..b474f8c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x31b0=['then','end','stack','send','index','map','rawAttributes','fieldName','type','key','model','keys','filters','intersection','query','attributes','fields','nolimit','order','sort','where','pick','VIRTUAL','name','filter','merge','OpenchannelTransferReport','includeAll','include','findAll','rows','show','length','find','catch','create','body','params','destroy','describe','eml-format','zip-dir','fast-json-patch','moment','mustache','util','sox','to-csv','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','../../components/auth/service','../../components/parsers/advancedSearch','../../config/utils','../../config/license/util','../../mysqldb','sendStatus','status','json','count','offset','limit','set','Content-Range','reject','save','update'];(function(_0x199572,_0x33e667){var _0x13cfa3=function(_0x53c075){while(--_0x53c075){_0x199572['push'](_0x199572['shift']());}};_0x13cfa3(++_0x33e667);}(_0x31b0,0x103));var _0x031b=function(_0x53dcc2,_0x13c7fa){_0x53dcc2=_0x53dcc2-0x0;var _0x13288c=_0x31b0[_0x53dcc2];return _0x13288c;};'use strict';var emlformat=require(_0x031b('0x0'));var rimraf=require('rimraf');var zipdir=require(_0x031b('0x1'));var jsonpatch=require(_0x031b('0x2'));var rp=require('request-promise');var moment=require(_0x031b('0x3'));var BPromise=require('bluebird');var Mustache=require(_0x031b('0x4'));var util=require(_0x031b('0x5'));var path=require('path');var sox=require(_0x031b('0x6'));var csv=require(_0x031b('0x7'));var ejs=require(_0x031b('0x8'));var fs=require('fs');var fs_extra=require(_0x031b('0x9'));var _=require(_0x031b('0xa'));var squel=require(_0x031b('0xb'));var crypto=require(_0x031b('0xc'));var jsforce=require(_0x031b('0xd'));var deskjs=require(_0x031b('0xe'));var toCsv=require(_0x031b('0x7'));var querystring=require(_0x031b('0xf'));var Papa=require(_0x031b('0x10'));var Redis=require('ioredis');var authService=require(_0x031b('0x11'));var qs=require('../../components/parsers/qs');var as=require(_0x031b('0x12'));var hardwareService=require('../../config/license/hardware');var logger=require('../../config/logger')('api');var utils=require(_0x031b('0x13'));var config=require('../../config/environment');var licenseUtil=require(_0x031b('0x14'));var db=require(_0x031b('0x15'))['db'];function respondWithStatusCode(_0x2cab41,_0xcd5f2a){_0xcd5f2a=_0xcd5f2a||0xcc;return function(_0x542a7f){if(_0x542a7f){return _0x2cab41[_0x031b('0x16')](_0xcd5f2a);}return _0x2cab41[_0x031b('0x17')](_0xcd5f2a)['end']();};}function respondWithResult(_0x1bbddb,_0x160e83){_0x160e83=_0x160e83||0xc8;return function(_0x6574a9){if(_0x6574a9){return _0x1bbddb[_0x031b('0x17')](_0x160e83)[_0x031b('0x18')](_0x6574a9);}};}function respondWithFilteredResult(_0x4dd5cf,_0x4270bd){return function(_0x4cbd5b){if(_0x4cbd5b){var _0x2fa510=typeof _0x4270bd['offset']==='undefined'&&typeof _0x4270bd['limit']==='undefined';var _0x218667=_0x4cbd5b[_0x031b('0x19')];var _0x12fc29=_0x2fa510?0x0:_0x4270bd[_0x031b('0x1a')];var _0x198a0a=_0x2fa510?_0x4cbd5b['count']:_0x4270bd[_0x031b('0x1a')]+_0x4270bd[_0x031b('0x1b')];var _0x280959;if(_0x198a0a>=_0x218667){_0x198a0a=_0x218667;_0x280959=0xc8;}else{_0x280959=0xce;}_0x4dd5cf[_0x031b('0x17')](_0x280959);return _0x4dd5cf[_0x031b('0x1c')](_0x031b('0x1d'),_0x12fc29+'-'+_0x198a0a+'/'+_0x218667)[_0x031b('0x18')](_0x4cbd5b);}return null;};}function patchUpdates(_0x41f54c){return function(_0x275ed6){try{jsonpatch['apply'](_0x275ed6,_0x41f54c,!![]);}catch(_0x12bf9e){return BPromise[_0x031b('0x1e')](_0x12bf9e);}return _0x275ed6[_0x031b('0x1f')]();};}function saveUpdates(_0x2302d4,_0x480267){return function(_0x6b3518){if(_0x6b3518){return _0x6b3518[_0x031b('0x20')](_0x2302d4)[_0x031b('0x21')](function(_0x411716){return _0x411716;});}return null;};}function removeEntity(_0x38d490,_0xa51ad9){return function(_0x440eed){if(_0x440eed){return _0x440eed['destroy']()['then'](function(){_0x38d490[_0x031b('0x17')](0xcc)[_0x031b('0x22')]();});}};}function handleEntityNotFound(_0x4f6034,_0x4a13be){return function(_0x5a5ff9){if(!_0x5a5ff9){_0x4f6034[_0x031b('0x16')](0x194);}return _0x5a5ff9;};}function handleError(_0x297227,_0x266007){_0x266007=_0x266007||0x1f4;return function(_0x3e420d){logger['error'](_0x3e420d[_0x031b('0x23')]);if(_0x3e420d['name']){delete _0x3e420d['name'];}_0x297227[_0x031b('0x17')](_0x266007)[_0x031b('0x24')](_0x3e420d);};}exports[_0x031b('0x25')]=function(_0x503b1f,_0xb3ac92){var _0x495b6f={},_0x9b8642={},_0x4ad027={'count':0x0,'rows':[]};var _0x1f8e3c=_[_0x031b('0x26')](db['OpenchannelTransferReport'][_0x031b('0x27')],function(_0x9e728a){return{'name':_0x9e728a[_0x031b('0x28')],'type':_0x9e728a[_0x031b('0x29')][_0x031b('0x2a')]};});_0x9b8642[_0x031b('0x2b')]=_[_0x031b('0x26')](_0x1f8e3c,'name');_0x9b8642['query']=_[_0x031b('0x2c')](_0x503b1f['query']);_0x9b8642[_0x031b('0x2d')]=_[_0x031b('0x2e')](_0x9b8642[_0x031b('0x2b')],_0x9b8642[_0x031b('0x2f')]);_0x495b6f[_0x031b('0x30')]=_['intersection'](_0x9b8642['model'],qs[_0x031b('0x31')](_0x503b1f['query'][_0x031b('0x31')]));_0x495b6f[_0x031b('0x30')]=_0x495b6f[_0x031b('0x30')]['length']?_0x495b6f[_0x031b('0x30')]:_0x9b8642['model'];if(!_0x503b1f['query']['hasOwnProperty'](_0x031b('0x32'))){_0x495b6f['limit']=qs[_0x031b('0x1b')](_0x503b1f['query'][_0x031b('0x1b')]);_0x495b6f[_0x031b('0x1a')]=qs[_0x031b('0x1a')](_0x503b1f[_0x031b('0x2f')][_0x031b('0x1a')]);}_0x495b6f[_0x031b('0x33')]=qs['sort'](_0x503b1f[_0x031b('0x2f')][_0x031b('0x34')]);_0x495b6f[_0x031b('0x35')]=qs[_0x031b('0x2d')](_[_0x031b('0x36')](_0x503b1f['query'],_0x9b8642[_0x031b('0x2d')]),_0x1f8e3c);if(_0x503b1f['query']['filter']){_0x495b6f[_0x031b('0x35')]=_['merge'](_0x495b6f[_0x031b('0x35')],{'$or':_[_0x031b('0x26')](_0x1f8e3c,function(_0x366a05){if(_0x366a05['type']!==_0x031b('0x37')){var _0x3a124e={};_0x3a124e[_0x366a05[_0x031b('0x38')]]={'$like':'%'+_0x503b1f[_0x031b('0x2f')][_0x031b('0x39')]+'%'};return _0x3a124e;}})});}_0x495b6f=_[_0x031b('0x3a')]({},_0x495b6f,_0x503b1f['options']);var _0x490344={'where':_0x495b6f['where']};return db[_0x031b('0x3b')][_0x031b('0x19')](_0x490344)[_0x031b('0x21')](function(_0x201ad9){_0x4ad027[_0x031b('0x19')]=_0x201ad9;if(_0x503b1f[_0x031b('0x2f')][_0x031b('0x3c')]){_0x495b6f[_0x031b('0x3d')]=[{'all':!![]}];}return db['OpenchannelTransferReport'][_0x031b('0x3e')](_0x495b6f);})[_0x031b('0x21')](function(_0x12f793){_0x4ad027[_0x031b('0x3f')]=_0x12f793;return _0x4ad027;})[_0x031b('0x21')](respondWithFilteredResult(_0xb3ac92,_0x495b6f))['catch'](handleError(_0xb3ac92,null));};exports[_0x031b('0x40')]=function(_0x1e2ca4,_0x903f37){var _0x5fe035={'raw':!![],'where':{'id':_0x1e2ca4['params']['id']}},_0x7bee92={};_0x7bee92['model']=_[_0x031b('0x2c')](db[_0x031b('0x3b')]['rawAttributes']);_0x7bee92[_0x031b('0x2f')]=_[_0x031b('0x2c')](_0x1e2ca4['query']);_0x7bee92[_0x031b('0x2d')]=_[_0x031b('0x2e')](_0x7bee92['model'],_0x7bee92[_0x031b('0x2f')]);_0x5fe035[_0x031b('0x30')]=_['intersection'](_0x7bee92[_0x031b('0x2b')],qs[_0x031b('0x31')](_0x1e2ca4[_0x031b('0x2f')]['fields']));_0x5fe035[_0x031b('0x30')]=_0x5fe035[_0x031b('0x30')][_0x031b('0x41')]?_0x5fe035[_0x031b('0x30')]:_0x7bee92[_0x031b('0x2b')];if(_0x1e2ca4[_0x031b('0x2f')][_0x031b('0x3c')]){_0x5fe035[_0x031b('0x3d')]=[{'all':!![]}];}_0x5fe035=_[_0x031b('0x3a')]({},_0x5fe035,_0x1e2ca4['options']);return db[_0x031b('0x3b')][_0x031b('0x42')](_0x5fe035)['then'](handleEntityNotFound(_0x903f37,null))[_0x031b('0x21')](respondWithResult(_0x903f37,null))[_0x031b('0x43')](handleError(_0x903f37,null));};exports[_0x031b('0x44')]=function(_0x418fcb,_0x28b2b5){return db['OpenchannelTransferReport'][_0x031b('0x44')](_0x418fcb[_0x031b('0x45')],{})[_0x031b('0x21')](respondWithResult(_0x28b2b5,0xc9))[_0x031b('0x43')](handleError(_0x28b2b5,null));};exports[_0x031b('0x20')]=function(_0x20ea31,_0x44b610){if(_0x20ea31[_0x031b('0x45')]['id']){delete _0x20ea31[_0x031b('0x45')]['id'];}return db['OpenchannelTransferReport'][_0x031b('0x42')]({'where':{'id':_0x20ea31[_0x031b('0x46')]['id']}})['then'](handleEntityNotFound(_0x44b610,null))['then'](saveUpdates(_0x20ea31['body'],null))[_0x031b('0x21')](respondWithResult(_0x44b610,null))['catch'](handleError(_0x44b610,null));};exports[_0x031b('0x47')]=function(_0x1c515d,_0x3c6ecd){return db[_0x031b('0x3b')][_0x031b('0x42')]({'where':{'id':_0x1c515d[_0x031b('0x46')]['id']}})['then'](handleEntityNotFound(_0x3c6ecd,null))[_0x031b('0x21')](removeEntity(_0x3c6ecd,null))[_0x031b('0x43')](handleError(_0x3c6ecd,null));};exports[_0x031b('0x48')]=function(_0x3b75f7,_0x36c16d){return db[_0x031b('0x3b')]['describe']()[_0x031b('0x21')](respondWithResult(_0x36c16d,null))[_0x031b('0x43')](handleError(_0x36c16d,null));};
\ No newline at end of file
+var _0xf30e=['apply','reject','update','then','end','error','name','send','map','rawAttributes','fieldName','key','model','query','keys','filters','intersection','attributes','length','hasOwnProperty','nolimit','order','sort','pick','where','merge','type','VIRTUAL','options','OpenchannelTransferReport','includeAll','include','findAll','rows','show','params','fields','find','create','body','catch','destroy','describe','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','sox','ejs','fs-extra','lodash','squel','crypto','jsforce','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../config/license/util','../../mysqldb','sendStatus','status','offset','undefined','count','limit','set','json'];(function(_0x3ab51d,_0x2fa01d){var _0x29a04e=function(_0x7807b0){while(--_0x7807b0){_0x3ab51d['push'](_0x3ab51d['shift']());}};_0x29a04e(++_0x2fa01d);}(_0xf30e,0xc1));var _0xef30=function(_0x7a3247,_0x15cb12){_0x7a3247=_0x7a3247-0x0;var _0x1bfde5=_0xf30e[_0x7a3247];return _0x1bfde5;};'use strict';var emlformat=require(_0xef30('0x0'));var rimraf=require(_0xef30('0x1'));var zipdir=require(_0xef30('0x2'));var jsonpatch=require(_0xef30('0x3'));var rp=require(_0xef30('0x4'));var moment=require(_0xef30('0x5'));var BPromise=require(_0xef30('0x6'));var Mustache=require(_0xef30('0x7'));var util=require(_0xef30('0x8'));var path=require('path');var sox=require(_0xef30('0x9'));var csv=require('to-csv');var ejs=require(_0xef30('0xa'));var fs=require('fs');var fs_extra=require(_0xef30('0xb'));var _=require(_0xef30('0xc'));var squel=require(_0xef30('0xd'));var crypto=require(_0xef30('0xe'));var jsforce=require(_0xef30('0xf'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require('papaparse');var Redis=require('ioredis');var authService=require(_0xef30('0x10'));var qs=require(_0xef30('0x11'));var as=require(_0xef30('0x12'));var hardwareService=require(_0xef30('0x13'));var logger=require('../../config/logger')(_0xef30('0x14'));var utils=require(_0xef30('0x15'));var config=require('../../config/environment');var licenseUtil=require(_0xef30('0x16'));var db=require(_0xef30('0x17'))['db'];function respondWithStatusCode(_0x4ca552,_0x14039a){_0x14039a=_0x14039a||0xcc;return function(_0x151587){if(_0x151587){return _0x4ca552[_0xef30('0x18')](_0x14039a);}return _0x4ca552[_0xef30('0x19')](_0x14039a)['end']();};}function respondWithResult(_0x4aea9c,_0x56369d){_0x56369d=_0x56369d||0xc8;return function(_0x34b5c3){if(_0x34b5c3){return _0x4aea9c[_0xef30('0x19')](_0x56369d)['json'](_0x34b5c3);}};}function respondWithFilteredResult(_0x51b2f6,_0x38bee4){return function(_0x5eea55){if(_0x5eea55){var _0x52e21e=typeof _0x38bee4[_0xef30('0x1a')]===_0xef30('0x1b')&&typeof _0x38bee4['limit']===_0xef30('0x1b');var _0x4da26f=_0x5eea55[_0xef30('0x1c')];var _0x2393c8=_0x52e21e?0x0:_0x38bee4[_0xef30('0x1a')];var _0x52b959=_0x52e21e?_0x5eea55['count']:_0x38bee4['offset']+_0x38bee4[_0xef30('0x1d')];var _0x55cdf2;if(_0x52b959>=_0x4da26f){_0x52b959=_0x4da26f;_0x55cdf2=0xc8;}else{_0x55cdf2=0xce;}_0x51b2f6[_0xef30('0x19')](_0x55cdf2);return _0x51b2f6[_0xef30('0x1e')]('Content-Range',_0x2393c8+'-'+_0x52b959+'/'+_0x4da26f)[_0xef30('0x1f')](_0x5eea55);}return null;};}function patchUpdates(_0x38f439){return function(_0x24eee3){try{jsonpatch[_0xef30('0x20')](_0x24eee3,_0x38f439,!![]);}catch(_0x269533){return BPromise[_0xef30('0x21')](_0x269533);}return _0x24eee3['save']();};}function saveUpdates(_0x5348fe,_0x48dc1f){return function(_0x5e84de){if(_0x5e84de){return _0x5e84de[_0xef30('0x22')](_0x5348fe)[_0xef30('0x23')](function(_0x3e0e1d){return _0x3e0e1d;});}return null;};}function removeEntity(_0x1d0ae9,_0x3f5ff9){return function(_0x369b49){if(_0x369b49){return _0x369b49['destroy']()['then'](function(){_0x1d0ae9['status'](0xcc)[_0xef30('0x24')]();});}};}function handleEntityNotFound(_0x39fbfc,_0x265025){return function(_0x433bc9){if(!_0x433bc9){_0x39fbfc[_0xef30('0x18')](0x194);}return _0x433bc9;};}function handleError(_0x930410,_0x5846f2){_0x5846f2=_0x5846f2||0x1f4;return function(_0x2bdfa7){logger[_0xef30('0x25')](_0x2bdfa7['stack']);if(_0x2bdfa7[_0xef30('0x26')]){delete _0x2bdfa7[_0xef30('0x26')];}_0x930410[_0xef30('0x19')](_0x5846f2)[_0xef30('0x27')](_0x2bdfa7);};}exports['index']=function(_0x338024,_0x371ec9){var _0x1161f8={},_0x551b68={},_0x3d77e7={'count':0x0,'rows':[]};var _0x27fbcf=_[_0xef30('0x28')](db['OpenchannelTransferReport'][_0xef30('0x29')],function(_0x44b932){return{'name':_0x44b932[_0xef30('0x2a')],'type':_0x44b932['type'][_0xef30('0x2b')]};});_0x551b68[_0xef30('0x2c')]=_[_0xef30('0x28')](_0x27fbcf,_0xef30('0x26'));_0x551b68[_0xef30('0x2d')]=_[_0xef30('0x2e')](_0x338024[_0xef30('0x2d')]);_0x551b68[_0xef30('0x2f')]=_[_0xef30('0x30')](_0x551b68[_0xef30('0x2c')],_0x551b68[_0xef30('0x2d')]);_0x1161f8[_0xef30('0x31')]=_[_0xef30('0x30')](_0x551b68[_0xef30('0x2c')],qs['fields'](_0x338024[_0xef30('0x2d')]['fields']));_0x1161f8[_0xef30('0x31')]=_0x1161f8[_0xef30('0x31')][_0xef30('0x32')]?_0x1161f8[_0xef30('0x31')]:_0x551b68[_0xef30('0x2c')];if(!_0x338024[_0xef30('0x2d')][_0xef30('0x33')](_0xef30('0x34'))){_0x1161f8[_0xef30('0x1d')]=qs['limit'](_0x338024[_0xef30('0x2d')][_0xef30('0x1d')]);_0x1161f8[_0xef30('0x1a')]=qs[_0xef30('0x1a')](_0x338024[_0xef30('0x2d')][_0xef30('0x1a')]);}_0x1161f8[_0xef30('0x35')]=qs['sort'](_0x338024[_0xef30('0x2d')][_0xef30('0x36')]);_0x1161f8['where']=qs[_0xef30('0x2f')](_[_0xef30('0x37')](_0x338024[_0xef30('0x2d')],_0x551b68['filters']),_0x27fbcf);if(_0x338024[_0xef30('0x2d')]['filter']){_0x1161f8[_0xef30('0x38')]=_[_0xef30('0x39')](_0x1161f8[_0xef30('0x38')],{'$or':_[_0xef30('0x28')](_0x27fbcf,function(_0x1923f4){if(_0x1923f4[_0xef30('0x3a')]!==_0xef30('0x3b')){var _0x4d9d8f={};_0x4d9d8f[_0x1923f4[_0xef30('0x26')]]={'$like':'%'+_0x338024[_0xef30('0x2d')]['filter']+'%'};return _0x4d9d8f;}})});}_0x1161f8=_['merge']({},_0x1161f8,_0x338024[_0xef30('0x3c')]);var _0x2bbd7d={'where':_0x1161f8[_0xef30('0x38')]};return db[_0xef30('0x3d')][_0xef30('0x1c')](_0x2bbd7d)[_0xef30('0x23')](function(_0x3aba58){_0x3d77e7[_0xef30('0x1c')]=_0x3aba58;if(_0x338024[_0xef30('0x2d')][_0xef30('0x3e')]){_0x1161f8[_0xef30('0x3f')]=[{'all':!![]}];}return db[_0xef30('0x3d')][_0xef30('0x40')](_0x1161f8);})[_0xef30('0x23')](function(_0x155337){_0x3d77e7[_0xef30('0x41')]=_0x155337;return _0x3d77e7;})[_0xef30('0x23')](respondWithFilteredResult(_0x371ec9,_0x1161f8))['catch'](handleError(_0x371ec9,null));};exports[_0xef30('0x42')]=function(_0x30cc05,_0x4ba4cd){var _0x16b78a={'raw':!![],'where':{'id':_0x30cc05[_0xef30('0x43')]['id']}},_0x34d9b9={};_0x34d9b9['model']=_[_0xef30('0x2e')](db[_0xef30('0x3d')][_0xef30('0x29')]);_0x34d9b9['query']=_['keys'](_0x30cc05['query']);_0x34d9b9[_0xef30('0x2f')]=_[_0xef30('0x30')](_0x34d9b9[_0xef30('0x2c')],_0x34d9b9[_0xef30('0x2d')]);_0x16b78a[_0xef30('0x31')]=_['intersection'](_0x34d9b9[_0xef30('0x2c')],qs[_0xef30('0x44')](_0x30cc05['query']['fields']));_0x16b78a['attributes']=_0x16b78a[_0xef30('0x31')][_0xef30('0x32')]?_0x16b78a['attributes']:_0x34d9b9[_0xef30('0x2c')];if(_0x30cc05[_0xef30('0x2d')][_0xef30('0x3e')]){_0x16b78a['include']=[{'all':!![]}];}_0x16b78a=_[_0xef30('0x39')]({},_0x16b78a,_0x30cc05[_0xef30('0x3c')]);return db[_0xef30('0x3d')][_0xef30('0x45')](_0x16b78a)['then'](handleEntityNotFound(_0x4ba4cd,null))[_0xef30('0x23')](respondWithResult(_0x4ba4cd,null))['catch'](handleError(_0x4ba4cd,null));};exports['create']=function(_0x2ebfd3,_0x31bbd6){return db[_0xef30('0x3d')][_0xef30('0x46')](_0x2ebfd3['body'],{})['then'](respondWithResult(_0x31bbd6,0xc9))['catch'](handleError(_0x31bbd6,null));};exports[_0xef30('0x22')]=function(_0x4d882d,_0x2933dd){if(_0x4d882d[_0xef30('0x47')]['id']){delete _0x4d882d[_0xef30('0x47')]['id'];}return db[_0xef30('0x3d')][_0xef30('0x45')]({'where':{'id':_0x4d882d[_0xef30('0x43')]['id']}})[_0xef30('0x23')](handleEntityNotFound(_0x2933dd,null))['then'](saveUpdates(_0x4d882d[_0xef30('0x47')],null))[_0xef30('0x23')](respondWithResult(_0x2933dd,null))[_0xef30('0x48')](handleError(_0x2933dd,null));};exports[_0xef30('0x49')]=function(_0x2753a5,_0x3ca73a){return db[_0xef30('0x3d')]['find']({'where':{'id':_0x2753a5[_0xef30('0x43')]['id']}})[_0xef30('0x23')](handleEntityNotFound(_0x3ca73a,null))[_0xef30('0x23')](removeEntity(_0x3ca73a,null))[_0xef30('0x48')](handleError(_0x3ca73a,null));};exports[_0xef30('0x4a')]=function(_0x149b5a,_0x564e3e){return db[_0xef30('0x3d')][_0xef30('0x4a')]()[_0xef30('0x23')](respondWithResult(_0x564e3e,null))['catch'](handleError(_0x564e3e,null));};
\ No newline at end of file