Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / intServicenowField / intServicenowField.controller.js
index e03bec2..d679c0b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x36d9=['Content-Range','apply','reject','save','update','then','destroy','sendStatus','error','stack','name','index','ServicenowField','model','keys','query','filters','attributes','fields','length','order','sort','where','pick','merge','map','type','key','VIRTUAL','field','count','includeAll','include','findAll','catch','intersection','options','create','body','find','params','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','end','offset','limit','status','set'];(function(_0x199572,_0x33e667){var _0x13cfa3=function(_0x53c075){while(--_0x53c075){_0x199572['push'](_0x199572['shift']());}};_0x13cfa3(++_0x33e667);}(_0x36d9,0x1e5));var _0x936d=function(_0x560c97,_0x54a773){_0x560c97=_0x560c97-0x0;var _0x5913e4=_0x36d9[_0x560c97];return _0x5913e4;};'use strict';var pdf=require('html-pdf');var emlformat=require('eml-format');var rimraf=require(_0x936d('0x0'));var zipdir=require(_0x936d('0x1'));var jsonpatch=require(_0x936d('0x2'));var rp=require(_0x936d('0x3'));var moment=require(_0x936d('0x4'));var BPromise=require(_0x936d('0x5'));var Mustache=require(_0x936d('0x6'));var util=require(_0x936d('0x7'));var path=require(_0x936d('0x8'));var sox=require(_0x936d('0x9'));var csv=require(_0x936d('0xa'));var ejs=require(_0x936d('0xb'));var fs=require('fs');var _=require(_0x936d('0xc'));var squel=require(_0x936d('0xd'));var crypto=require(_0x936d('0xe'));var jsforce=require(_0x936d('0xf'));var deskjs=require(_0x936d('0x10'));var toCsv=require(_0x936d('0xa'));var querystring=require(_0x936d('0x11'));var Papa=require(_0x936d('0x12'));var Redis=require(_0x936d('0x13'));var authService=require(_0x936d('0x14'));var qs=require(_0x936d('0x15'));var hardwareService=require(_0x936d('0x16'));var logger=require(_0x936d('0x17'))(_0x936d('0x18'));var utils=require(_0x936d('0x19'));var config=require(_0x936d('0x1a'));var db=require(_0x936d('0x1b'))['db'];function respondWithStatusCode(_0x1933f2,_0x5704ec){_0x5704ec=_0x5704ec||0xcc;return function(_0xda94ec){if(_0xda94ec){return _0x1933f2['sendStatus'](_0x5704ec);}return _0x1933f2['status'](_0x5704ec)[_0x936d('0x1c')]();};}function respondWithResult(_0x3fa3b2,_0x43cb7a){_0x43cb7a=_0x43cb7a||0xc8;return function(_0x5f2fc9){if(_0x5f2fc9){return _0x3fa3b2['status'](_0x43cb7a)['json'](_0x5f2fc9);}};}function respondWithFilteredResult(_0xa0245a,_0x1e3042){return function(_0x494133){if(_0x494133){var _0xea56ec=_0x494133['count'],_0x10bbb2=_0x1e3042[_0x936d('0x1d')],_0x1f90b4=_0x1e3042[_0x936d('0x1d')]+_0x1e3042[_0x936d('0x1e')],_0x487788;if(_0x1f90b4>=_0xea56ec){_0x1f90b4=_0xea56ec;_0x487788=0xc8;}else{_0x487788=0xce;}_0xa0245a[_0x936d('0x1f')](_0x487788);return _0xa0245a[_0x936d('0x20')](_0x936d('0x21'),_0x10bbb2+'-'+_0x1f90b4+'/'+_0xea56ec)['json'](_0x494133);}return null;};}function patchUpdates(_0x26c708){return function(_0x285f14){try{jsonpatch[_0x936d('0x22')](_0x285f14,_0x26c708,!![]);}catch(_0x526d13){return BPromise[_0x936d('0x23')](_0x526d13);}return _0x285f14[_0x936d('0x24')]();};}function saveUpdates(_0x4682fa,_0x2b7b47){return function(_0x2095fb){if(_0x2095fb){return _0x2095fb[_0x936d('0x25')](_0x4682fa)[_0x936d('0x26')](function(_0x145666){return _0x145666;});}return null;};}function removeEntity(_0x4cdb16,_0x1a8b2c){return function(_0x4c3a74){if(_0x4c3a74){return _0x4c3a74[_0x936d('0x27')]()['then'](function(){_0x4cdb16[_0x936d('0x1f')](0xcc)[_0x936d('0x1c')]();});}};}function handleEntityNotFound(_0x2219e0,_0x2dd75b){return function(_0x5f3005){if(!_0x5f3005){_0x2219e0[_0x936d('0x28')](0x194);}return _0x5f3005;};}function handleError(_0x233a81,_0x1fe60d){_0x1fe60d=_0x1fe60d||0x1f4;return function(_0x532878){logger[_0x936d('0x29')](_0x532878[_0x936d('0x2a')]);if(_0x532878[_0x936d('0x2b')]){delete _0x532878['name'];}_0x233a81[_0x936d('0x1f')](_0x1fe60d)['send'](_0x532878);};}exports[_0x936d('0x2c')]=function(_0x103ce9,_0x353089){var _0x490788={},_0x35c11b={},_0x2be4ac={'count':0x0,'rows':[]};var _0x19286f=db[_0x936d('0x2d')]['rawAttributes'];_0x35c11b[_0x936d('0x2e')]=_[_0x936d('0x2f')](_0x19286f);_0x35c11b[_0x936d('0x30')]=_[_0x936d('0x2f')](_0x103ce9[_0x936d('0x30')]);_0x35c11b[_0x936d('0x31')]=_['intersection'](_0x35c11b[_0x936d('0x2e')],_0x35c11b[_0x936d('0x30')]);_0x490788[_0x936d('0x32')]=_['intersection'](_0x35c11b[_0x936d('0x2e')],qs[_0x936d('0x33')](_0x103ce9[_0x936d('0x30')][_0x936d('0x33')]));_0x490788[_0x936d('0x32')]=_0x490788[_0x936d('0x32')][_0x936d('0x34')]?_0x490788[_0x936d('0x32')]:_0x35c11b[_0x936d('0x2e')];if(!_0x103ce9['query']['hasOwnProperty']('nolimit')){_0x490788[_0x936d('0x1e')]=qs[_0x936d('0x1e')](_0x103ce9[_0x936d('0x30')]['limit']);_0x490788['offset']=qs[_0x936d('0x1d')](_0x103ce9['query'][_0x936d('0x1d')]);}_0x490788[_0x936d('0x35')]=qs[_0x936d('0x36')](_0x103ce9[_0x936d('0x30')][_0x936d('0x36')]);_0x490788[_0x936d('0x37')]=qs[_0x936d('0x31')](_[_0x936d('0x38')](_0x103ce9[_0x936d('0x30')],_0x35c11b[_0x936d('0x31')]));if(_0x103ce9[_0x936d('0x30')]['filter']){_0x490788[_0x936d('0x37')]=_[_0x936d('0x39')](_0x490788[_0x936d('0x37')],{'$or':_[_0x936d('0x3a')](_0x19286f,function(_0x545d45){if(_0x545d45[_0x936d('0x3b')][_0x936d('0x3c')]!==_0x936d('0x3d')){var _0x3becd3={};_0x3becd3[_0x545d45[_0x936d('0x3e')]]={'$like':'%'+_0x103ce9[_0x936d('0x30')]['filter']+'%'};return _0x3becd3;}})});}_0x490788=_['merge']({},_0x490788,_0x103ce9['options']);var _0x41a9f3={'where':_0x490788[_0x936d('0x37')]};return db['ServicenowField'][_0x936d('0x3f')](_0x41a9f3)['then'](function(_0x24c4d7){_0x2be4ac[_0x936d('0x3f')]=_0x24c4d7;if(_0x103ce9[_0x936d('0x30')][_0x936d('0x40')]){_0x490788[_0x936d('0x41')]=[{'all':!![]}];}return db[_0x936d('0x2d')][_0x936d('0x42')](_0x490788);})[_0x936d('0x26')](function(_0x3aca1b){_0x2be4ac['rows']=_0x3aca1b;return _0x2be4ac;})[_0x936d('0x26')](respondWithFilteredResult(_0x353089,_0x490788))[_0x936d('0x43')](handleError(_0x353089,null));};exports['show']=function(_0x2c29a0,_0x37df67){var _0x2200bd={'raw':!![],'where':{'id':_0x2c29a0['params']['id']}},_0x2ef6b1={};_0x2ef6b1[_0x936d('0x2e')]=_['keys'](db['ServicenowField']['rawAttributes']);_0x2ef6b1[_0x936d('0x30')]=_['keys'](_0x2c29a0[_0x936d('0x30')]);_0x2ef6b1[_0x936d('0x31')]=_[_0x936d('0x44')](_0x2ef6b1[_0x936d('0x2e')],_0x2ef6b1[_0x936d('0x30')]);_0x2200bd[_0x936d('0x32')]=_[_0x936d('0x44')](_0x2ef6b1[_0x936d('0x2e')],qs['fields'](_0x2c29a0['query'][_0x936d('0x33')]));_0x2200bd['attributes']=_0x2200bd[_0x936d('0x32')][_0x936d('0x34')]?_0x2200bd[_0x936d('0x32')]:_0x2ef6b1[_0x936d('0x2e')];if(_0x2c29a0['query'][_0x936d('0x40')]){_0x2200bd[_0x936d('0x41')]=[{'all':!![]}];}_0x2200bd=_['merge']({},_0x2200bd,_0x2c29a0[_0x936d('0x45')]);return db[_0x936d('0x2d')]['find'](_0x2200bd)['then'](handleEntityNotFound(_0x37df67,null))[_0x936d('0x26')](respondWithResult(_0x37df67,null))[_0x936d('0x43')](handleError(_0x37df67,null));};exports[_0x936d('0x46')]=function(_0x2e699b,_0x25934b){return db['ServicenowField']['create'](_0x2e699b[_0x936d('0x47')],{})[_0x936d('0x26')](respondWithResult(_0x25934b,0xc9))[_0x936d('0x43')](handleError(_0x25934b,null));};exports[_0x936d('0x25')]=function(_0x3be2d2,_0x552f5d){if(_0x3be2d2['body']['id']){delete _0x3be2d2[_0x936d('0x47')]['id'];}return db['ServicenowField'][_0x936d('0x48')]({'where':{'id':_0x3be2d2[_0x936d('0x49')]['id']}})[_0x936d('0x26')](handleEntityNotFound(_0x552f5d,null))[_0x936d('0x26')](saveUpdates(_0x3be2d2[_0x936d('0x47')],null))[_0x936d('0x26')](respondWithResult(_0x552f5d,null))[_0x936d('0x43')](handleError(_0x552f5d,null));};exports[_0x936d('0x27')]=function(_0x1e0631,_0x11fb61){return db['ServicenowField'][_0x936d('0x48')]({'where':{'id':_0x1e0631['params']['id']}})['then'](handleEntityNotFound(_0x11fb61,null))[_0x936d('0x26')](removeEntity(_0x11fb61,null))[_0x936d('0x43')](handleError(_0x11fb61,null));};
\ No newline at end of file
+var _0x8371=['sox','to-csv','ejs','crypto','jsforce','querystring','ioredis','../../components/auth/service','../../components/parsers/qs','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','sendStatus','status','end','json','count','offset','limit','Content-Range','apply','reject','save','update','destroy','error','stack','send','index','ServicenowField','keys','filters','model','query','attributes','intersection','fields','length','hasOwnProperty','order','sort','pick','filter','where','type','key','VIRTUAL','field','merge','then','include','findAll','rows','rawAttributes','includeAll','find','catch','create','body','params','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','moment','bluebird','path'];(function(_0x5c0584,_0x18878b){var _0x1ac759=function(_0x5ca7d1){while(--_0x5ca7d1){_0x5c0584['push'](_0x5c0584['shift']());}};_0x1ac759(++_0x18878b);}(_0x8371,0x19c));var _0x1837=function(_0x1ba4c9,_0x389ef9){_0x1ba4c9=_0x1ba4c9-0x0;var _0x587c9c=_0x8371[_0x1ba4c9];return _0x587c9c;};'use strict';var pdf=require(_0x1837('0x0'));var emlformat=require(_0x1837('0x1'));var rimraf=require(_0x1837('0x2'));var zipdir=require(_0x1837('0x3'));var jsonpatch=require(_0x1837('0x4'));var rp=require('request-promise');var moment=require(_0x1837('0x5'));var BPromise=require(_0x1837('0x6'));var Mustache=require('mustache');var util=require('util');var path=require(_0x1837('0x7'));var sox=require(_0x1837('0x8'));var csv=require(_0x1837('0x9'));var ejs=require(_0x1837('0xa'));var fs=require('fs');var _=require('lodash');var squel=require('squel');var crypto=require(_0x1837('0xb'));var jsforce=require(_0x1837('0xc'));var deskjs=require('desk.js');var toCsv=require(_0x1837('0x9'));var querystring=require(_0x1837('0xd'));var Papa=require('papaparse');var Redis=require(_0x1837('0xe'));var authService=require(_0x1837('0xf'));var qs=require(_0x1837('0x10'));var hardwareService=require(_0x1837('0x11'));var logger=require(_0x1837('0x12'))(_0x1837('0x13'));var utils=require(_0x1837('0x14'));var config=require(_0x1837('0x15'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x8528b2,_0x3a1103){_0x3a1103=_0x3a1103||0xcc;return function(_0x2e6db6){if(_0x2e6db6){return _0x8528b2[_0x1837('0x16')](_0x3a1103);}return _0x8528b2[_0x1837('0x17')](_0x3a1103)[_0x1837('0x18')]();};}function respondWithResult(_0x5e1cfa,_0x16ee14){_0x16ee14=_0x16ee14||0xc8;return function(_0x20acc2){if(_0x20acc2){return _0x5e1cfa[_0x1837('0x17')](_0x16ee14)[_0x1837('0x19')](_0x20acc2);}};}function respondWithFilteredResult(_0xa4db9,_0xffa8e3){return function(_0x2a7a66){if(_0x2a7a66){var _0x5e4ee6=_0x2a7a66[_0x1837('0x1a')],_0x456308=_0xffa8e3[_0x1837('0x1b')],_0x3cd676=_0xffa8e3[_0x1837('0x1b')]+_0xffa8e3[_0x1837('0x1c')],_0x48cac4;if(_0x3cd676>=_0x5e4ee6){_0x3cd676=_0x5e4ee6;_0x48cac4=0xc8;}else{_0x48cac4=0xce;}_0xa4db9[_0x1837('0x17')](_0x48cac4);return _0xa4db9['set'](_0x1837('0x1d'),_0x456308+'-'+_0x3cd676+'/'+_0x5e4ee6)[_0x1837('0x19')](_0x2a7a66);}return null;};}function patchUpdates(_0x404182){return function(_0x739028){try{jsonpatch[_0x1837('0x1e')](_0x739028,_0x404182,!![]);}catch(_0x3b2800){return BPromise[_0x1837('0x1f')](_0x3b2800);}return _0x739028[_0x1837('0x20')]();};}function saveUpdates(_0x128750,_0x50ff05){return function(_0x3dcced){if(_0x3dcced){return _0x3dcced[_0x1837('0x21')](_0x128750)['then'](function(_0x4f976a){return _0x4f976a;});}return null;};}function removeEntity(_0x53143b,_0x515c52){return function(_0x37dcd0){if(_0x37dcd0){return _0x37dcd0[_0x1837('0x22')]()['then'](function(){_0x53143b[_0x1837('0x17')](0xcc)[_0x1837('0x18')]();});}};}function handleEntityNotFound(_0x17d94a,_0x487dd9){return function(_0x3330c2){if(!_0x3330c2){_0x17d94a['sendStatus'](0x194);}return _0x3330c2;};}function handleError(_0x39cd5a,_0x3ed3a3){_0x3ed3a3=_0x3ed3a3||0x1f4;return function(_0x4b287b){logger[_0x1837('0x23')](_0x4b287b[_0x1837('0x24')]);if(_0x4b287b['name']){delete _0x4b287b['name'];}_0x39cd5a['status'](_0x3ed3a3)[_0x1837('0x25')](_0x4b287b);};}exports[_0x1837('0x26')]=function(_0x3aa260,_0x5f45fd){var _0x42fd41={},_0x373930={},_0x51ef45={'count':0x0,'rows':[]};var _0x1fe9b3=db[_0x1837('0x27')]['rawAttributes'];_0x373930['model']=_[_0x1837('0x28')](_0x1fe9b3);_0x373930['query']=_[_0x1837('0x28')](_0x3aa260['query']);_0x373930[_0x1837('0x29')]=_['intersection'](_0x373930[_0x1837('0x2a')],_0x373930[_0x1837('0x2b')]);_0x42fd41[_0x1837('0x2c')]=_[_0x1837('0x2d')](_0x373930[_0x1837('0x2a')],qs['fields'](_0x3aa260[_0x1837('0x2b')][_0x1837('0x2e')]));_0x42fd41['attributes']=_0x42fd41[_0x1837('0x2c')][_0x1837('0x2f')]?_0x42fd41[_0x1837('0x2c')]:_0x373930[_0x1837('0x2a')];if(!_0x3aa260[_0x1837('0x2b')][_0x1837('0x30')]('nolimit')){_0x42fd41[_0x1837('0x1c')]=qs[_0x1837('0x1c')](_0x3aa260['query'][_0x1837('0x1c')]);_0x42fd41['offset']=qs[_0x1837('0x1b')](_0x3aa260[_0x1837('0x2b')][_0x1837('0x1b')]);}_0x42fd41[_0x1837('0x31')]=qs[_0x1837('0x32')](_0x3aa260[_0x1837('0x2b')]['sort']);_0x42fd41['where']=qs[_0x1837('0x29')](_[_0x1837('0x33')](_0x3aa260[_0x1837('0x2b')],_0x373930[_0x1837('0x29')]));if(_0x3aa260[_0x1837('0x2b')][_0x1837('0x34')]){_0x42fd41['where']=_['merge'](_0x42fd41[_0x1837('0x35')],{'$or':_['map'](_0x1fe9b3,function(_0x35c33f){if(_0x35c33f[_0x1837('0x36')][_0x1837('0x37')]!==_0x1837('0x38')){var _0x30b9c3={};_0x30b9c3[_0x35c33f[_0x1837('0x39')]]={'$like':'%'+_0x3aa260['query'][_0x1837('0x34')]+'%'};return _0x30b9c3;}})});}_0x42fd41=_[_0x1837('0x3a')]({},_0x42fd41,_0x3aa260['options']);var _0xf4a93e={'where':_0x42fd41[_0x1837('0x35')]};return db[_0x1837('0x27')][_0x1837('0x1a')](_0xf4a93e)[_0x1837('0x3b')](function(_0x2c8ebd){_0x51ef45[_0x1837('0x1a')]=_0x2c8ebd;if(_0x3aa260[_0x1837('0x2b')]['includeAll']){_0x42fd41[_0x1837('0x3c')]=[{'all':!![]}];}return db[_0x1837('0x27')][_0x1837('0x3d')](_0x42fd41);})[_0x1837('0x3b')](function(_0x590b77){_0x51ef45[_0x1837('0x3e')]=_0x590b77;return _0x51ef45;})['then'](respondWithFilteredResult(_0x5f45fd,_0x42fd41))['catch'](handleError(_0x5f45fd,null));};exports['show']=function(_0x2267b2,_0x586f90){var _0x392a83={'raw':!![],'where':{'id':_0x2267b2['params']['id']}},_0x1ac533={};_0x1ac533[_0x1837('0x2a')]=_[_0x1837('0x28')](db['ServicenowField'][_0x1837('0x3f')]);_0x1ac533[_0x1837('0x2b')]=_[_0x1837('0x28')](_0x2267b2[_0x1837('0x2b')]);_0x1ac533[_0x1837('0x29')]=_[_0x1837('0x2d')](_0x1ac533[_0x1837('0x2a')],_0x1ac533[_0x1837('0x2b')]);_0x392a83[_0x1837('0x2c')]=_['intersection'](_0x1ac533[_0x1837('0x2a')],qs[_0x1837('0x2e')](_0x2267b2[_0x1837('0x2b')]['fields']));_0x392a83['attributes']=_0x392a83['attributes']['length']?_0x392a83['attributes']:_0x1ac533[_0x1837('0x2a')];if(_0x2267b2[_0x1837('0x2b')][_0x1837('0x40')]){_0x392a83[_0x1837('0x3c')]=[{'all':!![]}];}_0x392a83=_[_0x1837('0x3a')]({},_0x392a83,_0x2267b2['options']);return db[_0x1837('0x27')][_0x1837('0x41')](_0x392a83)[_0x1837('0x3b')](handleEntityNotFound(_0x586f90,null))['then'](respondWithResult(_0x586f90,null))[_0x1837('0x42')](handleError(_0x586f90,null));};exports[_0x1837('0x43')]=function(_0xc7aa7e,_0x5c0eda){return db['ServicenowField'][_0x1837('0x43')](_0xc7aa7e[_0x1837('0x44')],{})['then'](respondWithResult(_0x5c0eda,0xc9))[_0x1837('0x42')](handleError(_0x5c0eda,null));};exports[_0x1837('0x21')]=function(_0x4afb98,_0x37705a){if(_0x4afb98['body']['id']){delete _0x4afb98[_0x1837('0x44')]['id'];}return db[_0x1837('0x27')][_0x1837('0x41')]({'where':{'id':_0x4afb98[_0x1837('0x45')]['id']}})[_0x1837('0x3b')](handleEntityNotFound(_0x37705a,null))[_0x1837('0x3b')](saveUpdates(_0x4afb98[_0x1837('0x44')],null))['then'](respondWithResult(_0x37705a,null))[_0x1837('0x42')](handleError(_0x37705a,null));};exports[_0x1837('0x22')]=function(_0x250b18,_0x149585){return db['ServicenowField']['find']({'where':{'id':_0x250b18[_0x1837('0x45')]['id']}})[_0x1837('0x3b')](handleEntityNotFound(_0x149585,null))[_0x1837('0x3b')](removeEntity(_0x149585,null))['catch'](handleError(_0x149585,null));};
\ No newline at end of file