Built motion from commit (unavailable).|2.5.30
[motion2.git] / server / api / openchannelTransferReport / openchannelTransferReport.controller.js
index 95e750d..dfcdd76 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x858d=['create','body','find','describe','html-pdf','eml-format','rimraf','request-promise','moment','bluebird','util','path','sox','to-csv','ejs','lodash','crypto','querystring','ioredis','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end','json','count','offset','limit','set','apply','save','update','destroy','then','name','map','OpenchannelTransferReport','fieldName','type','key','model','keys','query','attributes','fields','length','hasOwnProperty','order','sort','filters','pick','filter','merge','where','VIRTUAL','include','rows','params','intersection','includeAll','options','catch'];(function(_0xc3a71f,_0x54fe71){var _0x46a474=function(_0x47e601){while(--_0x47e601){_0xc3a71f['push'](_0xc3a71f['shift']());}};_0x46a474(++_0x54fe71);}(_0x858d,0x15d));var _0xd858=function(_0x55ee2d,_0x4810d8){_0x55ee2d=_0x55ee2d-0x0;var _0x517d24=_0x858d[_0x55ee2d];return _0x517d24;};'use strict';var pdf=require(_0xd858('0x0'));var emlformat=require(_0xd858('0x1'));var rimraf=require(_0xd858('0x2'));var zipdir=require('zip-dir');var jsonpatch=require('fast-json-patch');var rp=require(_0xd858('0x3'));var moment=require(_0xd858('0x4'));var BPromise=require(_0xd858('0x5'));var Mustache=require('mustache');var util=require(_0xd858('0x6'));var path=require(_0xd858('0x7'));var sox=require(_0xd858('0x8'));var csv=require(_0xd858('0x9'));var ejs=require(_0xd858('0xa'));var fs=require('fs');var _=require(_0xd858('0xb'));var squel=require('squel');var crypto=require(_0xd858('0xc'));var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require(_0xd858('0xd'));var Papa=require('papaparse');var Redis=require(_0xd858('0xe'));var authService=require(_0xd858('0xf'));var qs=require('../../components/parsers/qs');var as=require(_0xd858('0x10'));var hardwareService=require(_0xd858('0x11'));var logger=require(_0xd858('0x12'))(_0xd858('0x13'));var utils=require(_0xd858('0x14'));var config=require(_0xd858('0x15'));var licenseUtil=require(_0xd858('0x16'));var db=require(_0xd858('0x17'))['db'];function respondWithStatusCode(_0x1542aa,_0x39ff29){_0x39ff29=_0x39ff29||0xcc;return function(_0x5942cd){if(_0x5942cd){return _0x1542aa[_0xd858('0x18')](_0x39ff29);}return _0x1542aa[_0xd858('0x19')](_0x39ff29)[_0xd858('0x1a')]();};}function respondWithResult(_0x3516ae,_0x53357c){_0x53357c=_0x53357c||0xc8;return function(_0x2386b1){if(_0x2386b1){return _0x3516ae[_0xd858('0x19')](_0x53357c)[_0xd858('0x1b')](_0x2386b1);}};}function respondWithFilteredResult(_0x1008dd,_0x5eea24){return function(_0x5b1b8d){if(_0x5b1b8d){var _0x1d8f1f=_0x5b1b8d[_0xd858('0x1c')],_0x36610b=_0x5eea24[_0xd858('0x1d')],_0x392acc=_0x5eea24[_0xd858('0x1d')]+_0x5eea24[_0xd858('0x1e')],_0x1e1512;if(_0x392acc>=_0x1d8f1f){_0x392acc=_0x1d8f1f;_0x1e1512=0xc8;}else{_0x1e1512=0xce;}_0x1008dd[_0xd858('0x19')](_0x1e1512);return _0x1008dd[_0xd858('0x1f')]('Content-Range',_0x36610b+'-'+_0x392acc+'/'+_0x1d8f1f)['json'](_0x5b1b8d);}return null;};}function patchUpdates(_0x3c0e51){return function(_0xbe7e85){try{jsonpatch[_0xd858('0x20')](_0xbe7e85,_0x3c0e51,!![]);}catch(_0x2ab83b){return BPromise['reject'](_0x2ab83b);}return _0xbe7e85[_0xd858('0x21')]();};}function saveUpdates(_0x119b73,_0x101fa4){return function(_0x551b16){if(_0x551b16){return _0x551b16[_0xd858('0x22')](_0x119b73)['then'](function(_0x2167e0){return _0x2167e0;});}return null;};}function removeEntity(_0x49db6a,_0x261493){return function(_0xfd991a){if(_0xfd991a){return _0xfd991a[_0xd858('0x23')]()[_0xd858('0x24')](function(){_0x49db6a['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x1cea85,_0x5a5d53){return function(_0x51553e){if(!_0x51553e){_0x1cea85['sendStatus'](0x194);}return _0x51553e;};}function handleError(_0x3c04fc,_0x3c8f81){_0x3c8f81=_0x3c8f81||0x1f4;return function(_0x1940e0){logger['error'](_0x1940e0['stack']);if(_0x1940e0[_0xd858('0x25')]){delete _0x1940e0[_0xd858('0x25')];}_0x3c04fc['status'](_0x3c8f81)['send'](_0x1940e0);};}exports['index']=function(_0x45654f,_0xce5fa4){var _0x593d86={},_0x3fa42c={},_0x571d6c={'count':0x0,'rows':[]};var _0x3febb0=_[_0xd858('0x26')](db[_0xd858('0x27')]['rawAttributes'],function(_0x317847){return{'name':_0x317847[_0xd858('0x28')],'type':_0x317847[_0xd858('0x29')][_0xd858('0x2a')]};});_0x3fa42c[_0xd858('0x2b')]=_[_0xd858('0x26')](_0x3febb0,_0xd858('0x25'));_0x3fa42c['query']=_[_0xd858('0x2c')](_0x45654f[_0xd858('0x2d')]);_0x3fa42c['filters']=_['intersection'](_0x3fa42c[_0xd858('0x2b')],_0x3fa42c[_0xd858('0x2d')]);_0x593d86[_0xd858('0x2e')]=_['intersection'](_0x3fa42c[_0xd858('0x2b')],qs[_0xd858('0x2f')](_0x45654f['query'][_0xd858('0x2f')]));_0x593d86[_0xd858('0x2e')]=_0x593d86[_0xd858('0x2e')][_0xd858('0x30')]?_0x593d86[_0xd858('0x2e')]:_0x3fa42c['model'];if(!_0x45654f['query'][_0xd858('0x31')]('nolimit')){_0x593d86['limit']=qs['limit'](_0x45654f['query']['limit']);_0x593d86[_0xd858('0x1d')]=qs[_0xd858('0x1d')](_0x45654f['query'][_0xd858('0x1d')]);}_0x593d86[_0xd858('0x32')]=qs[_0xd858('0x33')](_0x45654f[_0xd858('0x2d')][_0xd858('0x33')]);_0x593d86['where']=qs[_0xd858('0x34')](_[_0xd858('0x35')](_0x45654f[_0xd858('0x2d')],_0x3fa42c[_0xd858('0x34')]),_0x3febb0);if(_0x45654f['query'][_0xd858('0x36')]){_0x593d86['where']=_[_0xd858('0x37')](_0x593d86[_0xd858('0x38')],{'$or':_[_0xd858('0x26')](_0x3febb0,function(_0x3844c4){if(_0x3844c4[_0xd858('0x29')]!==_0xd858('0x39')){var _0x53965f={};_0x53965f[_0x3844c4[_0xd858('0x25')]]={'$like':'%'+_0x45654f['query'][_0xd858('0x36')]+'%'};return _0x53965f;}})});}_0x593d86=_[_0xd858('0x37')]({},_0x593d86,_0x45654f['options']);var _0x194df0={'where':_0x593d86[_0xd858('0x38')]};return db[_0xd858('0x27')][_0xd858('0x1c')](_0x194df0)[_0xd858('0x24')](function(_0x107c9c){_0x571d6c[_0xd858('0x1c')]=_0x107c9c;if(_0x45654f[_0xd858('0x2d')]['includeAll']){_0x593d86[_0xd858('0x3a')]=[{'all':!![]}];}return db['OpenchannelTransferReport']['findAll'](_0x593d86);})[_0xd858('0x24')](function(_0x21fc4a){_0x571d6c[_0xd858('0x3b')]=_0x21fc4a;return _0x571d6c;})[_0xd858('0x24')](respondWithFilteredResult(_0xce5fa4,_0x593d86))['catch'](handleError(_0xce5fa4,null));};exports['show']=function(_0x3189b2,_0x5e25cc){var _0x2c4475={'raw':!![],'where':{'id':_0x3189b2[_0xd858('0x3c')]['id']}},_0x687d08={};_0x687d08[_0xd858('0x2b')]=_[_0xd858('0x2c')](db[_0xd858('0x27')]['rawAttributes']);_0x687d08[_0xd858('0x2d')]=_[_0xd858('0x2c')](_0x3189b2[_0xd858('0x2d')]);_0x687d08[_0xd858('0x34')]=_[_0xd858('0x3d')](_0x687d08[_0xd858('0x2b')],_0x687d08[_0xd858('0x2d')]);_0x2c4475['attributes']=_[_0xd858('0x3d')](_0x687d08[_0xd858('0x2b')],qs[_0xd858('0x2f')](_0x3189b2['query']['fields']));_0x2c4475[_0xd858('0x2e')]=_0x2c4475['attributes']['length']?_0x2c4475[_0xd858('0x2e')]:_0x687d08[_0xd858('0x2b')];if(_0x3189b2[_0xd858('0x2d')][_0xd858('0x3e')]){_0x2c4475['include']=[{'all':!![]}];}_0x2c4475=_[_0xd858('0x37')]({},_0x2c4475,_0x3189b2[_0xd858('0x3f')]);return db['OpenchannelTransferReport']['find'](_0x2c4475)['then'](handleEntityNotFound(_0x5e25cc,null))[_0xd858('0x24')](respondWithResult(_0x5e25cc,null))[_0xd858('0x40')](handleError(_0x5e25cc,null));};exports['create']=function(_0x1139d9,_0x16d0d3){return db[_0xd858('0x27')][_0xd858('0x41')](_0x1139d9['body'],{})[_0xd858('0x24')](respondWithResult(_0x16d0d3,0xc9))[_0xd858('0x40')](handleError(_0x16d0d3,null));};exports['update']=function(_0x384630,_0x5bc0ff){if(_0x384630[_0xd858('0x42')]['id']){delete _0x384630['body']['id'];}return db[_0xd858('0x27')][_0xd858('0x43')]({'where':{'id':_0x384630[_0xd858('0x3c')]['id']}})['then'](handleEntityNotFound(_0x5bc0ff,null))[_0xd858('0x24')](saveUpdates(_0x384630[_0xd858('0x42')],null))[_0xd858('0x24')](respondWithResult(_0x5bc0ff,null))['catch'](handleError(_0x5bc0ff,null));};exports[_0xd858('0x23')]=function(_0x4a90,_0x554ff0){return db['OpenchannelTransferReport'][_0xd858('0x43')]({'where':{'id':_0x4a90[_0xd858('0x3c')]['id']}})[_0xd858('0x24')](handleEntityNotFound(_0x554ff0,null))[_0xd858('0x24')](removeEntity(_0x554ff0,null))[_0xd858('0x40')](handleError(_0x554ff0,null));};exports[_0xd858('0x44')]=function(_0x537fa4,_0x39107f){return db['OpenchannelTransferReport'][_0xd858('0x44')]()[_0xd858('0x24')](respondWithResult(_0x39107f,null))[_0xd858('0x40')](handleError(_0x39107f,null));};
\ No newline at end of file
+var _0xe57f=['filter','options','includeAll','include','findAll','rows','catch','show','params','create','body','find','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','util','path','sox','to-csv','ejs','fs-extra','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../config/logger','api','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end','json','undefined','limit','count','offset','Content-Range','reject','save','update','destroy','then','error','name','map','OpenchannelTransferReport','rawAttributes','fieldName','type','keys','query','filters','intersection','model','fields','attributes','length','hasOwnProperty','nolimit','order','sort','pick','where','merge','VIRTUAL'];(function(_0x2fe976,_0x266a47){var _0x5c6bfc=function(_0xbc8d0f){while(--_0xbc8d0f){_0x2fe976['push'](_0x2fe976['shift']());}};_0x5c6bfc(++_0x266a47);}(_0xe57f,0x1c8));var _0xfe57=function(_0x4565bf,_0x5ad9d6){_0x4565bf=_0x4565bf-0x0;var _0x5610ba=_0xe57f[_0x4565bf];return _0x5610ba;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0xfe57('0x0'));var zipdir=require(_0xfe57('0x1'));var jsonpatch=require(_0xfe57('0x2'));var rp=require(_0xfe57('0x3'));var moment=require(_0xfe57('0x4'));var BPromise=require(_0xfe57('0x5'));var Mustache=require('mustache');var util=require(_0xfe57('0x6'));var path=require(_0xfe57('0x7'));var sox=require(_0xfe57('0x8'));var csv=require(_0xfe57('0x9'));var ejs=require(_0xfe57('0xa'));var fs=require('fs');var fs_extra=require(_0xfe57('0xb'));var _=require('lodash');var squel=require(_0xfe57('0xc'));var crypto=require(_0xfe57('0xd'));var jsforce=require(_0xfe57('0xe'));var deskjs=require(_0xfe57('0xf'));var toCsv=require(_0xfe57('0x9'));var querystring=require(_0xfe57('0x10'));var Papa=require(_0xfe57('0x11'));var Redis=require(_0xfe57('0x12'));var authService=require(_0xfe57('0x13'));var qs=require('../../components/parsers/qs');var as=require('../../components/parsers/advancedSearch');var hardwareService=require('../../config/license/hardware');var logger=require(_0xfe57('0x14'))(_0xfe57('0x15'));var utils=require('../../config/utils');var config=require(_0xfe57('0x16'));var licenseUtil=require(_0xfe57('0x17'));var db=require(_0xfe57('0x18'))['db'];function respondWithStatusCode(_0xdddb4b,_0x3c6446){_0x3c6446=_0x3c6446||0xcc;return function(_0x4350a1){if(_0x4350a1){return _0xdddb4b[_0xfe57('0x19')](_0x3c6446);}return _0xdddb4b[_0xfe57('0x1a')](_0x3c6446)[_0xfe57('0x1b')]();};}function respondWithResult(_0x47bd67,_0x3bbd2a){_0x3bbd2a=_0x3bbd2a||0xc8;return function(_0x58b027){if(_0x58b027){return _0x47bd67['status'](_0x3bbd2a)[_0xfe57('0x1c')](_0x58b027);}};}function respondWithFilteredResult(_0xfd773c,_0x53adb4){return function(_0x161cc1){if(_0x161cc1){var _0x2fffc1=typeof _0x53adb4['offset']===_0xfe57('0x1d')&&typeof _0x53adb4[_0xfe57('0x1e')]==='undefined';var _0x49582f=_0x161cc1[_0xfe57('0x1f')];var _0x183a0e=_0x2fffc1?0x0:_0x53adb4[_0xfe57('0x20')];var _0x104fd1=_0x2fffc1?_0x161cc1['count']:_0x53adb4[_0xfe57('0x20')]+_0x53adb4[_0xfe57('0x1e')];var _0x3bc54e;if(_0x104fd1>=_0x49582f){_0x104fd1=_0x49582f;_0x3bc54e=0xc8;}else{_0x3bc54e=0xce;}_0xfd773c[_0xfe57('0x1a')](_0x3bc54e);return _0xfd773c['set'](_0xfe57('0x21'),_0x183a0e+'-'+_0x104fd1+'/'+_0x49582f)[_0xfe57('0x1c')](_0x161cc1);}return null;};}function patchUpdates(_0x525b18){return function(_0x1fea44){try{jsonpatch['apply'](_0x1fea44,_0x525b18,!![]);}catch(_0x389f16){return BPromise[_0xfe57('0x22')](_0x389f16);}return _0x1fea44[_0xfe57('0x23')]();};}function saveUpdates(_0x2da4a3,_0x281a39){return function(_0x251f06){if(_0x251f06){return _0x251f06[_0xfe57('0x24')](_0x2da4a3)['then'](function(_0x86155e){return _0x86155e;});}return null;};}function removeEntity(_0x3d1e58,_0x36731f){return function(_0x2addee){if(_0x2addee){return _0x2addee[_0xfe57('0x25')]()[_0xfe57('0x26')](function(){_0x3d1e58[_0xfe57('0x1a')](0xcc)[_0xfe57('0x1b')]();});}};}function handleEntityNotFound(_0x288219,_0x58f4d9){return function(_0x293905){if(!_0x293905){_0x288219['sendStatus'](0x194);}return _0x293905;};}function handleError(_0x3a88e4,_0x1679d5){_0x1679d5=_0x1679d5||0x1f4;return function(_0x57a2c9){logger[_0xfe57('0x27')](_0x57a2c9['stack']);if(_0x57a2c9[_0xfe57('0x28')]){delete _0x57a2c9['name'];}_0x3a88e4[_0xfe57('0x1a')](_0x1679d5)['send'](_0x57a2c9);};}exports['index']=function(_0x48fef6,_0x3d2630){var _0x31fe56={},_0x3f6f3b={},_0x21e8b3={'count':0x0,'rows':[]};var _0x2a659e=_[_0xfe57('0x29')](db[_0xfe57('0x2a')][_0xfe57('0x2b')],function(_0x265b34){return{'name':_0x265b34[_0xfe57('0x2c')],'type':_0x265b34[_0xfe57('0x2d')]['key']};});_0x3f6f3b['model']=_[_0xfe57('0x29')](_0x2a659e,_0xfe57('0x28'));_0x3f6f3b['query']=_[_0xfe57('0x2e')](_0x48fef6[_0xfe57('0x2f')]);_0x3f6f3b[_0xfe57('0x30')]=_['intersection'](_0x3f6f3b['model'],_0x3f6f3b[_0xfe57('0x2f')]);_0x31fe56['attributes']=_[_0xfe57('0x31')](_0x3f6f3b[_0xfe57('0x32')],qs[_0xfe57('0x33')](_0x48fef6[_0xfe57('0x2f')][_0xfe57('0x33')]));_0x31fe56['attributes']=_0x31fe56[_0xfe57('0x34')][_0xfe57('0x35')]?_0x31fe56[_0xfe57('0x34')]:_0x3f6f3b[_0xfe57('0x32')];if(!_0x48fef6[_0xfe57('0x2f')][_0xfe57('0x36')](_0xfe57('0x37'))){_0x31fe56[_0xfe57('0x1e')]=qs[_0xfe57('0x1e')](_0x48fef6['query'][_0xfe57('0x1e')]);_0x31fe56['offset']=qs[_0xfe57('0x20')](_0x48fef6['query']['offset']);}_0x31fe56[_0xfe57('0x38')]=qs[_0xfe57('0x39')](_0x48fef6[_0xfe57('0x2f')][_0xfe57('0x39')]);_0x31fe56['where']=qs[_0xfe57('0x30')](_[_0xfe57('0x3a')](_0x48fef6[_0xfe57('0x2f')],_0x3f6f3b[_0xfe57('0x30')]),_0x2a659e);if(_0x48fef6[_0xfe57('0x2f')]['filter']){_0x31fe56[_0xfe57('0x3b')]=_[_0xfe57('0x3c')](_0x31fe56[_0xfe57('0x3b')],{'$or':_['map'](_0x2a659e,function(_0xb2f757){if(_0xb2f757['type']!==_0xfe57('0x3d')){var _0x21739b={};_0x21739b[_0xb2f757['name']]={'$like':'%'+_0x48fef6[_0xfe57('0x2f')][_0xfe57('0x3e')]+'%'};return _0x21739b;}})});}_0x31fe56=_[_0xfe57('0x3c')]({},_0x31fe56,_0x48fef6[_0xfe57('0x3f')]);var _0x553d9c={'where':_0x31fe56[_0xfe57('0x3b')]};return db['OpenchannelTransferReport']['count'](_0x553d9c)['then'](function(_0x15a72a){_0x21e8b3['count']=_0x15a72a;if(_0x48fef6[_0xfe57('0x2f')][_0xfe57('0x40')]){_0x31fe56[_0xfe57('0x41')]=[{'all':!![]}];}return db[_0xfe57('0x2a')][_0xfe57('0x42')](_0x31fe56);})[_0xfe57('0x26')](function(_0x13b683){_0x21e8b3[_0xfe57('0x43')]=_0x13b683;return _0x21e8b3;})[_0xfe57('0x26')](respondWithFilteredResult(_0x3d2630,_0x31fe56))[_0xfe57('0x44')](handleError(_0x3d2630,null));};exports[_0xfe57('0x45')]=function(_0x120a1c,_0x165ee2){var _0x293a99={'raw':!![],'where':{'id':_0x120a1c[_0xfe57('0x46')]['id']}},_0x488507={};_0x488507['model']=_[_0xfe57('0x2e')](db[_0xfe57('0x2a')][_0xfe57('0x2b')]);_0x488507[_0xfe57('0x2f')]=_[_0xfe57('0x2e')](_0x120a1c[_0xfe57('0x2f')]);_0x488507['filters']=_['intersection'](_0x488507[_0xfe57('0x32')],_0x488507[_0xfe57('0x2f')]);_0x293a99['attributes']=_['intersection'](_0x488507[_0xfe57('0x32')],qs[_0xfe57('0x33')](_0x120a1c['query'][_0xfe57('0x33')]));_0x293a99[_0xfe57('0x34')]=_0x293a99[_0xfe57('0x34')][_0xfe57('0x35')]?_0x293a99[_0xfe57('0x34')]:_0x488507[_0xfe57('0x32')];if(_0x120a1c['query'][_0xfe57('0x40')]){_0x293a99[_0xfe57('0x41')]=[{'all':!![]}];}_0x293a99=_[_0xfe57('0x3c')]({},_0x293a99,_0x120a1c[_0xfe57('0x3f')]);return db[_0xfe57('0x2a')]['find'](_0x293a99)[_0xfe57('0x26')](handleEntityNotFound(_0x165ee2,null))[_0xfe57('0x26')](respondWithResult(_0x165ee2,null))[_0xfe57('0x44')](handleError(_0x165ee2,null));};exports['create']=function(_0x420348,_0x30145a){return db[_0xfe57('0x2a')][_0xfe57('0x47')](_0x420348[_0xfe57('0x48')],{})['then'](respondWithResult(_0x30145a,0xc9))[_0xfe57('0x44')](handleError(_0x30145a,null));};exports['update']=function(_0x5b2374,_0x5922c9){if(_0x5b2374[_0xfe57('0x48')]['id']){delete _0x5b2374['body']['id'];}return db[_0xfe57('0x2a')][_0xfe57('0x49')]({'where':{'id':_0x5b2374[_0xfe57('0x46')]['id']}})[_0xfe57('0x26')](handleEntityNotFound(_0x5922c9,null))[_0xfe57('0x26')](saveUpdates(_0x5b2374[_0xfe57('0x48')],null))[_0xfe57('0x26')](respondWithResult(_0x5922c9,null))[_0xfe57('0x44')](handleError(_0x5922c9,null));};exports[_0xfe57('0x25')]=function(_0x222bc2,_0x17de64){return db[_0xfe57('0x2a')][_0xfe57('0x49')]({'where':{'id':_0x222bc2[_0xfe57('0x46')]['id']}})[_0xfe57('0x26')](handleEntityNotFound(_0x17de64,null))[_0xfe57('0x26')](removeEntity(_0x17de64,null))['catch'](handleError(_0x17de64,null));};exports['describe']=function(_0x30f6fd,_0x568197){return db[_0xfe57('0x2a')]['describe']()[_0xfe57('0x26')](respondWithResult(_0x568197,null))[_0xfe57('0x44')](handleError(_0x568197,null));};
\ No newline at end of file