Built motion from commit be44e1e4d16f8b29d243415b03d27262d8601e0e. Version 3.0.0...
[motion-next.git] / server / api / faxApplication / faxApplication.controller.js
index e6789f4..3ad7f10 100644 (file)
@@ -1 +1 @@
-const a193_0x532a=['api','like','includeAll','undefined','sort','findOne','../../components/parsers/qs','status','options','length','destroy','sequelize','include','count','type','model','query','Content-Range','name','end','stack','then','params','sendStatus','keys','FaxApplication','intersection','body','attributes','fields','lodash','limit','json','map','send','merge','VIRTUAL','offset','findAll','error','catch','set','create','update','index','rawAttributes','filter','where','../../mysqldb','filters','show'];(function(_0xb489e4,_0x532a1c){const _0x6c91ed=function(_0x324a34){while(--_0x324a34){_0xb489e4['push'](_0xb489e4['shift']());}};_0x6c91ed(++_0x532a1c);}(a193_0x532a,0x136));const a193_0x6c91=function(_0xb489e4,_0x532a1c){_0xb489e4=_0xb489e4-0x0;let _0x6c91ed=a193_0x532a[_0xb489e4];return _0x6c91ed;};const _0x29a23f=a193_0x6c91;'use strict';const _=require(_0x29a23f('0x1a')),qs=require(_0x29a23f('0x2')),logger=require('../../config/logger')(_0x29a23f('0x2f')),db=require(_0x29a23f('0x2c'))['db'],{Op}=require(_0x29a23f('0x7'));function respondWithResult(_0x324a34,_0x5e3707){return _0x5e3707=_0x5e3707||0xc8,function(_0x1b0dc6){const _0x59fb79=a193_0x6c91;if(_0x1b0dc6)return _0x324a34[_0x59fb79('0x3')](_0x5e3707)[_0x59fb79('0x1c')](_0x1b0dc6);};}function respondWithFilteredResult(_0x14b139,_0x334abf){return function(_0x40ec9d){const _0x31c102=a193_0x6c91;if(_0x40ec9d){const _0x5d547e=_0x40ec9d['count'],_0x45f5ab=_0x334abf[_0x31c102('0x21')];let _0x3437c2=_0x334abf[_0x31c102('0x21')]+_0x334abf[_0x31c102('0x1b')],_0x22abbb;return _0x3437c2>=_0x5d547e?(_0x3437c2=_0x5d547e,_0x22abbb=0xc8):_0x22abbb=0xce,_0x14b139['status'](_0x22abbb),_0x14b139[_0x31c102('0x25')](_0x31c102('0xd'),_0x45f5ab+'-'+_0x3437c2+'/'+_0x5d547e)['json'](_0x40ec9d);}return null;};}function saveUpdates(_0x59a090){return function(_0x53678a){const _0xb918c7=a193_0x6c91;if(_0x53678a)return _0x53678a[_0xb918c7('0x27')](_0x59a090)[_0xb918c7('0x11')](function(_0x3e9251){return _0x3e9251;});return null;};}function removeEntity(_0x46d608){return function(_0x394d38){const _0x2c56c1=a193_0x6c91;if(_0x394d38)return _0x394d38[_0x2c56c1('0x6')]()[_0x2c56c1('0x11')](function(){const _0x647b8e=_0x2c56c1;_0x46d608[_0x647b8e('0x3')](0xcc)[_0x647b8e('0xf')]();});};}function handleEntityNotFound(_0xe2e45e){return function(_0x105405){const _0x25d45a=a193_0x6c91;return!_0x105405&&_0xe2e45e[_0x25d45a('0x13')](0x194),_0x105405;};}function handleError(_0x2dfe58,_0x5d84e4){return _0x5d84e4=_0x5d84e4||0x1f4,function(_0x401f48){const _0x500859=a193_0x6c91;logger[_0x500859('0x23')](_0x401f48[_0x500859('0x10')]),_0x401f48[_0x500859('0xe')]&&delete _0x401f48['name'],_0x2dfe58[_0x500859('0x3')](_0x5d84e4)[_0x500859('0x1e')](_0x401f48);};}exports[_0x29a23f('0x28')]=function(_0x27ae76,_0x1bc34c){const _0x472b79=_0x29a23f;let _0x4bd627={};const _0x36c8b7={},_0x202ca9={'count':0x0,'rows':[]},_0x28dbc4=_[_0x472b79('0x1d')](db[_0x472b79('0x15')][_0x472b79('0x29')],function(_0xdc0f05){const _0x589119=_0x472b79;return{'name':_0xdc0f05['fieldName'],'type':_0xdc0f05[_0x589119('0xa')]['key']};});_0x36c8b7[_0x472b79('0xb')]=_[_0x472b79('0x1d')](_0x28dbc4,_0x472b79('0xe')),_0x36c8b7[_0x472b79('0xc')]=_[_0x472b79('0x14')](_0x27ae76['query']),_0x36c8b7[_0x472b79('0x2d')]=_[_0x472b79('0x16')](_0x36c8b7[_0x472b79('0xb')],_0x36c8b7[_0x472b79('0xc')]),_0x4bd627[_0x472b79('0x18')]=_[_0x472b79('0x16')](_0x36c8b7[_0x472b79('0xb')],qs[_0x472b79('0x19')](_0x27ae76[_0x472b79('0xc')]['fields'])),_0x4bd627[_0x472b79('0x18')]=_0x4bd627['attributes'][_0x472b79('0x5')]?_0x4bd627[_0x472b79('0x18')]:_0x36c8b7['model'];typeof _0x27ae76[_0x472b79('0xc')]['nolimit']===_0x472b79('0x32')&&(_0x4bd627['limit']=qs[_0x472b79('0x1b')](_0x27ae76[_0x472b79('0xc')][_0x472b79('0x1b')]),_0x4bd627[_0x472b79('0x21')]=qs[_0x472b79('0x21')](_0x27ae76[_0x472b79('0xc')]['offset']));_0x4bd627['order']=qs['sort'](_0x27ae76[_0x472b79('0xc')][_0x472b79('0x0')]),_0x4bd627[_0x472b79('0x2b')]=qs[_0x472b79('0x2d')](_['pick'](_0x27ae76[_0x472b79('0xc')],_0x36c8b7[_0x472b79('0x2d')]),_0x28dbc4);_0x27ae76[_0x472b79('0xc')][_0x472b79('0x2a')]&&(_0x4bd627[_0x472b79('0x2b')]=_[_0x472b79('0x1f')](_0x4bd627[_0x472b79('0x2b')],{[Op['or']]:_[_0x472b79('0x1d')](_0x28dbc4,function(_0x258450){const _0x2d55de=_0x472b79;if(_0x258450[_0x2d55de('0xa')]!==_0x2d55de('0x20')){const _0x4a57c4={};return _0x4a57c4[_0x258450[_0x2d55de('0xe')]]={[Op[_0x2d55de('0x30')]]:'%'+_0x27ae76['query']['filter']+'%'},_0x4a57c4;}})}));_0x4bd627=_[_0x472b79('0x1f')]({},_0x4bd627,_0x27ae76[_0x472b79('0x4')]);const _0x19dfec={'where':_0x4bd627[_0x472b79('0x2b')]};return db[_0x472b79('0x15')][_0x472b79('0x9')](_0x19dfec)[_0x472b79('0x11')](function(_0x20c3c8){const _0x445019=_0x472b79;return _0x202ca9[_0x445019('0x9')]=_0x20c3c8,_0x27ae76[_0x445019('0xc')]['includeAll']&&(_0x4bd627[_0x445019('0x8')]=[{'all':!![]}]),db[_0x445019('0x15')][_0x445019('0x22')](_0x4bd627);})[_0x472b79('0x11')](function(_0x545689){return _0x202ca9['rows']=_0x545689,_0x202ca9;})[_0x472b79('0x11')](respondWithFilteredResult(_0x1bc34c,_0x4bd627))['catch'](handleError(_0x1bc34c,null));},exports[_0x29a23f('0x2e')]=function(_0x2d0a9c,_0x45ac4d){const _0x6484af=_0x29a23f;let _0x2c129c={'raw':!![],'where':{'id':_0x2d0a9c[_0x6484af('0x12')]['id']}};const _0x1a4095={};return _0x1a4095[_0x6484af('0xb')]=_[_0x6484af('0x14')](db[_0x6484af('0x15')]['rawAttributes']),_0x1a4095['query']=_[_0x6484af('0x14')](_0x2d0a9c[_0x6484af('0xc')]),_0x1a4095[_0x6484af('0x2d')]=_[_0x6484af('0x16')](_0x1a4095[_0x6484af('0xb')],_0x1a4095[_0x6484af('0xc')]),_0x2c129c[_0x6484af('0x18')]=_[_0x6484af('0x16')](_0x1a4095[_0x6484af('0xb')],qs[_0x6484af('0x19')](_0x2d0a9c[_0x6484af('0xc')][_0x6484af('0x19')])),_0x2c129c[_0x6484af('0x18')]=_0x2c129c[_0x6484af('0x18')][_0x6484af('0x5')]?_0x2c129c[_0x6484af('0x18')]:_0x1a4095[_0x6484af('0xb')],_0x2d0a9c['query'][_0x6484af('0x31')]&&(_0x2c129c['include']=[{'all':!![]}]),_0x2c129c=_['merge']({},_0x2c129c,_0x2d0a9c[_0x6484af('0x4')]),db[_0x6484af('0x15')][_0x6484af('0x1')](_0x2c129c)[_0x6484af('0x11')](handleEntityNotFound(_0x45ac4d,null))['then'](respondWithResult(_0x45ac4d,null))[_0x6484af('0x24')](handleError(_0x45ac4d,null));},exports[_0x29a23f('0x26')]=function(_0x6d8983,_0x294fa1){const _0x5414e3=_0x29a23f;return db[_0x5414e3('0x15')][_0x5414e3('0x26')](_0x6d8983['body'],{})[_0x5414e3('0x11')](respondWithResult(_0x294fa1,0xc9))[_0x5414e3('0x24')](handleError(_0x294fa1,null));},exports['update']=function(_0x153256,_0x42acf2){const _0x5525d0=_0x29a23f;return _0x153256[_0x5525d0('0x17')]['id']&&delete _0x153256[_0x5525d0('0x17')]['id'],db[_0x5525d0('0x15')][_0x5525d0('0x1')]({'where':{'id':_0x153256['params']['id']}})[_0x5525d0('0x11')](handleEntityNotFound(_0x42acf2,null))[_0x5525d0('0x11')](saveUpdates(_0x153256[_0x5525d0('0x17')],null))['then'](respondWithResult(_0x42acf2,null))['catch'](handleError(_0x42acf2,null));},exports[_0x29a23f('0x6')]=function(_0xf663f,_0x353afa){const _0x5b656a=_0x29a23f;return db['FaxApplication'][_0x5b656a('0x1')]({'where':{'id':_0xf663f[_0x5b656a('0x12')]['id']}})['then'](handleEntityNotFound(_0x353afa,null))[_0x5b656a('0x11')](removeEntity(_0x353afa,null))[_0x5b656a('0x24')](handleError(_0x353afa,null));};
\ No newline at end of file
+const a193_0x4c96=['merge','create','options','count','VIRTUAL','includeAll','index','query','where','length','undefined','findAll','update','FaxApplication','filter','offset','lodash','show','filters','error','intersection','findOne','fields','send','type','then','attributes','../../mysqldb','order','catch','nolimit','end','model','keys','like','Content-Range','sequelize','status','params','api','set','limit','body','stack','json','key','include','rawAttributes','sendStatus','pick','../../config/logger','name','map'];(function(_0x19b00f,_0x4c96bf){const _0x2b6867=function(_0x3cbbe8){while(--_0x3cbbe8){_0x19b00f['push'](_0x19b00f['shift']());}};_0x2b6867(++_0x4c96bf);}(a193_0x4c96,0x110));const a193_0x2b68=function(_0x19b00f,_0x4c96bf){_0x19b00f=_0x19b00f-0x0;let _0x2b6867=a193_0x4c96[_0x19b00f];return _0x2b6867;};const _0x48cc5d=a193_0x2b68;'use strict';const _=require(_0x48cc5d('0x9')),qs=require('../../components/parsers/qs'),logger=require(_0x48cc5d('0x2b'))(_0x48cc5d('0x20')),db=require(_0x48cc5d('0x14'))['db'],{Op}=require(_0x48cc5d('0x1d'));function respondWithResult(_0x3cbbe8,_0xce5833){return _0xce5833=_0xce5833||0xc8,function(_0xf60866){const _0x5e444b=a193_0x2b68;if(_0xf60866)return _0x3cbbe8[_0x5e444b('0x1e')](_0xce5833)[_0x5e444b('0x25')](_0xf60866);};}function respondWithFilteredResult(_0x399690,_0x13d63b){return function(_0x425f40){const _0x2fa78e=a193_0x2b68;if(_0x425f40){const _0xe84483=_0x425f40[_0x2fa78e('0x31')],_0xb67c5a=_0x13d63b[_0x2fa78e('0x8')];let _0x46ebc6=_0x13d63b['offset']+_0x13d63b['limit'],_0x3d0e51;return _0x46ebc6>=_0xe84483?(_0x46ebc6=_0xe84483,_0x3d0e51=0xc8):_0x3d0e51=0xce,_0x399690[_0x2fa78e('0x1e')](_0x3d0e51),_0x399690[_0x2fa78e('0x21')](_0x2fa78e('0x1c'),_0xb67c5a+'-'+_0x46ebc6+'/'+_0xe84483)[_0x2fa78e('0x25')](_0x425f40);}return null;};}function saveUpdates(_0x21fa59){return function(_0x201ebc){const _0x5a303f=a193_0x2b68;if(_0x201ebc)return _0x201ebc[_0x5a303f('0x5')](_0x21fa59)['then'](function(_0x11dd01){return _0x11dd01;});return null;};}function removeEntity(_0x5406b8){return function(_0x5bc4f1){const _0x2344e7=a193_0x2b68;if(_0x5bc4f1)return _0x5bc4f1['destroy']()[_0x2344e7('0x12')](function(){const _0x88caa6=_0x2344e7;_0x5406b8['status'](0xcc)[_0x88caa6('0x18')]();});};}function handleEntityNotFound(_0x5b058c){return function(_0x30239d){const _0x26447f=a193_0x2b68;return!_0x30239d&&_0x5b058c[_0x26447f('0x29')](0x194),_0x30239d;};}function handleError(_0x428129,_0x9edc1b){return _0x9edc1b=_0x9edc1b||0x1f4,function(_0x400ba7){const _0x4f47d6=a193_0x2b68;logger[_0x4f47d6('0xc')](_0x400ba7[_0x4f47d6('0x24')]),_0x400ba7[_0x4f47d6('0x2c')]&&delete _0x400ba7[_0x4f47d6('0x2c')],_0x428129[_0x4f47d6('0x1e')](_0x9edc1b)[_0x4f47d6('0x10')](_0x400ba7);};}exports[_0x48cc5d('0x34')]=function(_0x4cf053,_0x55a649){const _0x46ae70=_0x48cc5d;let _0x23bee2={};const _0x557853={},_0x2fdba3={'count':0x0,'rows':[]},_0x157dc3=_[_0x46ae70('0x2d')](db[_0x46ae70('0x6')][_0x46ae70('0x28')],function(_0x4f98e1){const _0x92c0e8=_0x46ae70;return{'name':_0x4f98e1['fieldName'],'type':_0x4f98e1[_0x92c0e8('0x11')][_0x92c0e8('0x26')]};});_0x557853[_0x46ae70('0x19')]=_[_0x46ae70('0x2d')](_0x157dc3,'name'),_0x557853[_0x46ae70('0x0')]=_[_0x46ae70('0x1a')](_0x4cf053['query']),_0x557853[_0x46ae70('0xb')]=_['intersection'](_0x557853[_0x46ae70('0x19')],_0x557853[_0x46ae70('0x0')]),_0x23bee2['attributes']=_[_0x46ae70('0xd')](_0x557853[_0x46ae70('0x19')],qs['fields'](_0x4cf053[_0x46ae70('0x0')][_0x46ae70('0xf')])),_0x23bee2[_0x46ae70('0x13')]=_0x23bee2[_0x46ae70('0x13')][_0x46ae70('0x2')]?_0x23bee2['attributes']:_0x557853[_0x46ae70('0x19')];typeof _0x4cf053[_0x46ae70('0x0')][_0x46ae70('0x17')]===_0x46ae70('0x3')&&(_0x23bee2['limit']=qs[_0x46ae70('0x22')](_0x4cf053[_0x46ae70('0x0')][_0x46ae70('0x22')]),_0x23bee2[_0x46ae70('0x8')]=qs[_0x46ae70('0x8')](_0x4cf053[_0x46ae70('0x0')][_0x46ae70('0x8')]));_0x23bee2[_0x46ae70('0x15')]=qs['sort'](_0x4cf053[_0x46ae70('0x0')]['sort']),_0x23bee2[_0x46ae70('0x1')]=qs[_0x46ae70('0xb')](_[_0x46ae70('0x2a')](_0x4cf053[_0x46ae70('0x0')],_0x557853[_0x46ae70('0xb')]),_0x157dc3);_0x4cf053[_0x46ae70('0x0')][_0x46ae70('0x7')]&&(_0x23bee2[_0x46ae70('0x1')]=_[_0x46ae70('0x2e')](_0x23bee2[_0x46ae70('0x1')],{[Op['or']]:_[_0x46ae70('0x2d')](_0x157dc3,function(_0x497182){const _0x5ebb29=_0x46ae70;if(_0x497182['type']!==_0x5ebb29('0x32')){const _0x5b490a={};return _0x5b490a[_0x497182[_0x5ebb29('0x2c')]]={[Op[_0x5ebb29('0x1b')]]:'%'+_0x4cf053['query'][_0x5ebb29('0x7')]+'%'},_0x5b490a;}})}));_0x23bee2=_[_0x46ae70('0x2e')]({},_0x23bee2,_0x4cf053[_0x46ae70('0x30')]);const _0x29c325={'where':_0x23bee2[_0x46ae70('0x1')]};return db[_0x46ae70('0x6')]['count'](_0x29c325)[_0x46ae70('0x12')](function(_0x2aa30c){const _0x41d25a=_0x46ae70;return _0x2fdba3['count']=_0x2aa30c,_0x4cf053['query'][_0x41d25a('0x33')]&&(_0x23bee2[_0x41d25a('0x27')]=[{'all':!![]}]),db[_0x41d25a('0x6')][_0x41d25a('0x4')](_0x23bee2);})[_0x46ae70('0x12')](function(_0x423f45){return _0x2fdba3['rows']=_0x423f45,_0x2fdba3;})[_0x46ae70('0x12')](respondWithFilteredResult(_0x55a649,_0x23bee2))[_0x46ae70('0x16')](handleError(_0x55a649,null));},exports[_0x48cc5d('0xa')]=function(_0x3c108d,_0xe2426e){const _0x5751c6=_0x48cc5d;let _0x32bf5f={'raw':!![],'where':{'id':_0x3c108d[_0x5751c6('0x1f')]['id']}};const _0x59bc48={};return _0x59bc48['model']=_[_0x5751c6('0x1a')](db[_0x5751c6('0x6')][_0x5751c6('0x28')]),_0x59bc48[_0x5751c6('0x0')]=_[_0x5751c6('0x1a')](_0x3c108d[_0x5751c6('0x0')]),_0x59bc48[_0x5751c6('0xb')]=_[_0x5751c6('0xd')](_0x59bc48[_0x5751c6('0x19')],_0x59bc48['query']),_0x32bf5f[_0x5751c6('0x13')]=_[_0x5751c6('0xd')](_0x59bc48['model'],qs[_0x5751c6('0xf')](_0x3c108d[_0x5751c6('0x0')]['fields'])),_0x32bf5f['attributes']=_0x32bf5f[_0x5751c6('0x13')][_0x5751c6('0x2')]?_0x32bf5f[_0x5751c6('0x13')]:_0x59bc48[_0x5751c6('0x19')],_0x3c108d[_0x5751c6('0x0')]['includeAll']&&(_0x32bf5f[_0x5751c6('0x27')]=[{'all':!![]}]),_0x32bf5f=_[_0x5751c6('0x2e')]({},_0x32bf5f,_0x3c108d[_0x5751c6('0x30')]),db['FaxApplication'][_0x5751c6('0xe')](_0x32bf5f)[_0x5751c6('0x12')](handleEntityNotFound(_0xe2426e,null))[_0x5751c6('0x12')](respondWithResult(_0xe2426e,null))[_0x5751c6('0x16')](handleError(_0xe2426e,null));},exports[_0x48cc5d('0x2f')]=function(_0x4e811c,_0x3efebd){const _0x2696f6=_0x48cc5d;return db[_0x2696f6('0x6')][_0x2696f6('0x2f')](_0x4e811c['body'],{})[_0x2696f6('0x12')](respondWithResult(_0x3efebd,0xc9))[_0x2696f6('0x16')](handleError(_0x3efebd,null));},exports[_0x48cc5d('0x5')]=function(_0x1dacd5,_0x3fbcef){const _0x3a321f=_0x48cc5d;return _0x1dacd5[_0x3a321f('0x23')]['id']&&delete _0x1dacd5['body']['id'],db[_0x3a321f('0x6')]['findOne']({'where':{'id':_0x1dacd5[_0x3a321f('0x1f')]['id']}})[_0x3a321f('0x12')](handleEntityNotFound(_0x3fbcef,null))[_0x3a321f('0x12')](saveUpdates(_0x1dacd5[_0x3a321f('0x23')],null))[_0x3a321f('0x12')](respondWithResult(_0x3fbcef,null))[_0x3a321f('0x16')](handleError(_0x3fbcef,null));},exports['destroy']=function(_0x35d8e1,_0x3b52e7){const _0x591747=_0x48cc5d;return db[_0x591747('0x6')]['findOne']({'where':{'id':_0x35d8e1['params']['id']}})[_0x591747('0x12')](handleEntityNotFound(_0x3b52e7,null))[_0x591747('0x12')](removeEntity(_0x3b52e7,null))[_0x591747('0x16')](handleError(_0x3b52e7,null));};
\ No newline at end of file