Built motion from commit ded33658aad58fc8de845a8299a9db59a88cc353. Version 3.0.0...
[motion-next.git] / server / api / voiceAgentReport / voiceAgentReport.controller.js
index edb2ebd..2ed1598 100644 (file)
@@ -1 +1 @@
-const a704_0x5ee8=['length','model','rawAttributes','catch','merge','stack','undefined','sequelize','../../config/logger','body','update','set','map','attributes','params','include','name','../../mysqldb','findOne','offset','order','count','status','api','nolimit','create','index','VIRTUAL','filters','send','pick','fields','limit','intersection','query','VoiceAgentReport','rows','type','sort','describe','options','../../components/parsers/qs','show','filter','json','keys','where','key','like','then'];(function(_0x4bb4d2,_0x5ee872){const _0x20f6fe=function(_0xd33ad4){while(--_0xd33ad4){_0x4bb4d2['push'](_0x4bb4d2['shift']());}};_0x20f6fe(++_0x5ee872);}(a704_0x5ee8,0xe8));const a704_0x20f6=function(_0x4bb4d2,_0x5ee872){_0x4bb4d2=_0x4bb4d2-0x0;let _0x20f6fe=a704_0x5ee8[_0x4bb4d2];return _0x20f6fe;};const _0x466ad4=a704_0x20f6;'use strict';const _=require('lodash'),qs=require(_0x466ad4('0x9')),logger=require(_0x466ad4('0x1a'))(_0x466ad4('0x29')),db=require(_0x466ad4('0x23'))['db'],{Op}=require(_0x466ad4('0x19'));function respondWithResult(_0xd33ad4,_0x5115ed){return _0x5115ed=_0x5115ed||0xc8,function(_0x415e98){const _0x32c0de=a704_0x20f6;if(_0x415e98)return _0xd33ad4['status'](_0x5115ed)[_0x32c0de('0xc')](_0x415e98);};}function respondWithFilteredResult(_0x16e3e9,_0x36ca49){return function(_0x1935fe){const _0x1d9fab=a704_0x20f6;if(_0x1935fe){const _0x448acd=_0x1935fe[_0x1d9fab('0x27')],_0xe2695a=_0x36ca49[_0x1d9fab('0x25')];let _0x1f23de=_0x36ca49[_0x1d9fab('0x25')]+_0x36ca49[_0x1d9fab('0x0')],_0x685b52;return _0x1f23de>=_0x448acd?(_0x1f23de=_0x448acd,_0x685b52=0xc8):_0x685b52=0xce,_0x16e3e9[_0x1d9fab('0x28')](_0x685b52),_0x16e3e9[_0x1d9fab('0x1d')]('Content-Range',_0xe2695a+'-'+_0x1f23de+'/'+_0x448acd)[_0x1d9fab('0xc')](_0x1935fe);}return null;};}function saveUpdates(_0x41d75c){return function(_0xb2d21d){const _0x4d7944=a704_0x20f6;if(_0xb2d21d)return _0xb2d21d[_0x4d7944('0x1c')](_0x41d75c)[_0x4d7944('0x11')](function(_0x4c4109){return _0x4c4109;});return null;};}function removeEntity(_0x112403){return function(_0x20ddbc){const _0x23928b=a704_0x20f6;if(_0x20ddbc)return _0x20ddbc['destroy']()[_0x23928b('0x11')](function(){const _0x82c645=_0x23928b;_0x112403[_0x82c645('0x28')](0xcc)['end']();});};}function handleEntityNotFound(_0x1426e9){return function(_0x1419eb){return!_0x1419eb&&_0x1426e9['sendStatus'](0x194),_0x1419eb;};}function handleError(_0x3e515d,_0x55e786){return _0x55e786=_0x55e786||0x1f4,function(_0x89c4c6){const _0x3ca2c2=a704_0x20f6;logger['error'](_0x89c4c6[_0x3ca2c2('0x17')]),_0x89c4c6[_0x3ca2c2('0x22')]&&delete _0x89c4c6[_0x3ca2c2('0x22')],_0x3e515d[_0x3ca2c2('0x28')](_0x55e786)[_0x3ca2c2('0x2f')](_0x89c4c6);};}exports[_0x466ad4('0x2c')]=function(_0x44e4bd,_0x102e10){const _0x373203=_0x466ad4;let _0x2a26d6={};const _0x5dcd4e={},_0x52b366={'count':0x0,'rows':[]},_0x29aaef=_['map'](db[_0x373203('0x3')][_0x373203('0x14')],function(_0xdb609b){const _0x333f77=_0x373203;return{'name':_0xdb609b['fieldName'],'type':_0xdb609b[_0x333f77('0x5')][_0x333f77('0xf')]};});_0x5dcd4e[_0x373203('0x13')]=_[_0x373203('0x1e')](_0x29aaef,_0x373203('0x22')),_0x5dcd4e[_0x373203('0x2')]=_[_0x373203('0xd')](_0x44e4bd['query']),_0x5dcd4e[_0x373203('0x2e')]=_[_0x373203('0x1')](_0x5dcd4e['model'],_0x5dcd4e[_0x373203('0x2')]),_0x2a26d6[_0x373203('0x1f')]=_['intersection'](_0x5dcd4e['model'],qs[_0x373203('0x31')](_0x44e4bd['query'][_0x373203('0x31')])),_0x2a26d6['attributes']=_0x2a26d6[_0x373203('0x1f')][_0x373203('0x12')]?_0x2a26d6[_0x373203('0x1f')]:_0x5dcd4e['model'];typeof _0x44e4bd[_0x373203('0x2')][_0x373203('0x2a')]===_0x373203('0x18')&&(_0x2a26d6['limit']=qs[_0x373203('0x0')](_0x44e4bd[_0x373203('0x2')][_0x373203('0x0')]),_0x2a26d6[_0x373203('0x25')]=qs[_0x373203('0x25')](_0x44e4bd['query'][_0x373203('0x25')]));_0x2a26d6[_0x373203('0x26')]=qs[_0x373203('0x6')](_0x44e4bd[_0x373203('0x2')][_0x373203('0x6')]),_0x2a26d6['where']=qs[_0x373203('0x2e')](_[_0x373203('0x30')](_0x44e4bd[_0x373203('0x2')],_0x5dcd4e[_0x373203('0x2e')]),_0x29aaef);_0x44e4bd[_0x373203('0x2')]['filter']&&(_0x2a26d6['where']=_['merge'](_0x2a26d6[_0x373203('0xe')],{[Op['or']]:_['map'](_0x29aaef,function(_0x55f07f){const _0x364d60=_0x373203;if(_0x55f07f[_0x364d60('0x5')]!==_0x364d60('0x2d')){const _0x2b83f9={};return _0x2b83f9[_0x55f07f[_0x364d60('0x22')]]={[Op[_0x364d60('0x10')]]:'%'+_0x44e4bd['query'][_0x364d60('0xb')]+'%'},_0x2b83f9;}})}));_0x2a26d6=_[_0x373203('0x16')]({},_0x2a26d6,_0x44e4bd[_0x373203('0x8')]);const _0x3d5d8c={'where':_0x2a26d6[_0x373203('0xe')]};return db[_0x373203('0x3')][_0x373203('0x27')](_0x3d5d8c)[_0x373203('0x11')](function(_0x1922a4){const _0x2c555f=_0x373203;return _0x52b366[_0x2c555f('0x27')]=_0x1922a4,_0x44e4bd[_0x2c555f('0x2')]['includeAll']&&(_0x2a26d6[_0x2c555f('0x21')]=[{'all':!![]}]),db[_0x2c555f('0x3')]['findAll'](_0x2a26d6);})[_0x373203('0x11')](function(_0x57d5ef){const _0x44c2fc=_0x373203;return _0x52b366[_0x44c2fc('0x4')]=_0x57d5ef,_0x52b366;})['then'](respondWithFilteredResult(_0x102e10,_0x2a26d6))['catch'](handleError(_0x102e10,null));},exports[_0x466ad4('0xa')]=function(_0x5365a5,_0x41b72e){const _0x24f9b0=_0x466ad4;let _0x4f6d58={'raw':![],'where':{'id':_0x5365a5[_0x24f9b0('0x20')]['id']}};const _0x55558a={};return _0x55558a[_0x24f9b0('0x13')]=_[_0x24f9b0('0xd')](db[_0x24f9b0('0x3')][_0x24f9b0('0x14')]),_0x55558a[_0x24f9b0('0x2')]=_['keys'](_0x5365a5[_0x24f9b0('0x2')]),_0x55558a[_0x24f9b0('0x2e')]=_[_0x24f9b0('0x1')](_0x55558a['model'],_0x55558a[_0x24f9b0('0x2')]),_0x4f6d58[_0x24f9b0('0x1f')]=_['intersection'](_0x55558a[_0x24f9b0('0x13')],qs[_0x24f9b0('0x31')](_0x5365a5[_0x24f9b0('0x2')][_0x24f9b0('0x31')])),_0x4f6d58[_0x24f9b0('0x1f')]=_0x4f6d58['attributes'][_0x24f9b0('0x12')]?_0x4f6d58[_0x24f9b0('0x1f')]:_0x55558a[_0x24f9b0('0x13')],_0x5365a5[_0x24f9b0('0x2')]['includeAll']&&(_0x4f6d58['include']=[{'all':!![]}]),_0x4f6d58=_[_0x24f9b0('0x16')]({},_0x4f6d58,_0x5365a5['options']),db[_0x24f9b0('0x3')][_0x24f9b0('0x24')](_0x4f6d58)[_0x24f9b0('0x11')](handleEntityNotFound(_0x41b72e,null))[_0x24f9b0('0x11')](respondWithResult(_0x41b72e,null))[_0x24f9b0('0x15')](handleError(_0x41b72e,null));},exports[_0x466ad4('0x2b')]=function(_0x2201ef,_0x663302){const _0x54fffb=_0x466ad4;return db[_0x54fffb('0x3')]['create'](_0x2201ef[_0x54fffb('0x1b')],{})['then'](respondWithResult(_0x663302,0xc9))[_0x54fffb('0x15')](handleError(_0x663302,null));},exports['update']=function(_0x3fe4b8,_0xbb8ee9){const _0x1cb457=_0x466ad4;return _0x3fe4b8[_0x1cb457('0x1b')]['id']&&delete _0x3fe4b8[_0x1cb457('0x1b')]['id'],db[_0x1cb457('0x3')][_0x1cb457('0x24')]({'where':{'id':_0x3fe4b8[_0x1cb457('0x20')]['id']}})['then'](handleEntityNotFound(_0xbb8ee9,null))[_0x1cb457('0x11')](saveUpdates(_0x3fe4b8['body'],null))[_0x1cb457('0x11')](respondWithResult(_0xbb8ee9,null))[_0x1cb457('0x15')](handleError(_0xbb8ee9,null));},exports['destroy']=function(_0x1d9731,_0x4541e1){const _0xc70af5=_0x466ad4;return db[_0xc70af5('0x3')]['findOne']({'where':{'id':_0x1d9731[_0xc70af5('0x20')]['id']}})[_0xc70af5('0x11')](handleEntityNotFound(_0x4541e1,null))['then'](removeEntity(_0x4541e1,null))[_0xc70af5('0x15')](handleError(_0x4541e1,null));},exports['describe']=function(_0x3941d5,_0x5ca175){const _0x2bbf27=_0x466ad4;return db[_0x2bbf27('0x3')][_0x2bbf27('0x7')]()[_0x2bbf27('0x11')](respondWithResult(_0x5ca175,null))[_0x2bbf27('0x15')](handleError(_0x5ca175,null));};
\ No newline at end of file
+const a704_0x1de5=['stack','Content-Range','include','count','name','api','end','sort','undefined','sendStatus','destroy','model','findOne','VIRTUAL','json','where','lodash','pick','catch','sequelize','rawAttributes','then','key','error','type','limit','set','nolimit','status','params','findAll','offset','index','update','filters','merge','keys','attributes','length','../../components/parsers/qs','fields','query','map','body','VoiceAgentReport','includeAll','fieldName','../../mysqldb','send','describe','intersection','create'];(function(_0x1ceb73,_0x1de5bf){const _0x45e2c0=function(_0x430245){while(--_0x430245){_0x1ceb73['push'](_0x1ceb73['shift']());}};_0x45e2c0(++_0x1de5bf);}(a704_0x1de5,0x196));const a704_0x45e2=function(_0x1ceb73,_0x1de5bf){_0x1ceb73=_0x1ceb73-0x0;let _0x45e2c0=a704_0x1de5[_0x1ceb73];return _0x45e2c0;};const _0x20cf91=a704_0x45e2;'use strict';const _=require(_0x20cf91('0x1a')),qs=require(_0x20cf91('0x31')),logger=require('../../config/logger')(_0x20cf91('0xf')),db=require(_0x20cf91('0x5'))['db'],{Op}=require(_0x20cf91('0x1d'));function respondWithResult(_0x430245,_0x3f6a64){return _0x3f6a64=_0x3f6a64||0xc8,function(_0x5869d4){const _0x2f0ef3=a704_0x45e2;if(_0x5869d4)return _0x430245[_0x2f0ef3('0x26')](_0x3f6a64)[_0x2f0ef3('0x18')](_0x5869d4);};}function respondWithFilteredResult(_0x5ec5bd,_0x36c444){return function(_0x28352a){const _0x5c2080=a704_0x45e2;if(_0x28352a){const _0x72981b=_0x28352a[_0x5c2080('0xd')],_0x247883=_0x36c444['offset'];let _0xa22e4a=_0x36c444[_0x5c2080('0x29')]+_0x36c444[_0x5c2080('0x23')],_0x1325be;return _0xa22e4a>=_0x72981b?(_0xa22e4a=_0x72981b,_0x1325be=0xc8):_0x1325be=0xce,_0x5ec5bd[_0x5c2080('0x26')](_0x1325be),_0x5ec5bd[_0x5c2080('0x24')](_0x5c2080('0xb'),_0x247883+'-'+_0xa22e4a+'/'+_0x72981b)[_0x5c2080('0x18')](_0x28352a);}return null;};}function saveUpdates(_0x3ec4cc){return function(_0x3349b7){const _0x22031a=a704_0x45e2;if(_0x3349b7)return _0x3349b7['update'](_0x3ec4cc)[_0x22031a('0x1f')](function(_0x8ce89e){return _0x8ce89e;});return null;};}function removeEntity(_0x50f3e9){return function(_0x18e310){const _0x252220=a704_0x45e2;if(_0x18e310)return _0x18e310[_0x252220('0x14')]()[_0x252220('0x1f')](function(){const _0x4d2681=_0x252220;_0x50f3e9[_0x4d2681('0x26')](0xcc)[_0x4d2681('0x10')]();});};}function handleEntityNotFound(_0x330be8){return function(_0x135124){const _0x100c78=a704_0x45e2;return!_0x135124&&_0x330be8[_0x100c78('0x13')](0x194),_0x135124;};}function handleError(_0x47612d,_0x3e33fc){return _0x3e33fc=_0x3e33fc||0x1f4,function(_0x54658b){const _0x48f59d=a704_0x45e2;logger[_0x48f59d('0x21')](_0x54658b[_0x48f59d('0xa')]),_0x54658b[_0x48f59d('0xe')]&&delete _0x54658b[_0x48f59d('0xe')],_0x47612d[_0x48f59d('0x26')](_0x3e33fc)[_0x48f59d('0x6')](_0x54658b);};}exports[_0x20cf91('0x2a')]=function(_0x537362,_0xf17e3c){const _0x881356=_0x20cf91;let _0x34b2b8={};const _0x532d28={},_0x5c0c2d={'count':0x0,'rows':[]},_0x233801=_['map'](db[_0x881356('0x2')][_0x881356('0x1e')],function(_0x52e165){const _0x5c18b7=_0x881356;return{'name':_0x52e165[_0x5c18b7('0x4')],'type':_0x52e165[_0x5c18b7('0x22')][_0x5c18b7('0x20')]};});_0x532d28['model']=_[_0x881356('0x0')](_0x233801,_0x881356('0xe')),_0x532d28['query']=_[_0x881356('0x2e')](_0x537362[_0x881356('0x33')]),_0x532d28[_0x881356('0x2c')]=_['intersection'](_0x532d28[_0x881356('0x15')],_0x532d28[_0x881356('0x33')]),_0x34b2b8[_0x881356('0x2f')]=_[_0x881356('0x8')](_0x532d28['model'],qs[_0x881356('0x32')](_0x537362['query'][_0x881356('0x32')])),_0x34b2b8[_0x881356('0x2f')]=_0x34b2b8[_0x881356('0x2f')][_0x881356('0x30')]?_0x34b2b8[_0x881356('0x2f')]:_0x532d28[_0x881356('0x15')];typeof _0x537362['query'][_0x881356('0x25')]===_0x881356('0x12')&&(_0x34b2b8[_0x881356('0x23')]=qs['limit'](_0x537362['query'][_0x881356('0x23')]),_0x34b2b8[_0x881356('0x29')]=qs[_0x881356('0x29')](_0x537362[_0x881356('0x33')][_0x881356('0x29')]));_0x34b2b8['order']=qs['sort'](_0x537362[_0x881356('0x33')][_0x881356('0x11')]),_0x34b2b8['where']=qs[_0x881356('0x2c')](_[_0x881356('0x1b')](_0x537362[_0x881356('0x33')],_0x532d28[_0x881356('0x2c')]),_0x233801);_0x537362[_0x881356('0x33')]['filter']&&(_0x34b2b8['where']=_[_0x881356('0x2d')](_0x34b2b8[_0x881356('0x19')],{[Op['or']]:_[_0x881356('0x0')](_0x233801,function(_0x215c88){const _0x5911df=_0x881356;if(_0x215c88[_0x5911df('0x22')]!==_0x5911df('0x17')){const _0x2b9191={};return _0x2b9191[_0x215c88['name']]={[Op['like']]:'%'+_0x537362[_0x5911df('0x33')]['filter']+'%'},_0x2b9191;}})}));_0x34b2b8=_[_0x881356('0x2d')]({},_0x34b2b8,_0x537362['options']);const _0x1acff5={'where':_0x34b2b8[_0x881356('0x19')]};return db['VoiceAgentReport'][_0x881356('0xd')](_0x1acff5)['then'](function(_0x3a753d){const _0x514e20=_0x881356;return _0x5c0c2d[_0x514e20('0xd')]=_0x3a753d,_0x537362[_0x514e20('0x33')]['includeAll']&&(_0x34b2b8[_0x514e20('0xc')]=[{'all':!![]}]),db['VoiceAgentReport'][_0x514e20('0x28')](_0x34b2b8);})[_0x881356('0x1f')](function(_0x2f1129){return _0x5c0c2d['rows']=_0x2f1129,_0x5c0c2d;})[_0x881356('0x1f')](respondWithFilteredResult(_0xf17e3c,_0x34b2b8))[_0x881356('0x1c')](handleError(_0xf17e3c,null));},exports['show']=function(_0x36c055,_0x1b9d5c){const _0x3722ac=_0x20cf91;let _0x2a885b={'raw':![],'where':{'id':_0x36c055[_0x3722ac('0x27')]['id']}};const _0x23ddeb={};return _0x23ddeb['model']=_[_0x3722ac('0x2e')](db['VoiceAgentReport'][_0x3722ac('0x1e')]),_0x23ddeb[_0x3722ac('0x33')]=_[_0x3722ac('0x2e')](_0x36c055['query']),_0x23ddeb[_0x3722ac('0x2c')]=_[_0x3722ac('0x8')](_0x23ddeb['model'],_0x23ddeb[_0x3722ac('0x33')]),_0x2a885b[_0x3722ac('0x2f')]=_['intersection'](_0x23ddeb[_0x3722ac('0x15')],qs[_0x3722ac('0x32')](_0x36c055[_0x3722ac('0x33')]['fields'])),_0x2a885b[_0x3722ac('0x2f')]=_0x2a885b[_0x3722ac('0x2f')][_0x3722ac('0x30')]?_0x2a885b[_0x3722ac('0x2f')]:_0x23ddeb[_0x3722ac('0x15')],_0x36c055[_0x3722ac('0x33')][_0x3722ac('0x3')]&&(_0x2a885b[_0x3722ac('0xc')]=[{'all':!![]}]),_0x2a885b=_[_0x3722ac('0x2d')]({},_0x2a885b,_0x36c055['options']),db['VoiceAgentReport'][_0x3722ac('0x16')](_0x2a885b)[_0x3722ac('0x1f')](handleEntityNotFound(_0x1b9d5c,null))[_0x3722ac('0x1f')](respondWithResult(_0x1b9d5c,null))['catch'](handleError(_0x1b9d5c,null));},exports['create']=function(_0x29a247,_0x95df7f){const _0x17e230=_0x20cf91;return db['VoiceAgentReport'][_0x17e230('0x9')](_0x29a247['body'],{})[_0x17e230('0x1f')](respondWithResult(_0x95df7f,0xc9))[_0x17e230('0x1c')](handleError(_0x95df7f,null));},exports[_0x20cf91('0x2b')]=function(_0x1dd2e8,_0x1d36ca){const _0x5bff1a=_0x20cf91;return _0x1dd2e8[_0x5bff1a('0x1')]['id']&&delete _0x1dd2e8[_0x5bff1a('0x1')]['id'],db[_0x5bff1a('0x2')]['findOne']({'where':{'id':_0x1dd2e8[_0x5bff1a('0x27')]['id']}})[_0x5bff1a('0x1f')](handleEntityNotFound(_0x1d36ca,null))['then'](saveUpdates(_0x1dd2e8[_0x5bff1a('0x1')],null))[_0x5bff1a('0x1f')](respondWithResult(_0x1d36ca,null))[_0x5bff1a('0x1c')](handleError(_0x1d36ca,null));},exports['destroy']=function(_0x3d259b,_0x5e17c6){const _0x23ba63=_0x20cf91;return db[_0x23ba63('0x2')][_0x23ba63('0x16')]({'where':{'id':_0x3d259b['params']['id']}})[_0x23ba63('0x1f')](handleEntityNotFound(_0x5e17c6,null))[_0x23ba63('0x1f')](removeEntity(_0x5e17c6,null))[_0x23ba63('0x1c')](handleError(_0x5e17c6,null));},exports[_0x20cf91('0x7')]=function(_0x58a685,_0x37e5d0){const _0x5b0468=_0x20cf91;return db['VoiceAgentReport'][_0x5b0468('0x7')]()['then'](respondWithResult(_0x37e5d0,null))[_0x5b0468('0x1c')](handleError(_0x37e5d0,null));};
\ No newline at end of file