Built motion from commit d9028345.|2.5.43
[motion2.git] / server / api / openchannelTransferReport / openchannelTransferReport.controller.js
index 0b3603d..392b41e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x530f=['query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','sort','where','filter','merge','VIRTUAL','include','findAll','rows','catch','show','params','options','create','body','destroy','find','describe','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','bluebird','mustache','util','path','ejs','fs-extra','lodash','squel','crypto','jsforce','desk.js','to-csv','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','status','offset','undefined','limit','count','set','Content-Range','json','apply','save','then','end','sendStatus','error','name','send','map','OpenchannelTransferReport','rawAttributes','type','key','model'];(function(_0x29afc9,_0x528576){var _0x52b397=function(_0x2c5b00){while(--_0x2c5b00){_0x29afc9['push'](_0x29afc9['shift']());}};_0x52b397(++_0x528576);}(_0x530f,0x66));var _0xf530=function(_0x474376,_0x385824){_0x474376=_0x474376-0x0;var _0x9141b=_0x530f[_0x474376];return _0x9141b;};'use strict';var emlformat=require(_0xf530('0x0'));var rimraf=require(_0xf530('0x1'));var zipdir=require(_0xf530('0x2'));var jsonpatch=require(_0xf530('0x3'));var rp=require(_0xf530('0x4'));var moment=require('moment');var BPromise=require(_0xf530('0x5'));var Mustache=require(_0xf530('0x6'));var util=require(_0xf530('0x7'));var path=require(_0xf530('0x8'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0xf530('0x9'));var fs=require('fs');var fs_extra=require(_0xf530('0xa'));var _=require(_0xf530('0xb'));var squel=require(_0xf530('0xc'));var crypto=require(_0xf530('0xd'));var jsforce=require(_0xf530('0xe'));var deskjs=require(_0xf530('0xf'));var toCsv=require(_0xf530('0x10'));var querystring=require('querystring');var Papa=require(_0xf530('0x11'));var Redis=require(_0xf530('0x12'));var authService=require(_0xf530('0x13'));var qs=require(_0xf530('0x14'));var as=require(_0xf530('0x15'));var hardwareService=require(_0xf530('0x16'));var logger=require(_0xf530('0x17'))(_0xf530('0x18'));var utils=require(_0xf530('0x19'));var config=require(_0xf530('0x1a'));var licenseUtil=require('../../config/license/util');var db=require(_0xf530('0x1b'))['db'];function respondWithStatusCode(_0x597869,_0x4507eb){_0x4507eb=_0x4507eb||0xcc;return function(_0x89db70){if(_0x89db70){return _0x597869['sendStatus'](_0x4507eb);}return _0x597869[_0xf530('0x1c')](_0x4507eb)['end']();};}function respondWithResult(_0x359907,_0x1dab47){_0x1dab47=_0x1dab47||0xc8;return function(_0x19590f){if(_0x19590f){return _0x359907[_0xf530('0x1c')](_0x1dab47)['json'](_0x19590f);}};}function respondWithFilteredResult(_0x12f858,_0x1631a4){return function(_0xb7a46b){if(_0xb7a46b){var _0x4d1811=typeof _0x1631a4[_0xf530('0x1d')]===_0xf530('0x1e')&&typeof _0x1631a4[_0xf530('0x1f')]===_0xf530('0x1e');var _0x493b30=_0xb7a46b[_0xf530('0x20')];var _0x2c25fb=_0x4d1811?0x0:_0x1631a4[_0xf530('0x1d')];var _0x27d931=_0x4d1811?_0xb7a46b[_0xf530('0x20')]:_0x1631a4[_0xf530('0x1d')]+_0x1631a4['limit'];var _0x586f04;if(_0x27d931>=_0x493b30){_0x27d931=_0x493b30;_0x586f04=0xc8;}else{_0x586f04=0xce;}_0x12f858[_0xf530('0x1c')](_0x586f04);return _0x12f858[_0xf530('0x21')](_0xf530('0x22'),_0x2c25fb+'-'+_0x27d931+'/'+_0x493b30)[_0xf530('0x23')](_0xb7a46b);}return null;};}function patchUpdates(_0x17fed5){return function(_0x27aa7f){try{jsonpatch[_0xf530('0x24')](_0x27aa7f,_0x17fed5,!![]);}catch(_0x5916ec){return BPromise['reject'](_0x5916ec);}return _0x27aa7f[_0xf530('0x25')]();};}function saveUpdates(_0x4ac0f4,_0x346a63){return function(_0x4a6c63){if(_0x4a6c63){return _0x4a6c63['update'](_0x4ac0f4)[_0xf530('0x26')](function(_0xa78f27){return _0xa78f27;});}return null;};}function removeEntity(_0x4e60c8,_0x41e650){return function(_0xa63391){if(_0xa63391){return _0xa63391['destroy']()[_0xf530('0x26')](function(){_0x4e60c8[_0xf530('0x1c')](0xcc)[_0xf530('0x27')]();});}};}function handleEntityNotFound(_0x110f12,_0xcb0841){return function(_0x303fdd){if(!_0x303fdd){_0x110f12[_0xf530('0x28')](0x194);}return _0x303fdd;};}function handleError(_0x36e278,_0x31c85b){_0x31c85b=_0x31c85b||0x1f4;return function(_0x571b40){logger[_0xf530('0x29')](_0x571b40['stack']);if(_0x571b40[_0xf530('0x2a')]){delete _0x571b40[_0xf530('0x2a')];}_0x36e278['status'](_0x31c85b)[_0xf530('0x2b')](_0x571b40);};}exports['index']=function(_0x27ada2,_0x21fad6){var _0x4c45d9={},_0x1d3b22={},_0x1dc7e5={'count':0x0,'rows':[]};var _0x174889=_[_0xf530('0x2c')](db[_0xf530('0x2d')][_0xf530('0x2e')],function(_0x5d7ea5){return{'name':_0x5d7ea5['fieldName'],'type':_0x5d7ea5[_0xf530('0x2f')][_0xf530('0x30')]};});_0x1d3b22[_0xf530('0x31')]=_[_0xf530('0x2c')](_0x174889,_0xf530('0x2a'));_0x1d3b22[_0xf530('0x32')]=_[_0xf530('0x33')](_0x27ada2[_0xf530('0x32')]);_0x1d3b22[_0xf530('0x34')]=_[_0xf530('0x35')](_0x1d3b22[_0xf530('0x31')],_0x1d3b22[_0xf530('0x32')]);_0x4c45d9[_0xf530('0x36')]=_[_0xf530('0x35')](_0x1d3b22[_0xf530('0x31')],qs['fields'](_0x27ada2[_0xf530('0x32')][_0xf530('0x37')]));_0x4c45d9[_0xf530('0x36')]=_0x4c45d9[_0xf530('0x36')][_0xf530('0x38')]?_0x4c45d9[_0xf530('0x36')]:_0x1d3b22[_0xf530('0x31')];if(!_0x27ada2['query'][_0xf530('0x39')](_0xf530('0x3a'))){_0x4c45d9[_0xf530('0x1f')]=qs[_0xf530('0x1f')](_0x27ada2['query'][_0xf530('0x1f')]);_0x4c45d9['offset']=qs['offset'](_0x27ada2[_0xf530('0x32')][_0xf530('0x1d')]);}_0x4c45d9['order']=qs[_0xf530('0x3b')](_0x27ada2[_0xf530('0x32')]['sort']);_0x4c45d9[_0xf530('0x3c')]=qs['filters'](_['pick'](_0x27ada2[_0xf530('0x32')],_0x1d3b22['filters']),_0x174889);if(_0x27ada2[_0xf530('0x32')][_0xf530('0x3d')]){_0x4c45d9[_0xf530('0x3c')]=_[_0xf530('0x3e')](_0x4c45d9[_0xf530('0x3c')],{'$or':_[_0xf530('0x2c')](_0x174889,function(_0x315bd0){if(_0x315bd0[_0xf530('0x2f')]!==_0xf530('0x3f')){var _0x5289a6={};_0x5289a6[_0x315bd0[_0xf530('0x2a')]]={'$like':'%'+_0x27ada2[_0xf530('0x32')]['filter']+'%'};return _0x5289a6;}})});}_0x4c45d9=_[_0xf530('0x3e')]({},_0x4c45d9,_0x27ada2['options']);var _0x4623c2={'where':_0x4c45d9[_0xf530('0x3c')]};return db[_0xf530('0x2d')][_0xf530('0x20')](_0x4623c2)[_0xf530('0x26')](function(_0x4bbc01){_0x1dc7e5[_0xf530('0x20')]=_0x4bbc01;if(_0x27ada2[_0xf530('0x32')]['includeAll']){_0x4c45d9[_0xf530('0x40')]=[{'all':!![]}];}return db['OpenchannelTransferReport'][_0xf530('0x41')](_0x4c45d9);})['then'](function(_0x3023a2){_0x1dc7e5[_0xf530('0x42')]=_0x3023a2;return _0x1dc7e5;})[_0xf530('0x26')](respondWithFilteredResult(_0x21fad6,_0x4c45d9))[_0xf530('0x43')](handleError(_0x21fad6,null));};exports[_0xf530('0x44')]=function(_0x4940de,_0x4a5850){var _0x35baab={'raw':!![],'where':{'id':_0x4940de[_0xf530('0x45')]['id']}},_0x2dfb75={};_0x2dfb75[_0xf530('0x31')]=_[_0xf530('0x33')](db[_0xf530('0x2d')][_0xf530('0x2e')]);_0x2dfb75[_0xf530('0x32')]=_[_0xf530('0x33')](_0x4940de['query']);_0x2dfb75[_0xf530('0x34')]=_[_0xf530('0x35')](_0x2dfb75[_0xf530('0x31')],_0x2dfb75[_0xf530('0x32')]);_0x35baab['attributes']=_[_0xf530('0x35')](_0x2dfb75[_0xf530('0x31')],qs[_0xf530('0x37')](_0x4940de[_0xf530('0x32')]['fields']));_0x35baab[_0xf530('0x36')]=_0x35baab[_0xf530('0x36')]['length']?_0x35baab[_0xf530('0x36')]:_0x2dfb75[_0xf530('0x31')];if(_0x4940de[_0xf530('0x32')]['includeAll']){_0x35baab[_0xf530('0x40')]=[{'all':!![]}];}_0x35baab=_[_0xf530('0x3e')]({},_0x35baab,_0x4940de[_0xf530('0x46')]);return db[_0xf530('0x2d')]['find'](_0x35baab)[_0xf530('0x26')](handleEntityNotFound(_0x4a5850,null))['then'](respondWithResult(_0x4a5850,null))[_0xf530('0x43')](handleError(_0x4a5850,null));};exports[_0xf530('0x47')]=function(_0x35bb20,_0x4bc8a1){return db[_0xf530('0x2d')][_0xf530('0x47')](_0x35bb20[_0xf530('0x48')],{})[_0xf530('0x26')](respondWithResult(_0x4bc8a1,0xc9))[_0xf530('0x43')](handleError(_0x4bc8a1,null));};exports['update']=function(_0x253011,_0x1e1dac){if(_0x253011[_0xf530('0x48')]['id']){delete _0x253011[_0xf530('0x48')]['id'];}return db[_0xf530('0x2d')]['find']({'where':{'id':_0x253011[_0xf530('0x45')]['id']}})[_0xf530('0x26')](handleEntityNotFound(_0x1e1dac,null))['then'](saveUpdates(_0x253011[_0xf530('0x48')],null))[_0xf530('0x26')](respondWithResult(_0x1e1dac,null))[_0xf530('0x43')](handleError(_0x1e1dac,null));};exports[_0xf530('0x49')]=function(_0x584690,_0x2662d5){return db[_0xf530('0x2d')][_0xf530('0x4a')]({'where':{'id':_0x584690[_0xf530('0x45')]['id']}})[_0xf530('0x26')](handleEntityNotFound(_0x2662d5,null))[_0xf530('0x26')](removeEntity(_0x2662d5,null))[_0xf530('0x43')](handleError(_0x2662d5,null));};exports[_0xf530('0x4b')]=function(_0x51ea53,_0x37a485){return db[_0xf530('0x2d')][_0xf530('0x4b')]()[_0xf530('0x26')](respondWithResult(_0x37a485,null))[_0xf530('0x43')](handleError(_0x37a485,null));};
\ No newline at end of file
+var _0x077f=['offset','undefined','limit','count','set','Content-Range','apply','then','error','name','send','index','OpenchannelTransferReport','rawAttributes','type','model','map','keys','query','filters','attributes','intersection','length','nolimit','order','sort','where','filter','merge','options','includeAll','include','findAll','catch','show','fields','create','body','update','find','params','destroy','describe','rimraf','zip-dir','fast-json-patch','request-promise','moment','mustache','path','fs-extra','squel','jsforce','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','end','status'];(function(_0x45d3f0,_0x4be53f){var _0x314b79=function(_0x563d32){while(--_0x563d32){_0x45d3f0['push'](_0x45d3f0['shift']());}};_0x314b79(++_0x4be53f);}(_0x077f,0x6e));var _0xf077=function(_0x807ca3,_0xf21142){_0x807ca3=_0x807ca3-0x0;var _0x48aaa7=_0x077f[_0x807ca3];return _0x48aaa7;};'use strict';var emlformat=require('eml-format');var rimraf=require(_0xf077('0x0'));var zipdir=require(_0xf077('0x1'));var jsonpatch=require(_0xf077('0x2'));var rp=require(_0xf077('0x3'));var moment=require(_0xf077('0x4'));var BPromise=require('bluebird');var Mustache=require(_0xf077('0x5'));var util=require('util');var path=require(_0xf077('0x6'));var sox=require('sox');var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0xf077('0x7'));var _=require('lodash');var squel=require(_0xf077('0x8'));var crypto=require('crypto');var jsforce=require(_0xf077('0x9'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require(_0xf077('0xa'));var Redis=require(_0xf077('0xb'));var authService=require(_0xf077('0xc'));var qs=require(_0xf077('0xd'));var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0xf077('0xe'));var logger=require(_0xf077('0xf'))(_0xf077('0x10'));var utils=require(_0xf077('0x11'));var config=require(_0xf077('0x12'));var licenseUtil=require(_0xf077('0x13'));var db=require(_0xf077('0x14'))['db'];function respondWithStatusCode(_0x29dd35,_0x31a085){_0x31a085=_0x31a085||0xcc;return function(_0x287b88){if(_0x287b88){return _0x29dd35[_0xf077('0x15')](_0x31a085);}return _0x29dd35['status'](_0x31a085)[_0xf077('0x16')]();};}function respondWithResult(_0x38d901,_0x589cf1){_0x589cf1=_0x589cf1||0xc8;return function(_0x3a39bc){if(_0x3a39bc){return _0x38d901[_0xf077('0x17')](_0x589cf1)['json'](_0x3a39bc);}};}function respondWithFilteredResult(_0x1d0171,_0x4862ab){return function(_0xd15630){if(_0xd15630){var _0xfc2150=typeof _0x4862ab[_0xf077('0x18')]===_0xf077('0x19')&&typeof _0x4862ab[_0xf077('0x1a')]==='undefined';var _0x5600b0=_0xd15630['count'];var _0x2cc82e=_0xfc2150?0x0:_0x4862ab[_0xf077('0x18')];var _0x10663a=_0xfc2150?_0xd15630[_0xf077('0x1b')]:_0x4862ab[_0xf077('0x18')]+_0x4862ab[_0xf077('0x1a')];var _0x44b8e9;if(_0x10663a>=_0x5600b0){_0x10663a=_0x5600b0;_0x44b8e9=0xc8;}else{_0x44b8e9=0xce;}_0x1d0171['status'](_0x44b8e9);return _0x1d0171[_0xf077('0x1c')](_0xf077('0x1d'),_0x2cc82e+'-'+_0x10663a+'/'+_0x5600b0)['json'](_0xd15630);}return null;};}function patchUpdates(_0xc34fa5){return function(_0x8cbd7){try{jsonpatch[_0xf077('0x1e')](_0x8cbd7,_0xc34fa5,!![]);}catch(_0x447a94){return BPromise['reject'](_0x447a94);}return _0x8cbd7['save']();};}function saveUpdates(_0x3a2a00,_0xd30bde){return function(_0x23a201){if(_0x23a201){return _0x23a201['update'](_0x3a2a00)[_0xf077('0x1f')](function(_0x5b8a45){return _0x5b8a45;});}return null;};}function removeEntity(_0x19e5e2,_0x25fcf8){return function(_0x59fb95){if(_0x59fb95){return _0x59fb95['destroy']()['then'](function(){_0x19e5e2[_0xf077('0x17')](0xcc)[_0xf077('0x16')]();});}};}function handleEntityNotFound(_0x2071de,_0x5c78c7){return function(_0x52b2bc){if(!_0x52b2bc){_0x2071de[_0xf077('0x15')](0x194);}return _0x52b2bc;};}function handleError(_0x27d41b,_0x511649){_0x511649=_0x511649||0x1f4;return function(_0x1eecec){logger[_0xf077('0x20')](_0x1eecec['stack']);if(_0x1eecec[_0xf077('0x21')]){delete _0x1eecec[_0xf077('0x21')];}_0x27d41b[_0xf077('0x17')](_0x511649)[_0xf077('0x22')](_0x1eecec);};}exports[_0xf077('0x23')]=function(_0x527490,_0x19cdcb){var _0x5ea803={},_0x207b93={},_0x2c89d8={'count':0x0,'rows':[]};var _0x11074f=_['map'](db[_0xf077('0x24')][_0xf077('0x25')],function(_0x1ec66c){return{'name':_0x1ec66c['fieldName'],'type':_0x1ec66c[_0xf077('0x26')]['key']};});_0x207b93[_0xf077('0x27')]=_[_0xf077('0x28')](_0x11074f,_0xf077('0x21'));_0x207b93['query']=_[_0xf077('0x29')](_0x527490[_0xf077('0x2a')]);_0x207b93[_0xf077('0x2b')]=_['intersection'](_0x207b93['model'],_0x207b93['query']);_0x5ea803[_0xf077('0x2c')]=_[_0xf077('0x2d')](_0x207b93[_0xf077('0x27')],qs['fields'](_0x527490[_0xf077('0x2a')]['fields']));_0x5ea803[_0xf077('0x2c')]=_0x5ea803[_0xf077('0x2c')][_0xf077('0x2e')]?_0x5ea803['attributes']:_0x207b93['model'];if(!_0x527490[_0xf077('0x2a')]['hasOwnProperty'](_0xf077('0x2f'))){_0x5ea803[_0xf077('0x1a')]=qs['limit'](_0x527490[_0xf077('0x2a')]['limit']);_0x5ea803[_0xf077('0x18')]=qs[_0xf077('0x18')](_0x527490[_0xf077('0x2a')][_0xf077('0x18')]);}_0x5ea803[_0xf077('0x30')]=qs[_0xf077('0x31')](_0x527490['query'][_0xf077('0x31')]);_0x5ea803[_0xf077('0x32')]=qs[_0xf077('0x2b')](_['pick'](_0x527490[_0xf077('0x2a')],_0x207b93[_0xf077('0x2b')]),_0x11074f);if(_0x527490[_0xf077('0x2a')][_0xf077('0x33')]){_0x5ea803[_0xf077('0x32')]=_[_0xf077('0x34')](_0x5ea803[_0xf077('0x32')],{'$or':_['map'](_0x11074f,function(_0x47b333){if(_0x47b333[_0xf077('0x26')]!=='VIRTUAL'){var _0x1bda3d={};_0x1bda3d[_0x47b333[_0xf077('0x21')]]={'$like':'%'+_0x527490[_0xf077('0x2a')][_0xf077('0x33')]+'%'};return _0x1bda3d;}})});}_0x5ea803=_[_0xf077('0x34')]({},_0x5ea803,_0x527490[_0xf077('0x35')]);var _0x26f76e={'where':_0x5ea803['where']};return db[_0xf077('0x24')][_0xf077('0x1b')](_0x26f76e)[_0xf077('0x1f')](function(_0x3f23d3){_0x2c89d8[_0xf077('0x1b')]=_0x3f23d3;if(_0x527490['query'][_0xf077('0x36')]){_0x5ea803[_0xf077('0x37')]=[{'all':!![]}];}return db[_0xf077('0x24')][_0xf077('0x38')](_0x5ea803);})[_0xf077('0x1f')](function(_0x3f1ee8){_0x2c89d8['rows']=_0x3f1ee8;return _0x2c89d8;})[_0xf077('0x1f')](respondWithFilteredResult(_0x19cdcb,_0x5ea803))[_0xf077('0x39')](handleError(_0x19cdcb,null));};exports[_0xf077('0x3a')]=function(_0x4af762,_0x1e557c){var _0x764759={'raw':!![],'where':{'id':_0x4af762['params']['id']}},_0x101ef1={};_0x101ef1[_0xf077('0x27')]=_[_0xf077('0x29')](db[_0xf077('0x24')][_0xf077('0x25')]);_0x101ef1[_0xf077('0x2a')]=_[_0xf077('0x29')](_0x4af762[_0xf077('0x2a')]);_0x101ef1['filters']=_['intersection'](_0x101ef1[_0xf077('0x27')],_0x101ef1[_0xf077('0x2a')]);_0x764759['attributes']=_[_0xf077('0x2d')](_0x101ef1[_0xf077('0x27')],qs[_0xf077('0x3b')](_0x4af762[_0xf077('0x2a')][_0xf077('0x3b')]));_0x764759[_0xf077('0x2c')]=_0x764759['attributes']['length']?_0x764759[_0xf077('0x2c')]:_0x101ef1[_0xf077('0x27')];if(_0x4af762['query'][_0xf077('0x36')]){_0x764759[_0xf077('0x37')]=[{'all':!![]}];}_0x764759=_[_0xf077('0x34')]({},_0x764759,_0x4af762['options']);return db['OpenchannelTransferReport']['find'](_0x764759)[_0xf077('0x1f')](handleEntityNotFound(_0x1e557c,null))[_0xf077('0x1f')](respondWithResult(_0x1e557c,null))[_0xf077('0x39')](handleError(_0x1e557c,null));};exports[_0xf077('0x3c')]=function(_0x4090d1,_0x31d433){return db[_0xf077('0x24')][_0xf077('0x3c')](_0x4090d1[_0xf077('0x3d')],{})[_0xf077('0x1f')](respondWithResult(_0x31d433,0xc9))[_0xf077('0x39')](handleError(_0x31d433,null));};exports[_0xf077('0x3e')]=function(_0xd9c32e,_0x5c8346){if(_0xd9c32e[_0xf077('0x3d')]['id']){delete _0xd9c32e[_0xf077('0x3d')]['id'];}return db[_0xf077('0x24')][_0xf077('0x3f')]({'where':{'id':_0xd9c32e[_0xf077('0x40')]['id']}})['then'](handleEntityNotFound(_0x5c8346,null))[_0xf077('0x1f')](saveUpdates(_0xd9c32e[_0xf077('0x3d')],null))[_0xf077('0x1f')](respondWithResult(_0x5c8346,null))[_0xf077('0x39')](handleError(_0x5c8346,null));};exports[_0xf077('0x41')]=function(_0x35b7c5,_0x2ab608){return db[_0xf077('0x24')][_0xf077('0x3f')]({'where':{'id':_0x35b7c5[_0xf077('0x40')]['id']}})[_0xf077('0x1f')](handleEntityNotFound(_0x2ab608,null))[_0xf077('0x1f')](removeEntity(_0x2ab608,null))['catch'](handleError(_0x2ab608,null));};exports[_0xf077('0x42')]=function(_0x3c2d10,_0x462c8b){return db['OpenchannelTransferReport'][_0xf077('0x42')]()['then'](respondWithResult(_0x462c8b,null))[_0xf077('0x39')](handleError(_0x462c8b,null));};
\ No newline at end of file