Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / crmNation / crmNation.controller.js
index 51dc149..1aa13a3 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf643=['crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/parsers/qs','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','end','json','count','offset','limit','set','Content-Range','reject','save','update','then','destroy','error','stack','name','send','index','CrmNation','rawAttributes','model','keys','query','filters','intersection','fields','attributes','length','hasOwnProperty','order','sort','where','filter','merge','map','type','key','VIRTUAL','field','options','includeAll','include','findAll','show','params','find','catch','create','body','html-pdf','eml-format','rimraf','zip-dir','request-promise','moment','mustache','util','path','sox','to-csv','ejs','lodash','squel'];(function(_0x498b56,_0x4d68df){var _0x2bff25=function(_0x40861f){while(--_0x40861f){_0x498b56['push'](_0x498b56['shift']());}};_0x2bff25(++_0x4d68df);}(_0xf643,0x122));var _0x3f64=function(_0xf670f0,_0x353747){_0xf670f0=_0xf670f0-0x0;var _0x3c21c6=_0xf643[_0xf670f0];return _0x3c21c6;};'use strict';var pdf=require(_0x3f64('0x0'));var emlformat=require(_0x3f64('0x1'));var rimraf=require(_0x3f64('0x2'));var zipdir=require(_0x3f64('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x3f64('0x4'));var moment=require(_0x3f64('0x5'));var BPromise=require('bluebird');var Mustache=require(_0x3f64('0x6'));var util=require(_0x3f64('0x7'));var path=require(_0x3f64('0x8'));var sox=require(_0x3f64('0x9'));var csv=require(_0x3f64('0xa'));var ejs=require(_0x3f64('0xb'));var fs=require('fs');var _=require(_0x3f64('0xc'));var squel=require(_0x3f64('0xd'));var crypto=require(_0x3f64('0xe'));var jsforce=require(_0x3f64('0xf'));var deskjs=require(_0x3f64('0x10'));var toCsv=require(_0x3f64('0xa'));var querystring=require(_0x3f64('0x11'));var Papa=require(_0x3f64('0x12'));var Redis=require(_0x3f64('0x13'));var authService=require('../../components/auth/service');var qs=require(_0x3f64('0x14'));var hardwareService=require(_0x3f64('0x15'));var logger=require(_0x3f64('0x16'))('api');var utils=require(_0x3f64('0x17'));var config=require(_0x3f64('0x18'));var db=require(_0x3f64('0x19'))['db'];function respondWithStatusCode(_0x1fac7c,_0x4301ba){_0x4301ba=_0x4301ba||0xcc;return function(_0x2d1039){if(_0x2d1039){return _0x1fac7c[_0x3f64('0x1a')](_0x4301ba);}return _0x1fac7c[_0x3f64('0x1b')](_0x4301ba)[_0x3f64('0x1c')]();};}function respondWithResult(_0x29d8f5,_0x4b77e1){_0x4b77e1=_0x4b77e1||0xc8;return function(_0x3165b6){if(_0x3165b6){return _0x29d8f5['status'](_0x4b77e1)[_0x3f64('0x1d')](_0x3165b6);}};}function respondWithFilteredResult(_0x1af45b,_0x3fb0bd){return function(_0x1f215d){if(_0x1f215d){var _0x52acab=_0x1f215d[_0x3f64('0x1e')],_0x1c4059=_0x3fb0bd[_0x3f64('0x1f')],_0x1c17bb=_0x3fb0bd[_0x3f64('0x1f')]+_0x3fb0bd[_0x3f64('0x20')],_0x2650a1;if(_0x1c17bb>=_0x52acab){_0x1c17bb=_0x52acab;_0x2650a1=0xc8;}else{_0x2650a1=0xce;}_0x1af45b['status'](_0x2650a1);return _0x1af45b[_0x3f64('0x21')](_0x3f64('0x22'),_0x1c4059+'-'+_0x1c17bb+'/'+_0x52acab)[_0x3f64('0x1d')](_0x1f215d);}return null;};}function patchUpdates(_0x4b6d76){return function(_0x628b59){try{jsonpatch['apply'](_0x628b59,_0x4b6d76,!![]);}catch(_0x5177e2){return BPromise[_0x3f64('0x23')](_0x5177e2);}return _0x628b59[_0x3f64('0x24')]();};}function saveUpdates(_0x15d0fb,_0x5b5d10){return function(_0x40e9e8){if(_0x40e9e8){return _0x40e9e8[_0x3f64('0x25')](_0x15d0fb)[_0x3f64('0x26')](function(_0x5f5507){return _0x5f5507;});}return null;};}function removeEntity(_0x16b3fd,_0xbf2f1){return function(_0x4c725c){if(_0x4c725c){return _0x4c725c[_0x3f64('0x27')]()[_0x3f64('0x26')](function(){_0x16b3fd['status'](0xcc)['end']();});}};}function handleEntityNotFound(_0x5b1628,_0x3f1bb2){return function(_0x794db2){if(!_0x794db2){_0x5b1628[_0x3f64('0x1a')](0x194);}return _0x794db2;};}function handleError(_0x1b49fe,_0x112906){_0x112906=_0x112906||0x1f4;return function(_0x48be0c){logger[_0x3f64('0x28')](_0x48be0c[_0x3f64('0x29')]);if(_0x48be0c[_0x3f64('0x2a')]){delete _0x48be0c[_0x3f64('0x2a')];}_0x1b49fe[_0x3f64('0x1b')](_0x112906)[_0x3f64('0x2b')](_0x48be0c);};}exports[_0x3f64('0x2c')]=function(_0x3499ff,_0x49f1ab){var _0x8d8f36={'raw':!![]},_0x4cb5e7={},_0x473b46={'count':0x0,'rows':[]};var _0x21255d=db[_0x3f64('0x2d')][_0x3f64('0x2e')];_0x4cb5e7[_0x3f64('0x2f')]=_[_0x3f64('0x30')](_0x21255d);_0x4cb5e7[_0x3f64('0x31')]=_[_0x3f64('0x30')](_0x3499ff[_0x3f64('0x31')]);_0x4cb5e7[_0x3f64('0x32')]=_['intersection'](_0x4cb5e7['model'],_0x4cb5e7[_0x3f64('0x31')]);_0x8d8f36['attributes']=_[_0x3f64('0x33')](_0x4cb5e7[_0x3f64('0x2f')],qs[_0x3f64('0x34')](_0x3499ff[_0x3f64('0x31')]['fields']));_0x8d8f36['attributes']=_0x8d8f36[_0x3f64('0x35')][_0x3f64('0x36')]?_0x8d8f36[_0x3f64('0x35')]:_0x4cb5e7[_0x3f64('0x2f')];if(!_0x3499ff['query'][_0x3f64('0x37')]('nolimit')){_0x8d8f36['limit']=qs['limit'](_0x3499ff[_0x3f64('0x31')]['limit']);_0x8d8f36[_0x3f64('0x1f')]=qs['offset'](_0x3499ff[_0x3f64('0x31')][_0x3f64('0x1f')]);}_0x8d8f36[_0x3f64('0x38')]=qs[_0x3f64('0x39')](_0x3499ff['query'][_0x3f64('0x39')]);_0x8d8f36[_0x3f64('0x3a')]=qs[_0x3f64('0x32')](_['pick'](_0x3499ff['query'],_0x4cb5e7[_0x3f64('0x32')]));if(_0x3499ff['query'][_0x3f64('0x3b')]){_0x8d8f36[_0x3f64('0x3a')]=_[_0x3f64('0x3c')](_0x8d8f36['where'],{'$or':_[_0x3f64('0x3d')](_0x21255d,function(_0x93f92d){if(_0x93f92d[_0x3f64('0x3e')][_0x3f64('0x3f')]!==_0x3f64('0x40')){var _0x3d90fd={};_0x3d90fd[_0x93f92d[_0x3f64('0x41')]]={'$like':'%'+_0x3499ff[_0x3f64('0x31')][_0x3f64('0x3b')]+'%'};return _0x3d90fd;}})});}_0x8d8f36=_[_0x3f64('0x3c')]({},_0x8d8f36,_0x3499ff[_0x3f64('0x42')]);var _0x44d8ce={'where':_0x8d8f36[_0x3f64('0x3a')]};return db[_0x3f64('0x2d')]['count'](_0x44d8ce)[_0x3f64('0x26')](function(_0x316fcd){_0x473b46[_0x3f64('0x1e')]=_0x316fcd;if(_0x3499ff['query'][_0x3f64('0x43')]){_0x8d8f36[_0x3f64('0x44')]=[{'all':!![]}];}return db[_0x3f64('0x2d')][_0x3f64('0x45')](_0x8d8f36);})[_0x3f64('0x26')](function(_0x16e3f8){_0x473b46['rows']=_0x16e3f8;return _0x473b46;})[_0x3f64('0x26')](respondWithFilteredResult(_0x49f1ab,_0x8d8f36))['catch'](handleError(_0x49f1ab,null));};exports[_0x3f64('0x46')]=function(_0x2be6c1,_0x413e3b){var _0x4e7bd9={'raw':!![],'where':{'id':_0x2be6c1[_0x3f64('0x47')]['id']}},_0x4462fa={};_0x4462fa[_0x3f64('0x2f')]=_[_0x3f64('0x30')](db['CrmNation'][_0x3f64('0x2e')]);_0x4462fa[_0x3f64('0x31')]=_[_0x3f64('0x30')](_0x2be6c1[_0x3f64('0x31')]);_0x4462fa['filters']=_['intersection'](_0x4462fa[_0x3f64('0x2f')],_0x4462fa[_0x3f64('0x31')]);_0x4e7bd9['attributes']=_[_0x3f64('0x33')](_0x4462fa[_0x3f64('0x2f')],qs[_0x3f64('0x34')](_0x2be6c1['query'][_0x3f64('0x34')]));_0x4e7bd9[_0x3f64('0x35')]=_0x4e7bd9['attributes'][_0x3f64('0x36')]?_0x4e7bd9[_0x3f64('0x35')]:_0x4462fa[_0x3f64('0x2f')];if(_0x2be6c1[_0x3f64('0x31')][_0x3f64('0x43')]){_0x4e7bd9[_0x3f64('0x44')]=[{'all':!![]}];}_0x4e7bd9=_[_0x3f64('0x3c')]({},_0x4e7bd9,_0x2be6c1[_0x3f64('0x42')]);return db[_0x3f64('0x2d')][_0x3f64('0x48')](_0x4e7bd9)[_0x3f64('0x26')](handleEntityNotFound(_0x413e3b,null))[_0x3f64('0x26')](respondWithResult(_0x413e3b,null))[_0x3f64('0x49')](handleError(_0x413e3b,null));};exports['create']=function(_0x5604cf,_0x10e3c9){return db[_0x3f64('0x2d')][_0x3f64('0x4a')](_0x5604cf[_0x3f64('0x4b')],{})['then'](respondWithResult(_0x10e3c9,0xc9))[_0x3f64('0x49')](handleError(_0x10e3c9,null));};
\ No newline at end of file
+var _0x7f59=['filter','where','merge','type','key','field','options','count','includeAll','include','findAll','rows','show','params','find','catch','create','body','html-pdf','eml-format','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','lodash','squel','crypto','jsforce','desk.js','to-csv','../../components/auth/service','../../config/license/hardware','../../config/logger','../../config/utils','../../config/environment','../../mysqldb','json','offset','limit','set','Content-Range','reject','save','then','destroy','end','sendStatus','error','stack','name','status','send','index','CrmNation','rawAttributes','model','keys','query','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','filters','pick'];(function(_0x397e5f,_0x454c8f){var _0x5302b8=function(_0x1a29ef){while(--_0x1a29ef){_0x397e5f['push'](_0x397e5f['shift']());}};_0x5302b8(++_0x454c8f);}(_0x7f59,0x12e));var _0x97f5=function(_0x45ab8e,_0x22dd4b){_0x45ab8e=_0x45ab8e-0x0;var _0x1952ef=_0x7f59[_0x45ab8e];return _0x1952ef;};'use strict';var pdf=require(_0x97f5('0x0'));var emlformat=require(_0x97f5('0x1'));var rimraf=require('rimraf');var zipdir=require(_0x97f5('0x2'));var jsonpatch=require(_0x97f5('0x3'));var rp=require(_0x97f5('0x4'));var moment=require(_0x97f5('0x5'));var BPromise=require(_0x97f5('0x6'));var Mustache=require(_0x97f5('0x7'));var util=require(_0x97f5('0x8'));var path=require('path');var sox=require('sox');var csv=require('to-csv');var ejs=require('ejs');var fs=require('fs');var _=require(_0x97f5('0x9'));var squel=require(_0x97f5('0xa'));var crypto=require(_0x97f5('0xb'));var jsforce=require(_0x97f5('0xc'));var deskjs=require(_0x97f5('0xd'));var toCsv=require(_0x97f5('0xe'));var querystring=require('querystring');var Papa=require('papaparse');var Redis=require('ioredis');var authService=require(_0x97f5('0xf'));var qs=require('../../components/parsers/qs');var hardwareService=require(_0x97f5('0x10'));var logger=require(_0x97f5('0x11'))('api');var utils=require(_0x97f5('0x12'));var config=require(_0x97f5('0x13'));var db=require(_0x97f5('0x14'))['db'];function respondWithStatusCode(_0x3f44ac,_0x493d64){_0x493d64=_0x493d64||0xcc;return function(_0x3e9348){if(_0x3e9348){return _0x3f44ac['sendStatus'](_0x493d64);}return _0x3f44ac['status'](_0x493d64)['end']();};}function respondWithResult(_0x24d41a,_0x52e7fe){_0x52e7fe=_0x52e7fe||0xc8;return function(_0x2bb71d){if(_0x2bb71d){return _0x24d41a['status'](_0x52e7fe)[_0x97f5('0x15')](_0x2bb71d);}};}function respondWithFilteredResult(_0x11ffb4,_0x2e8ac7){return function(_0x2d7365){if(_0x2d7365){var _0x149f5c=_0x2d7365['count'],_0x22b60c=_0x2e8ac7['offset'],_0x4324e7=_0x2e8ac7[_0x97f5('0x16')]+_0x2e8ac7[_0x97f5('0x17')],_0x2ba6e2;if(_0x4324e7>=_0x149f5c){_0x4324e7=_0x149f5c;_0x2ba6e2=0xc8;}else{_0x2ba6e2=0xce;}_0x11ffb4['status'](_0x2ba6e2);return _0x11ffb4[_0x97f5('0x18')](_0x97f5('0x19'),_0x22b60c+'-'+_0x4324e7+'/'+_0x149f5c)[_0x97f5('0x15')](_0x2d7365);}return null;};}function patchUpdates(_0x1013cc){return function(_0x3eef94){try{jsonpatch['apply'](_0x3eef94,_0x1013cc,!![]);}catch(_0x2b4735){return BPromise[_0x97f5('0x1a')](_0x2b4735);}return _0x3eef94[_0x97f5('0x1b')]();};}function saveUpdates(_0x4bc511,_0x5cc185){return function(_0x43b957){if(_0x43b957){return _0x43b957['update'](_0x4bc511)[_0x97f5('0x1c')](function(_0x266703){return _0x266703;});}return null;};}function removeEntity(_0x2d9420,_0x2f3347){return function(_0x47a1f1){if(_0x47a1f1){return _0x47a1f1[_0x97f5('0x1d')]()[_0x97f5('0x1c')](function(){_0x2d9420['status'](0xcc)[_0x97f5('0x1e')]();});}};}function handleEntityNotFound(_0x55697d,_0x3e7dcc){return function(_0x57281e){if(!_0x57281e){_0x55697d[_0x97f5('0x1f')](0x194);}return _0x57281e;};}function handleError(_0x20a11b,_0x2f85e6){_0x2f85e6=_0x2f85e6||0x1f4;return function(_0x5993cd){logger[_0x97f5('0x20')](_0x5993cd[_0x97f5('0x21')]);if(_0x5993cd[_0x97f5('0x22')]){delete _0x5993cd[_0x97f5('0x22')];}_0x20a11b[_0x97f5('0x23')](_0x2f85e6)[_0x97f5('0x24')](_0x5993cd);};}exports[_0x97f5('0x25')]=function(_0x284265,_0x53a557){var _0x4b54dd={'raw':!![]},_0x4752b3={},_0x506f55={'count':0x0,'rows':[]};var _0x6d62b=db[_0x97f5('0x26')][_0x97f5('0x27')];_0x4752b3[_0x97f5('0x28')]=_[_0x97f5('0x29')](_0x6d62b);_0x4752b3['query']=_['keys'](_0x284265[_0x97f5('0x2a')]);_0x4752b3['filters']=_[_0x97f5('0x2b')](_0x4752b3[_0x97f5('0x28')],_0x4752b3[_0x97f5('0x2a')]);_0x4b54dd[_0x97f5('0x2c')]=_[_0x97f5('0x2b')](_0x4752b3[_0x97f5('0x28')],qs[_0x97f5('0x2d')](_0x284265[_0x97f5('0x2a')][_0x97f5('0x2d')]));_0x4b54dd[_0x97f5('0x2c')]=_0x4b54dd[_0x97f5('0x2c')][_0x97f5('0x2e')]?_0x4b54dd[_0x97f5('0x2c')]:_0x4752b3[_0x97f5('0x28')];if(!_0x284265['query'][_0x97f5('0x2f')](_0x97f5('0x30'))){_0x4b54dd['limit']=qs['limit'](_0x284265[_0x97f5('0x2a')][_0x97f5('0x17')]);_0x4b54dd[_0x97f5('0x16')]=qs[_0x97f5('0x16')](_0x284265['query']['offset']);}_0x4b54dd[_0x97f5('0x31')]=qs[_0x97f5('0x32')](_0x284265['query'][_0x97f5('0x32')]);_0x4b54dd['where']=qs[_0x97f5('0x33')](_[_0x97f5('0x34')](_0x284265['query'],_0x4752b3['filters']));if(_0x284265['query'][_0x97f5('0x35')]){_0x4b54dd[_0x97f5('0x36')]=_[_0x97f5('0x37')](_0x4b54dd[_0x97f5('0x36')],{'$or':_['map'](_0x6d62b,function(_0x4d386a){if(_0x4d386a[_0x97f5('0x38')][_0x97f5('0x39')]!=='VIRTUAL'){var _0x1acb63={};_0x1acb63[_0x4d386a[_0x97f5('0x3a')]]={'$like':'%'+_0x284265[_0x97f5('0x2a')][_0x97f5('0x35')]+'%'};return _0x1acb63;}})});}_0x4b54dd=_[_0x97f5('0x37')]({},_0x4b54dd,_0x284265[_0x97f5('0x3b')]);var _0x13f947={'where':_0x4b54dd['where']};return db[_0x97f5('0x26')][_0x97f5('0x3c')](_0x13f947)[_0x97f5('0x1c')](function(_0x47161b){_0x506f55[_0x97f5('0x3c')]=_0x47161b;if(_0x284265[_0x97f5('0x2a')][_0x97f5('0x3d')]){_0x4b54dd[_0x97f5('0x3e')]=[{'all':!![]}];}return db[_0x97f5('0x26')][_0x97f5('0x3f')](_0x4b54dd);})[_0x97f5('0x1c')](function(_0xdd1c20){_0x506f55[_0x97f5('0x40')]=_0xdd1c20;return _0x506f55;})['then'](respondWithFilteredResult(_0x53a557,_0x4b54dd))['catch'](handleError(_0x53a557,null));};exports[_0x97f5('0x41')]=function(_0x121719,_0x2c51b6){var _0xdea4e7={'raw':!![],'where':{'id':_0x121719[_0x97f5('0x42')]['id']}},_0x3b75d8={};_0x3b75d8[_0x97f5('0x28')]=_['keys'](db[_0x97f5('0x26')][_0x97f5('0x27')]);_0x3b75d8['query']=_[_0x97f5('0x29')](_0x121719['query']);_0x3b75d8[_0x97f5('0x33')]=_[_0x97f5('0x2b')](_0x3b75d8[_0x97f5('0x28')],_0x3b75d8[_0x97f5('0x2a')]);_0xdea4e7['attributes']=_['intersection'](_0x3b75d8[_0x97f5('0x28')],qs[_0x97f5('0x2d')](_0x121719['query'][_0x97f5('0x2d')]));_0xdea4e7[_0x97f5('0x2c')]=_0xdea4e7[_0x97f5('0x2c')]['length']?_0xdea4e7[_0x97f5('0x2c')]:_0x3b75d8[_0x97f5('0x28')];if(_0x121719[_0x97f5('0x2a')][_0x97f5('0x3d')]){_0xdea4e7[_0x97f5('0x3e')]=[{'all':!![]}];}_0xdea4e7=_[_0x97f5('0x37')]({},_0xdea4e7,_0x121719[_0x97f5('0x3b')]);return db['CrmNation'][_0x97f5('0x43')](_0xdea4e7)[_0x97f5('0x1c')](handleEntityNotFound(_0x2c51b6,null))[_0x97f5('0x1c')](respondWithResult(_0x2c51b6,null))[_0x97f5('0x44')](handleError(_0x2c51b6,null));};exports[_0x97f5('0x45')]=function(_0x23080b,_0x22b005){return db[_0x97f5('0x26')][_0x97f5('0x45')](_0x23080b[_0x97f5('0x46')],{})[_0x97f5('0x1c')](respondWithResult(_0x22b005,0xc9))[_0x97f5('0x44')](handleError(_0x22b005,null));};
\ No newline at end of file