Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / api / openchannelTransferReport / openchannelTransferReport.controller.js
index 5c2d83c..c1c0049 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x84ab=['then','destroy','error','stack','name','send','index','OpenchannelTransferReport','keys','query','filters','attributes','model','fields','length','order','sort','pick','filter','where','type','key','field','merge','options','findAll','rows','catch','params','includeAll','include','create','body','find','describe','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','moment','bluebird','util','path','sox','squel','jsforce','desk.js','querystring','../../components/auth/service','../../config/license/hardware','ioredis','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','json','count','offset','limit','set','Content-Range','apply','save','update'];(function(_0x524da3,_0x11d2c){var _0x1635e0=function(_0xcd264d){while(--_0xcd264d){_0x524da3['push'](_0x524da3['shift']());}};_0x1635e0(++_0x11d2c);}(_0x84ab,0x12f));var _0xb84a=function(_0x3df223,_0x1740fc){_0x3df223=_0x3df223-0x0;var _0x562d11=_0x84ab[_0x3df223];return _0x562d11;};'use strict';var pdf=require(_0xb84a('0x0'));var emlformat=require(_0xb84a('0x1'));var rimraf=require(_0xb84a('0x2'));var zipdir=require(_0xb84a('0x3'));var jsonpatch=require(_0xb84a('0x4'));var rp=require('request-promise');var moment=require(_0xb84a('0x5'));var BPromise=require(_0xb84a('0x6'));var Mustache=require('mustache');var util=require(_0xb84a('0x7'));var path=require(_0xb84a('0x8'));var sox=require(_0xb84a('0x9'));var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var _=require('lodash');var squel=require(_0xb84a('0xa'));var crypto=require('crypto');var jsforce=require(_0xb84a('0xb'));var deskjs=require(_0xb84a('0xc'));var toCsv=require('to-csv');var querystring=require(_0xb84a('0xd'));var Papa=require('papaparse');var authService=require(_0xb84a('0xe'));var hardwareService=require(_0xb84a('0xf'));var Redis=require(_0xb84a('0x10'));var qs=require('../../components/parsers/qs');var logger=require('../../config/logger')('api');var utils=require(_0xb84a('0x11'));var config=require(_0xb84a('0x12'));var db=require(_0xb84a('0x13'))['db'];function respondWithStatusCode(_0x35c6c5,_0x1ed9ae){_0x1ed9ae=_0x1ed9ae||0xcc;return function(_0x4d3758){if(_0x4d3758){return _0x35c6c5[_0xb84a('0x14')](_0x1ed9ae);}return _0x35c6c5[_0xb84a('0x15')](_0x1ed9ae)[_0xb84a('0x16')]();};}function respondWithResult(_0x3c161c,_0x44b26b){_0x44b26b=_0x44b26b||0xc8;return function(_0x11dfe9){if(_0x11dfe9){return _0x3c161c[_0xb84a('0x15')](_0x44b26b)[_0xb84a('0x17')](_0x11dfe9);}};}function respondWithFilteredResult(_0x3113a2,_0x30fb61){return function(_0xc0b2e0){if(_0xc0b2e0){var _0x1251ec=_0xc0b2e0[_0xb84a('0x18')],_0x5716bd=_0x30fb61[_0xb84a('0x19')],_0x11dd4d=_0x30fb61[_0xb84a('0x19')]+_0x30fb61[_0xb84a('0x1a')],_0x4a691d;if(_0x11dd4d>=_0x1251ec){_0x11dd4d=_0x1251ec;_0x4a691d=0xc8;}else{_0x4a691d=0xce;}_0x3113a2[_0xb84a('0x15')](_0x4a691d);return _0x3113a2[_0xb84a('0x1b')](_0xb84a('0x1c'),_0x5716bd+'-'+_0x11dd4d+'/'+_0x1251ec)[_0xb84a('0x17')](_0xc0b2e0);}return null;};}function patchUpdates(_0x11d5a0){return function(_0x2de49c){try{jsonpatch[_0xb84a('0x1d')](_0x2de49c,_0x11d5a0,!![]);}catch(_0x200289){return BPromise['reject'](_0x200289);}return _0x2de49c[_0xb84a('0x1e')]();};}function saveUpdates(_0x319216,_0x55a633){return function(_0xac76d3){if(_0xac76d3){return _0xac76d3[_0xb84a('0x1f')](_0x319216)[_0xb84a('0x20')](function(_0x19f637){return _0x19f637;});}return null;};}function removeEntity(_0x50bac5,_0x4ac5f8){return function(_0x1466ae){if(_0x1466ae){return _0x1466ae[_0xb84a('0x21')]()[_0xb84a('0x20')](function(){_0x50bac5[_0xb84a('0x15')](0xcc)[_0xb84a('0x16')]();});}};}function handleEntityNotFound(_0x3b8fb2,_0x8b28cd){return function(_0x21d0d3){if(!_0x21d0d3){_0x3b8fb2[_0xb84a('0x14')](0x194);}return _0x21d0d3;};}function handleError(_0x26fe42,_0x10d860){_0x10d860=_0x10d860||0x1f4;return function(_0x1aab7d){logger[_0xb84a('0x22')](_0x1aab7d[_0xb84a('0x23')]);if(_0x1aab7d[_0xb84a('0x24')]){delete _0x1aab7d[_0xb84a('0x24')];}_0x26fe42[_0xb84a('0x15')](_0x10d860)[_0xb84a('0x25')](_0x1aab7d);};}exports[_0xb84a('0x26')]=function(_0xd468c3,_0x33bf1d){var _0x1db72c={},_0x2fe40d={},_0x35d1f7={'count':0x0,'rows':[]};var _0xefef48=db[_0xb84a('0x27')]['rawAttributes'];_0x2fe40d['model']=_[_0xb84a('0x28')](_0xefef48);_0x2fe40d[_0xb84a('0x29')]=_['keys'](_0xd468c3[_0xb84a('0x29')]);_0x2fe40d[_0xb84a('0x2a')]=_['intersection'](_0x2fe40d['model'],_0x2fe40d[_0xb84a('0x29')]);_0x1db72c[_0xb84a('0x2b')]=_['intersection'](_0x2fe40d[_0xb84a('0x2c')],qs[_0xb84a('0x2d')](_0xd468c3[_0xb84a('0x29')][_0xb84a('0x2d')]));_0x1db72c[_0xb84a('0x2b')]=_0x1db72c[_0xb84a('0x2b')][_0xb84a('0x2e')]?_0x1db72c[_0xb84a('0x2b')]:_0x2fe40d['model'];if(!_0xd468c3[_0xb84a('0x29')]['hasOwnProperty']('nolimit')){_0x1db72c[_0xb84a('0x1a')]=qs[_0xb84a('0x1a')](_0xd468c3['query']['limit']);_0x1db72c[_0xb84a('0x19')]=qs[_0xb84a('0x19')](_0xd468c3[_0xb84a('0x29')][_0xb84a('0x19')]);}_0x1db72c[_0xb84a('0x2f')]=qs[_0xb84a('0x30')](_0xd468c3[_0xb84a('0x29')][_0xb84a('0x30')]);_0x1db72c['where']=qs[_0xb84a('0x2a')](_[_0xb84a('0x31')](_0xd468c3[_0xb84a('0x29')],_0x2fe40d[_0xb84a('0x2a')]));if(_0xd468c3[_0xb84a('0x29')][_0xb84a('0x32')]){_0x1db72c[_0xb84a('0x33')]=_['merge'](_0x1db72c[_0xb84a('0x33')],{'$or':_['map'](_0xefef48,function(_0x1a3115){if(_0x1a3115[_0xb84a('0x34')][_0xb84a('0x35')]!=='VIRTUAL'){var _0x4af084={};_0x4af084[_0x1a3115[_0xb84a('0x36')]]={'$like':'%'+_0xd468c3[_0xb84a('0x29')][_0xb84a('0x32')]+'%'};return _0x4af084;}})});}_0x1db72c=_[_0xb84a('0x37')]({},_0x1db72c,_0xd468c3[_0xb84a('0x38')]);var _0x4cb5d4={'where':_0x1db72c[_0xb84a('0x33')]};return db[_0xb84a('0x27')]['count'](_0x4cb5d4)[_0xb84a('0x20')](function(_0xe6f19e){_0x35d1f7[_0xb84a('0x18')]=_0xe6f19e;if(_0xd468c3[_0xb84a('0x29')]['includeAll']){_0x1db72c['include']=[{'all':!![]}];}return db['OpenchannelTransferReport'][_0xb84a('0x39')](_0x1db72c);})[_0xb84a('0x20')](function(_0x43a071){_0x35d1f7[_0xb84a('0x3a')]=_0x43a071;return _0x35d1f7;})['then'](respondWithFilteredResult(_0x33bf1d,_0x1db72c))[_0xb84a('0x3b')](handleError(_0x33bf1d,null));};exports['show']=function(_0x3081b4,_0x532005){var _0x48db18={'raw':!![],'where':{'id':_0x3081b4[_0xb84a('0x3c')]['id']}},_0x59d7a1={};_0x59d7a1[_0xb84a('0x2c')]=_[_0xb84a('0x28')](db[_0xb84a('0x27')]['rawAttributes']);_0x59d7a1[_0xb84a('0x29')]=_[_0xb84a('0x28')](_0x3081b4[_0xb84a('0x29')]);_0x59d7a1[_0xb84a('0x2a')]=_['intersection'](_0x59d7a1['model'],_0x59d7a1[_0xb84a('0x29')]);_0x48db18[_0xb84a('0x2b')]=_['intersection'](_0x59d7a1[_0xb84a('0x2c')],qs[_0xb84a('0x2d')](_0x3081b4[_0xb84a('0x29')][_0xb84a('0x2d')]));_0x48db18[_0xb84a('0x2b')]=_0x48db18[_0xb84a('0x2b')][_0xb84a('0x2e')]?_0x48db18[_0xb84a('0x2b')]:_0x59d7a1[_0xb84a('0x2c')];if(_0x3081b4[_0xb84a('0x29')][_0xb84a('0x3d')]){_0x48db18[_0xb84a('0x3e')]=[{'all':!![]}];}_0x48db18=_[_0xb84a('0x37')]({},_0x48db18,_0x3081b4[_0xb84a('0x38')]);return db[_0xb84a('0x27')]['find'](_0x48db18)[_0xb84a('0x20')](handleEntityNotFound(_0x532005,null))[_0xb84a('0x20')](respondWithResult(_0x532005,null))[_0xb84a('0x3b')](handleError(_0x532005,null));};exports[_0xb84a('0x3f')]=function(_0x37f4fe,_0x28b481){return db['OpenchannelTransferReport'][_0xb84a('0x3f')](_0x37f4fe['body'],{})[_0xb84a('0x20')](respondWithResult(_0x28b481,0xc9))[_0xb84a('0x3b')](handleError(_0x28b481,null));};exports[_0xb84a('0x1f')]=function(_0x4a14fb,_0x5e7327){if(_0x4a14fb[_0xb84a('0x40')]['id']){delete _0x4a14fb[_0xb84a('0x40')]['id'];}return db[_0xb84a('0x27')]['find']({'where':{'id':_0x4a14fb['params']['id']}})[_0xb84a('0x20')](handleEntityNotFound(_0x5e7327,null))[_0xb84a('0x20')](saveUpdates(_0x4a14fb[_0xb84a('0x40')],null))['then'](respondWithResult(_0x5e7327,null))['catch'](handleError(_0x5e7327,null));};exports['destroy']=function(_0x45630d,_0x384a0d){return db[_0xb84a('0x27')][_0xb84a('0x41')]({'where':{'id':_0x45630d[_0xb84a('0x3c')]['id']}})['then'](handleEntityNotFound(_0x384a0d,null))['then'](removeEntity(_0x384a0d,null))['catch'](handleError(_0x384a0d,null));};exports['describe']=function(_0x421ba0,_0xd094be){return db['OpenchannelTransferReport'][_0xb84a('0x42')]()[_0xb84a('0x20')](respondWithResult(_0xd094be,null))[_0xb84a('0x3b')](handleError(_0xd094be,null));};
\ No newline at end of file
+var _0xfd28=['where','merge','type','key','field','options','count','include','rows','catch','show','rawAttributes','length','includeAll','body','find','params','describe','eml-format','rimraf','fast-json-patch','moment','bluebird','mustache','path','sox','to-csv','ejs','lodash','jsforce','desk.js','papaparse','../../config/license/hardware','../../components/parsers/qs','api','../../config/environment','sendStatus','status','end','json','offset','limit','set','apply','then','destroy','error','stack','name','send','index','OpenchannelTransferReport','model','keys','query','filters','intersection','attributes','fields','hasOwnProperty','sort','pick'];(function(_0x4a51d3,_0x12c4f7){var _0x3634f7=function(_0x406433){while(--_0x406433){_0x4a51d3['push'](_0x4a51d3['shift']());}};_0x3634f7(++_0x12c4f7);}(_0xfd28,0x148));var _0x8fd2=function(_0x59b2a1,_0x1f631f){_0x59b2a1=_0x59b2a1-0x0;var _0x4908d1=_0xfd28[_0x59b2a1];return _0x4908d1;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0x8fd2('0x0'));var rimraf=require(_0x8fd2('0x1'));var zipdir=require('zip-dir');var jsonpatch=require(_0x8fd2('0x2'));var rp=require('request-promise');var moment=require(_0x8fd2('0x3'));var BPromise=require(_0x8fd2('0x4'));var Mustache=require(_0x8fd2('0x5'));var util=require('util');var path=require(_0x8fd2('0x6'));var sox=require(_0x8fd2('0x7'));var csv=require(_0x8fd2('0x8'));var ejs=require(_0x8fd2('0x9'));var fs=require('fs');var _=require(_0x8fd2('0xa'));var squel=require('squel');var crypto=require('crypto');var jsforce=require(_0x8fd2('0xb'));var deskjs=require(_0x8fd2('0xc'));var toCsv=require(_0x8fd2('0x8'));var querystring=require('querystring');var Papa=require(_0x8fd2('0xd'));var authService=require('../../components/auth/service');var hardwareService=require(_0x8fd2('0xe'));var Redis=require('ioredis');var qs=require(_0x8fd2('0xf'));var logger=require('../../config/logger')(_0x8fd2('0x10'));var utils=require('../../config/utils');var config=require(_0x8fd2('0x11'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x4706b2,_0x207298){_0x207298=_0x207298||0xcc;return function(_0xfd78d){if(_0xfd78d){return _0x4706b2[_0x8fd2('0x12')](_0x207298);}return _0x4706b2[_0x8fd2('0x13')](_0x207298)[_0x8fd2('0x14')]();};}function respondWithResult(_0x1e214c,_0xf22ae){_0xf22ae=_0xf22ae||0xc8;return function(_0x2b152c){if(_0x2b152c){return _0x1e214c[_0x8fd2('0x13')](_0xf22ae)[_0x8fd2('0x15')](_0x2b152c);}};}function respondWithFilteredResult(_0x6b8ef,_0x725d57){return function(_0x40712c){if(_0x40712c){var _0xa65b4=_0x40712c['count'],_0x596639=_0x725d57['offset'],_0x20daca=_0x725d57[_0x8fd2('0x16')]+_0x725d57[_0x8fd2('0x17')],_0x5ef478;if(_0x20daca>=_0xa65b4){_0x20daca=_0xa65b4;_0x5ef478=0xc8;}else{_0x5ef478=0xce;}_0x6b8ef[_0x8fd2('0x13')](_0x5ef478);return _0x6b8ef[_0x8fd2('0x18')]('Content-Range',_0x596639+'-'+_0x20daca+'/'+_0xa65b4)[_0x8fd2('0x15')](_0x40712c);}return null;};}function patchUpdates(_0x708421){return function(_0x411943){try{jsonpatch[_0x8fd2('0x19')](_0x411943,_0x708421,!![]);}catch(_0x14641a){return BPromise['reject'](_0x14641a);}return _0x411943['save']();};}function saveUpdates(_0x3a0939,_0x4a2002){return function(_0x3c03de){if(_0x3c03de){return _0x3c03de['update'](_0x3a0939)[_0x8fd2('0x1a')](function(_0x50f410){return _0x50f410;});}return null;};}function removeEntity(_0x4f81dc,_0x122b60){return function(_0x4c2be8){if(_0x4c2be8){return _0x4c2be8[_0x8fd2('0x1b')]()[_0x8fd2('0x1a')](function(){_0x4f81dc['status'](0xcc)[_0x8fd2('0x14')]();});}};}function handleEntityNotFound(_0x2a9c3c,_0x120285){return function(_0x490ea5){if(!_0x490ea5){_0x2a9c3c[_0x8fd2('0x12')](0x194);}return _0x490ea5;};}function handleError(_0x3b9e2f,_0x27d03b){_0x27d03b=_0x27d03b||0x1f4;return function(_0x4742cf){logger[_0x8fd2('0x1c')](_0x4742cf[_0x8fd2('0x1d')]);if(_0x4742cf[_0x8fd2('0x1e')]){delete _0x4742cf[_0x8fd2('0x1e')];}_0x3b9e2f[_0x8fd2('0x13')](_0x27d03b)[_0x8fd2('0x1f')](_0x4742cf);};}exports[_0x8fd2('0x20')]=function(_0x1f3237,_0x3f16a3){var _0x512e5a={},_0x4c6af7={},_0x345bc3={'count':0x0,'rows':[]};var _0x1858a9=db[_0x8fd2('0x21')]['rawAttributes'];_0x4c6af7[_0x8fd2('0x22')]=_[_0x8fd2('0x23')](_0x1858a9);_0x4c6af7[_0x8fd2('0x24')]=_[_0x8fd2('0x23')](_0x1f3237[_0x8fd2('0x24')]);_0x4c6af7[_0x8fd2('0x25')]=_[_0x8fd2('0x26')](_0x4c6af7['model'],_0x4c6af7[_0x8fd2('0x24')]);_0x512e5a[_0x8fd2('0x27')]=_[_0x8fd2('0x26')](_0x4c6af7[_0x8fd2('0x22')],qs[_0x8fd2('0x28')](_0x1f3237[_0x8fd2('0x24')][_0x8fd2('0x28')]));_0x512e5a['attributes']=_0x512e5a['attributes']['length']?_0x512e5a[_0x8fd2('0x27')]:_0x4c6af7[_0x8fd2('0x22')];if(!_0x1f3237[_0x8fd2('0x24')][_0x8fd2('0x29')]('nolimit')){_0x512e5a['limit']=qs[_0x8fd2('0x17')](_0x1f3237[_0x8fd2('0x24')][_0x8fd2('0x17')]);_0x512e5a[_0x8fd2('0x16')]=qs[_0x8fd2('0x16')](_0x1f3237['query'][_0x8fd2('0x16')]);}_0x512e5a['order']=qs[_0x8fd2('0x2a')](_0x1f3237['query'][_0x8fd2('0x2a')]);_0x512e5a['where']=qs[_0x8fd2('0x25')](_[_0x8fd2('0x2b')](_0x1f3237[_0x8fd2('0x24')],_0x4c6af7['filters']));if(_0x1f3237[_0x8fd2('0x24')]['filter']){_0x512e5a[_0x8fd2('0x2c')]=_[_0x8fd2('0x2d')](_0x512e5a[_0x8fd2('0x2c')],{'$or':_['map'](_0x1858a9,function(_0x14f382){if(_0x14f382[_0x8fd2('0x2e')][_0x8fd2('0x2f')]!=='VIRTUAL'){var _0x11ef3b={};_0x11ef3b[_0x14f382[_0x8fd2('0x30')]]={'$like':'%'+_0x1f3237[_0x8fd2('0x24')]['filter']+'%'};return _0x11ef3b;}})});}_0x512e5a=_[_0x8fd2('0x2d')]({},_0x512e5a,_0x1f3237[_0x8fd2('0x31')]);var _0x589d97={'where':_0x512e5a[_0x8fd2('0x2c')]};return db[_0x8fd2('0x21')][_0x8fd2('0x32')](_0x589d97)[_0x8fd2('0x1a')](function(_0x2ef293){_0x345bc3[_0x8fd2('0x32')]=_0x2ef293;if(_0x1f3237[_0x8fd2('0x24')]['includeAll']){_0x512e5a[_0x8fd2('0x33')]=[{'all':!![]}];}return db['OpenchannelTransferReport']['findAll'](_0x512e5a);})[_0x8fd2('0x1a')](function(_0xb2c8cc){_0x345bc3[_0x8fd2('0x34')]=_0xb2c8cc;return _0x345bc3;})[_0x8fd2('0x1a')](respondWithFilteredResult(_0x3f16a3,_0x512e5a))[_0x8fd2('0x35')](handleError(_0x3f16a3,null));};exports[_0x8fd2('0x36')]=function(_0x5d3727,_0x5062ca){var _0x2df1da={'raw':!![],'where':{'id':_0x5d3727['params']['id']}},_0x4aff57={};_0x4aff57[_0x8fd2('0x22')]=_[_0x8fd2('0x23')](db[_0x8fd2('0x21')][_0x8fd2('0x37')]);_0x4aff57['query']=_[_0x8fd2('0x23')](_0x5d3727[_0x8fd2('0x24')]);_0x4aff57[_0x8fd2('0x25')]=_[_0x8fd2('0x26')](_0x4aff57[_0x8fd2('0x22')],_0x4aff57[_0x8fd2('0x24')]);_0x2df1da[_0x8fd2('0x27')]=_['intersection'](_0x4aff57[_0x8fd2('0x22')],qs[_0x8fd2('0x28')](_0x5d3727[_0x8fd2('0x24')][_0x8fd2('0x28')]));_0x2df1da[_0x8fd2('0x27')]=_0x2df1da[_0x8fd2('0x27')][_0x8fd2('0x38')]?_0x2df1da['attributes']:_0x4aff57[_0x8fd2('0x22')];if(_0x5d3727[_0x8fd2('0x24')][_0x8fd2('0x39')]){_0x2df1da[_0x8fd2('0x33')]=[{'all':!![]}];}_0x2df1da=_[_0x8fd2('0x2d')]({},_0x2df1da,_0x5d3727[_0x8fd2('0x31')]);return db[_0x8fd2('0x21')]['find'](_0x2df1da)[_0x8fd2('0x1a')](handleEntityNotFound(_0x5062ca,null))['then'](respondWithResult(_0x5062ca,null))[_0x8fd2('0x35')](handleError(_0x5062ca,null));};exports['create']=function(_0x17710f,_0xe511dd){return db[_0x8fd2('0x21')]['create'](_0x17710f[_0x8fd2('0x3a')],{})[_0x8fd2('0x1a')](respondWithResult(_0xe511dd,0xc9))[_0x8fd2('0x35')](handleError(_0xe511dd,null));};exports['update']=function(_0x3c65c4,_0x4c015e){if(_0x3c65c4[_0x8fd2('0x3a')]['id']){delete _0x3c65c4[_0x8fd2('0x3a')]['id'];}return db[_0x8fd2('0x21')][_0x8fd2('0x3b')]({'where':{'id':_0x3c65c4[_0x8fd2('0x3c')]['id']}})[_0x8fd2('0x1a')](handleEntityNotFound(_0x4c015e,null))[_0x8fd2('0x1a')](saveUpdates(_0x3c65c4[_0x8fd2('0x3a')],null))[_0x8fd2('0x1a')](respondWithResult(_0x4c015e,null))[_0x8fd2('0x35')](handleError(_0x4c015e,null));};exports[_0x8fd2('0x1b')]=function(_0x34f3a2,_0xd3d8cb){return db[_0x8fd2('0x21')][_0x8fd2('0x3b')]({'where':{'id':_0x34f3a2[_0x8fd2('0x3c')]['id']}})[_0x8fd2('0x1a')](handleEntityNotFound(_0xd3d8cb,null))[_0x8fd2('0x1a')](removeEntity(_0xd3d8cb,null))[_0x8fd2('0x35')](handleError(_0xd3d8cb,null));};exports['describe']=function(_0x50f894,_0x43a9a8){return db[_0x8fd2('0x21')][_0x8fd2('0x3d')]()['then'](respondWithResult(_0x43a9a8,null))['catch'](handleError(_0x43a9a8,null));};
\ No newline at end of file