Built motion from commit (unavailable).|2.5.14
[motion2.git] / server / api / cmHopperHistory / cmHopperHistory.controller.js
index 3069a81..74e3acb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x457d=['limit','order','where','filter','merge','VIRTUAL','options','findAll','catch','show','rawAttributes','includeAll','find','create','body','describe','uniqueid','html-pdf','eml-format','fast-json-patch','moment','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end','json','count','offset','set','apply','reject','save','update','then','error','stack','name','send','CmHopperHistory','fieldName','type','model','map','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit'];(function(_0x199289,_0x44bf81){var _0x58cf16=function(_0x235f4d){while(--_0x235f4d){_0x199289['push'](_0x199289['shift']());}};_0x58cf16(++_0x44bf81);}(_0x457d,0x183));var _0xd457=function(_0x9fd48d,_0x25881b){_0x9fd48d=_0x9fd48d-0x0;var _0x53435e=_0x457d[_0x9fd48d];return _0x53435e;};'use strict';var pdf=require(_0xd457('0x0'));var emlformat=require(_0xd457('0x1'));var rimraf=require('rimraf');var zipdir=require('zip-dir');var jsonpatch=require(_0xd457('0x2'));var rp=require('request-promise');var moment=require(_0xd457('0x3'));var BPromise=require('bluebird');var Mustache=require(_0xd457('0x4'));var util=require(_0xd457('0x5'));var path=require(_0xd457('0x6'));var sox=require(_0xd457('0x7'));var csv=require(_0xd457('0x8'));var ejs=require(_0xd457('0x9'));var fs=require('fs');var _=require(_0xd457('0xa'));var squel=require(_0xd457('0xb'));var crypto=require(_0xd457('0xc'));var jsforce=require(_0xd457('0xd'));var deskjs=require(_0xd457('0xe'));var toCsv=require('to-csv');var querystring=require(_0xd457('0xf'));var Papa=require(_0xd457('0x10'));var Redis=require(_0xd457('0x11'));var authService=require(_0xd457('0x12'));var qs=require(_0xd457('0x13'));var as=require(_0xd457('0x14'));var hardwareService=require(_0xd457('0x15'));var logger=require(_0xd457('0x16'))(_0xd457('0x17'));var utils=require('../../config/utils');var config=require(_0xd457('0x18'));var licenseUtil=require(_0xd457('0x19'));var db=require(_0xd457('0x1a'))['db'];function respondWithStatusCode(_0x58742c,_0x2505b6){_0x2505b6=_0x2505b6||0xcc;return function(_0x58deb6){if(_0x58deb6){return _0x58742c[_0xd457('0x1b')](_0x2505b6);}return _0x58742c[_0xd457('0x1c')](_0x2505b6)[_0xd457('0x1d')]();};}function respondWithResult(_0x59525c,_0x254e95){_0x254e95=_0x254e95||0xc8;return function(_0x2a0d5f){if(_0x2a0d5f){return _0x59525c[_0xd457('0x1c')](_0x254e95)[_0xd457('0x1e')](_0x2a0d5f);}};}function respondWithFilteredResult(_0x411557,_0x11e429){return function(_0x558984){if(_0x558984){var _0x196b7b=_0x558984[_0xd457('0x1f')],_0x1d6e2c=_0x11e429[_0xd457('0x20')],_0x4c784c=_0x11e429[_0xd457('0x20')]+_0x11e429['limit'],_0x3c2181;if(_0x4c784c>=_0x196b7b){_0x4c784c=_0x196b7b;_0x3c2181=0xc8;}else{_0x3c2181=0xce;}_0x411557[_0xd457('0x1c')](_0x3c2181);return _0x411557[_0xd457('0x21')]('Content-Range',_0x1d6e2c+'-'+_0x4c784c+'/'+_0x196b7b)[_0xd457('0x1e')](_0x558984);}return null;};}function patchUpdates(_0x211f56){return function(_0x29362b){try{jsonpatch[_0xd457('0x22')](_0x29362b,_0x211f56,!![]);}catch(_0x215a84){return BPromise[_0xd457('0x23')](_0x215a84);}return _0x29362b[_0xd457('0x24')]();};}function saveUpdates(_0x36a0c9,_0x17cb38){return function(_0x3646ca){if(_0x3646ca){return _0x3646ca[_0xd457('0x25')](_0x36a0c9)[_0xd457('0x26')](function(_0x4466aa){return _0x4466aa;});}return null;};}function removeEntity(_0x40fd9c,_0x3aaaac){return function(_0x4669d5){if(_0x4669d5){return _0x4669d5['destroy']()[_0xd457('0x26')](function(){_0x40fd9c[_0xd457('0x1c')](0xcc)[_0xd457('0x1d')]();});}};}function handleEntityNotFound(_0x5c569f,_0x2cb359){return function(_0x4b3d23){if(!_0x4b3d23){_0x5c569f[_0xd457('0x1b')](0x194);}return _0x4b3d23;};}function handleError(_0x5defcd,_0x383560){_0x383560=_0x383560||0x1f4;return function(_0x134a95){logger[_0xd457('0x27')](_0x134a95[_0xd457('0x28')]);if(_0x134a95[_0xd457('0x29')]){delete _0x134a95['name'];}_0x5defcd[_0xd457('0x1c')](_0x383560)[_0xd457('0x2a')](_0x134a95);};}exports['index']=function(_0x23c777,_0x3fa634){var _0x179150={},_0x1c4159={},_0x3ae69a={'count':0x0,'rows':[]};var _0x2a1ce3=_['map'](db[_0xd457('0x2b')]['rawAttributes'],function(_0x5db44b){return{'name':_0x5db44b[_0xd457('0x2c')],'type':_0x5db44b[_0xd457('0x2d')]['key']};});_0x1c4159[_0xd457('0x2e')]=_[_0xd457('0x2f')](_0x2a1ce3,_0xd457('0x29'));_0x1c4159[_0xd457('0x30')]=_[_0xd457('0x31')](_0x23c777[_0xd457('0x30')]);_0x1c4159[_0xd457('0x32')]=_[_0xd457('0x33')](_0x1c4159[_0xd457('0x2e')],_0x1c4159['query']);_0x179150[_0xd457('0x34')]=_[_0xd457('0x33')](_0x1c4159['model'],qs[_0xd457('0x35')](_0x23c777[_0xd457('0x30')]['fields']));_0x179150[_0xd457('0x34')]=_0x179150[_0xd457('0x34')][_0xd457('0x36')]?_0x179150['attributes']:_0x1c4159[_0xd457('0x2e')];if(!_0x23c777[_0xd457('0x30')][_0xd457('0x37')](_0xd457('0x38'))){_0x179150[_0xd457('0x39')]=qs[_0xd457('0x39')](_0x23c777['query'][_0xd457('0x39')]);_0x179150[_0xd457('0x20')]=qs[_0xd457('0x20')](_0x23c777['query'][_0xd457('0x20')]);}_0x179150[_0xd457('0x3a')]=qs['sort'](_0x23c777['query']['sort']);_0x179150[_0xd457('0x3b')]=qs[_0xd457('0x32')](_['pick'](_0x23c777['query'],_0x1c4159[_0xd457('0x32')]),_0x2a1ce3);if(_0x23c777[_0xd457('0x30')][_0xd457('0x3c')]){_0x179150['where']=_[_0xd457('0x3d')](_0x179150[_0xd457('0x3b')],{'$or':_[_0xd457('0x2f')](_0x2a1ce3,function(_0x1911c7){if(_0x1911c7[_0xd457('0x2d')]!==_0xd457('0x3e')){var _0x8b7172={};_0x8b7172[_0x1911c7[_0xd457('0x29')]]={'$like':'%'+_0x23c777[_0xd457('0x30')]['filter']+'%'};return _0x8b7172;}})});}_0x179150=_[_0xd457('0x3d')]({},_0x179150,_0x23c777[_0xd457('0x3f')]);var _0x5d27e3={'where':_0x179150[_0xd457('0x3b')]};return db['CmHopperHistory'][_0xd457('0x1f')](_0x5d27e3)['then'](function(_0x45a234){_0x3ae69a['count']=_0x45a234;if(_0x23c777[_0xd457('0x30')]['includeAll']){_0x179150['include']=[{'all':!![]}];}return db['CmHopperHistory'][_0xd457('0x40')](_0x179150);})[_0xd457('0x26')](function(_0x312e78){_0x3ae69a['rows']=_0x312e78;return _0x3ae69a;})[_0xd457('0x26')](respondWithFilteredResult(_0x3fa634,_0x179150))[_0xd457('0x41')](handleError(_0x3fa634,null));};exports[_0xd457('0x42')]=function(_0x2dc293,_0x249f9e){var _0x582200={'raw':!![],'where':{'id':_0x2dc293['params']['id']}},_0x275217={};_0x275217[_0xd457('0x2e')]=_['keys'](db[_0xd457('0x2b')][_0xd457('0x43')]);_0x275217['query']=_[_0xd457('0x31')](_0x2dc293[_0xd457('0x30')]);_0x275217[_0xd457('0x32')]=_[_0xd457('0x33')](_0x275217[_0xd457('0x2e')],_0x275217[_0xd457('0x30')]);_0x582200[_0xd457('0x34')]=_[_0xd457('0x33')](_0x275217[_0xd457('0x2e')],qs[_0xd457('0x35')](_0x2dc293[_0xd457('0x30')][_0xd457('0x35')]));_0x582200[_0xd457('0x34')]=_0x582200[_0xd457('0x34')][_0xd457('0x36')]?_0x582200[_0xd457('0x34')]:_0x275217[_0xd457('0x2e')];if(_0x2dc293[_0xd457('0x30')][_0xd457('0x44')]){_0x582200['include']=[{'all':!![]}];}_0x582200=_[_0xd457('0x3d')]({},_0x582200,_0x2dc293[_0xd457('0x3f')]);return db['CmHopperHistory'][_0xd457('0x45')](_0x582200)[_0xd457('0x26')](handleEntityNotFound(_0x249f9e,null))['then'](respondWithResult(_0x249f9e,null))[_0xd457('0x41')](handleError(_0x249f9e,null));};exports[_0xd457('0x46')]=function(_0x459c05,_0x48a8a6){return db[_0xd457('0x2b')][_0xd457('0x46')](_0x459c05[_0xd457('0x47')],{})[_0xd457('0x26')](respondWithResult(_0x48a8a6,0xc9))[_0xd457('0x41')](handleError(_0x48a8a6,null));};exports[_0xd457('0x48')]=function(_0x3ae2ff,_0x3a05ff){return db[_0xd457('0x2b')][_0xd457('0x48')]()[_0xd457('0x26')](respondWithResult(_0x3a05ff,null))[_0xd457('0x41')](handleError(_0x3a05ff,null));};exports[_0xd457('0x25')]=function(_0x39ca36,_0x20a202){if(_0x39ca36[_0xd457('0x47')]['uniqueid']){delete _0x39ca36['body'][_0xd457('0x49')];}return db['CmHopperHistory'][_0xd457('0x45')]({'where':{'uniqueid':_0x39ca36['params']['id']}})['then'](handleEntityNotFound(_0x20a202,null))[_0xd457('0x26')](saveUpdates(_0x39ca36[_0xd457('0x47')],null))[_0xd457('0x26')](respondWithResult(_0x20a202,null))[_0xd457('0x41')](handleError(_0x20a202,null));};
\ No newline at end of file
+var _0x04e4=['Content-Range','apply','save','update','then','destroy','name','send','index','fieldName','type','model','keys','filters','query','intersection','fields','attributes','length','nolimit','limit','order','sort','filter','where','merge','map','VIRTUAL','CmHopperHistory','includeAll','include','findAll','rows','catch','params','rawAttributes','options','find','create','body','describe','uniqueid','html-pdf','eml-format','rimraf','zip-dir','request-promise','moment','bluebird','mustache','util','path','ejs','lodash','squel','crypto','to-csv','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end','json','count','offset','set'];(function(_0x154cb5,_0x1a8d5a){var _0x3f574f=function(_0x597a52){while(--_0x597a52){_0x154cb5['push'](_0x154cb5['shift']());}};_0x3f574f(++_0x1a8d5a);}(_0x04e4,0x15e));var _0x404e=function(_0x557383,_0x227505){_0x557383=_0x557383-0x0;var _0x4afb9c=_0x04e4[_0x557383];return _0x4afb9c;};'use strict';var pdf=require(_0x404e('0x0'));var emlformat=require(_0x404e('0x1'));var rimraf=require(_0x404e('0x2'));var zipdir=require(_0x404e('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x404e('0x4'));var moment=require(_0x404e('0x5'));var BPromise=require(_0x404e('0x6'));var Mustache=require(_0x404e('0x7'));var util=require(_0x404e('0x8'));var path=require(_0x404e('0x9'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x404e('0xa'));var fs=require('fs');var _=require(_0x404e('0xb'));var squel=require(_0x404e('0xc'));var crypto=require(_0x404e('0xd'));var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require(_0x404e('0xe'));var querystring=require(_0x404e('0xf'));var Papa=require(_0x404e('0x10'));var Redis=require(_0x404e('0x11'));var authService=require(_0x404e('0x12'));var qs=require(_0x404e('0x13'));var as=require(_0x404e('0x14'));var hardwareService=require(_0x404e('0x15'));var logger=require(_0x404e('0x16'))(_0x404e('0x17'));var utils=require(_0x404e('0x18'));var config=require(_0x404e('0x19'));var licenseUtil=require(_0x404e('0x1a'));var db=require(_0x404e('0x1b'))['db'];function respondWithStatusCode(_0x3db641,_0x390b19){_0x390b19=_0x390b19||0xcc;return function(_0x1ae6e){if(_0x1ae6e){return _0x3db641[_0x404e('0x1c')](_0x390b19);}return _0x3db641[_0x404e('0x1d')](_0x390b19)[_0x404e('0x1e')]();};}function respondWithResult(_0x46f738,_0x22f862){_0x22f862=_0x22f862||0xc8;return function(_0xaef464){if(_0xaef464){return _0x46f738[_0x404e('0x1d')](_0x22f862)[_0x404e('0x1f')](_0xaef464);}};}function respondWithFilteredResult(_0x5db951,_0x206e9d){return function(_0x2cc382){if(_0x2cc382){var _0x2ac7ba=_0x2cc382[_0x404e('0x20')],_0x3ef532=_0x206e9d[_0x404e('0x21')],_0x5c17ec=_0x206e9d[_0x404e('0x21')]+_0x206e9d['limit'],_0x56d59b;if(_0x5c17ec>=_0x2ac7ba){_0x5c17ec=_0x2ac7ba;_0x56d59b=0xc8;}else{_0x56d59b=0xce;}_0x5db951[_0x404e('0x1d')](_0x56d59b);return _0x5db951[_0x404e('0x22')](_0x404e('0x23'),_0x3ef532+'-'+_0x5c17ec+'/'+_0x2ac7ba)[_0x404e('0x1f')](_0x2cc382);}return null;};}function patchUpdates(_0x288834){return function(_0x491198){try{jsonpatch[_0x404e('0x24')](_0x491198,_0x288834,!![]);}catch(_0x3bafe6){return BPromise['reject'](_0x3bafe6);}return _0x491198[_0x404e('0x25')]();};}function saveUpdates(_0x39ea01,_0x2f305e){return function(_0x53d18d){if(_0x53d18d){return _0x53d18d[_0x404e('0x26')](_0x39ea01)[_0x404e('0x27')](function(_0x131d39){return _0x131d39;});}return null;};}function removeEntity(_0x1e08d0,_0x1b1251){return function(_0x5e2efc){if(_0x5e2efc){return _0x5e2efc[_0x404e('0x28')]()[_0x404e('0x27')](function(){_0x1e08d0[_0x404e('0x1d')](0xcc)[_0x404e('0x1e')]();});}};}function handleEntityNotFound(_0x1041fe,_0x3c27c1){return function(_0x16bc4e){if(!_0x16bc4e){_0x1041fe['sendStatus'](0x194);}return _0x16bc4e;};}function handleError(_0x511f22,_0x3bc288){_0x3bc288=_0x3bc288||0x1f4;return function(_0x4bef94){logger['error'](_0x4bef94['stack']);if(_0x4bef94[_0x404e('0x29')]){delete _0x4bef94[_0x404e('0x29')];}_0x511f22[_0x404e('0x1d')](_0x3bc288)[_0x404e('0x2a')](_0x4bef94);};}exports[_0x404e('0x2b')]=function(_0x5e8ffd,_0x40034c){var _0x1e844a={},_0x2d76ca={},_0x3c1299={'count':0x0,'rows':[]};var _0x4a190c=_['map'](db['CmHopperHistory']['rawAttributes'],function(_0x50c9cd){return{'name':_0x50c9cd[_0x404e('0x2c')],'type':_0x50c9cd[_0x404e('0x2d')]['key']};});_0x2d76ca[_0x404e('0x2e')]=_['map'](_0x4a190c,'name');_0x2d76ca['query']=_[_0x404e('0x2f')](_0x5e8ffd['query']);_0x2d76ca[_0x404e('0x30')]=_['intersection'](_0x2d76ca[_0x404e('0x2e')],_0x2d76ca[_0x404e('0x31')]);_0x1e844a['attributes']=_[_0x404e('0x32')](_0x2d76ca['model'],qs[_0x404e('0x33')](_0x5e8ffd[_0x404e('0x31')][_0x404e('0x33')]));_0x1e844a[_0x404e('0x34')]=_0x1e844a[_0x404e('0x34')][_0x404e('0x35')]?_0x1e844a[_0x404e('0x34')]:_0x2d76ca[_0x404e('0x2e')];if(!_0x5e8ffd[_0x404e('0x31')]['hasOwnProperty'](_0x404e('0x36'))){_0x1e844a[_0x404e('0x37')]=qs[_0x404e('0x37')](_0x5e8ffd[_0x404e('0x31')]['limit']);_0x1e844a[_0x404e('0x21')]=qs[_0x404e('0x21')](_0x5e8ffd[_0x404e('0x31')][_0x404e('0x21')]);}_0x1e844a[_0x404e('0x38')]=qs[_0x404e('0x39')](_0x5e8ffd[_0x404e('0x31')][_0x404e('0x39')]);_0x1e844a['where']=qs[_0x404e('0x30')](_['pick'](_0x5e8ffd[_0x404e('0x31')],_0x2d76ca[_0x404e('0x30')]),_0x4a190c);if(_0x5e8ffd[_0x404e('0x31')][_0x404e('0x3a')]){_0x1e844a[_0x404e('0x3b')]=_[_0x404e('0x3c')](_0x1e844a[_0x404e('0x3b')],{'$or':_[_0x404e('0x3d')](_0x4a190c,function(_0x487ac7){if(_0x487ac7['type']!==_0x404e('0x3e')){var _0x3e979b={};_0x3e979b[_0x487ac7[_0x404e('0x29')]]={'$like':'%'+_0x5e8ffd['query'][_0x404e('0x3a')]+'%'};return _0x3e979b;}})});}_0x1e844a=_['merge']({},_0x1e844a,_0x5e8ffd['options']);var _0x4017eb={'where':_0x1e844a['where']};return db[_0x404e('0x3f')][_0x404e('0x20')](_0x4017eb)['then'](function(_0xd67aff){_0x3c1299[_0x404e('0x20')]=_0xd67aff;if(_0x5e8ffd['query'][_0x404e('0x40')]){_0x1e844a[_0x404e('0x41')]=[{'all':!![]}];}return db['CmHopperHistory'][_0x404e('0x42')](_0x1e844a);})[_0x404e('0x27')](function(_0x5da543){_0x3c1299[_0x404e('0x43')]=_0x5da543;return _0x3c1299;})[_0x404e('0x27')](respondWithFilteredResult(_0x40034c,_0x1e844a))[_0x404e('0x44')](handleError(_0x40034c,null));};exports['show']=function(_0x1404a6,_0x4cd21a){var _0x55f19c={'raw':!![],'where':{'id':_0x1404a6[_0x404e('0x45')]['id']}},_0x3bf893={};_0x3bf893[_0x404e('0x2e')]=_[_0x404e('0x2f')](db[_0x404e('0x3f')][_0x404e('0x46')]);_0x3bf893[_0x404e('0x31')]=_[_0x404e('0x2f')](_0x1404a6[_0x404e('0x31')]);_0x3bf893[_0x404e('0x30')]=_[_0x404e('0x32')](_0x3bf893['model'],_0x3bf893[_0x404e('0x31')]);_0x55f19c[_0x404e('0x34')]=_[_0x404e('0x32')](_0x3bf893['model'],qs[_0x404e('0x33')](_0x1404a6[_0x404e('0x31')][_0x404e('0x33')]));_0x55f19c[_0x404e('0x34')]=_0x55f19c[_0x404e('0x34')]['length']?_0x55f19c[_0x404e('0x34')]:_0x3bf893[_0x404e('0x2e')];if(_0x1404a6[_0x404e('0x31')]['includeAll']){_0x55f19c[_0x404e('0x41')]=[{'all':!![]}];}_0x55f19c=_[_0x404e('0x3c')]({},_0x55f19c,_0x1404a6[_0x404e('0x47')]);return db[_0x404e('0x3f')][_0x404e('0x48')](_0x55f19c)[_0x404e('0x27')](handleEntityNotFound(_0x4cd21a,null))[_0x404e('0x27')](respondWithResult(_0x4cd21a,null))[_0x404e('0x44')](handleError(_0x4cd21a,null));};exports[_0x404e('0x49')]=function(_0x11253b,_0x51ce85){return db[_0x404e('0x3f')][_0x404e('0x49')](_0x11253b[_0x404e('0x4a')],{})[_0x404e('0x27')](respondWithResult(_0x51ce85,0xc9))['catch'](handleError(_0x51ce85,null));};exports[_0x404e('0x4b')]=function(_0x28dc38,_0x3a5a03){return db['CmHopperHistory'][_0x404e('0x4b')]()[_0x404e('0x27')](respondWithResult(_0x3a5a03,null))['catch'](handleError(_0x3a5a03,null));};exports[_0x404e('0x26')]=function(_0x428d9a,_0x39c976){if(_0x428d9a[_0x404e('0x4a')][_0x404e('0x4c')]){delete _0x428d9a[_0x404e('0x4a')][_0x404e('0x4c')];}return db[_0x404e('0x3f')]['find']({'where':{'uniqueid':_0x428d9a[_0x404e('0x45')]['id']}})['then'](handleEntityNotFound(_0x39c976,null))[_0x404e('0x27')](saveUpdates(_0x428d9a['body'],null))[_0x404e('0x27')](respondWithResult(_0x39c976,null))[_0x404e('0x44')](handleError(_0x39c976,null));};
\ No newline at end of file