Built motion from commit d9028345.|2.5.43
[motion2.git] / server / services / agi / rpc / index.js
index d0f9ca6..ef230fd 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1f78=['ShowPause','agentLogin','LoginUser','agentPause','PauseUser','agentUnpause','agentLogout','LogoutUser','bluebird','moment','util','jayson/promise','client','http','then','error','message','catch','getSquareProject','ShowMailAccount','Smtp','email','ShowSquareProject','name','getVoiceQueueById','getVariableById','ShowVariable','getSquareOdbcById','dsn','getUserById','ShowUser','ShowTrunk','getSoundById','ShowSound','ShowInterval','Interval','Intervals','getSmsAccountById','ShowSmsAccount','CreateSmsMessage','createSquareDetailsReport','CreateSquareDetailsReport','arg_1','arg_2','format','YYYY-MM-DD\x20HH:mm:ss','createSquareRecording','CreateSquareRecording','createSquareMessage','CreateSquareMessage','createCmContact','ShowCmHopper','phone','ListId','CreateCmContact'];(function(_0x138293,_0x197e7f){var _0x34c4a2=function(_0x20192b){while(--_0x20192b){_0x138293['push'](_0x138293['shift']());}};_0x34c4a2(++_0x197e7f);}(_0x1f78,0xad));var _0x81f7=function(_0x3dc04d,_0x4df0e8){_0x3dc04d=_0x3dc04d-0x0;var _0x12e025=_0x1f78[_0x3dc04d];return _0x12e025;};'use strict';var BPromise=require(_0x81f7('0x0'));var moment=require(_0x81f7('0x1'));var _=require('lodash');var util=require(_0x81f7('0x2'));var jayson=require(_0x81f7('0x3'));var client=jayson[_0x81f7('0x4')][_0x81f7('0x5')]({'port':0x2329});function request(_0x39c08a,_0x7d2a6c){return new BPromise(function(_0x342e9b,_0x126dd4){return client['request'](_0x39c08a,_0x7d2a6c)[_0x81f7('0x6')](function(_0x574cc2){if(_0x574cc2[_0x81f7('0x7')]){return _0x126dd4(_0x574cc2[_0x81f7('0x7')][_0x81f7('0x8')]);}else{return _0x342e9b(_0x574cc2['result']);}})[_0x81f7('0x9')](function(_0x561048){return _0x126dd4(_0x561048);});});}exports[_0x81f7('0xa')]=function(_0x22b7a2){return request('ShowSquareProject',{'options':{'raw':![],'where':{'name':_0x22b7a2},'attributes':['production']}});};exports['getMailAccountById']=function(_0x530cd4){return request(_0x81f7('0xb'),{'options':{'raw':![],'where':{'id':_0x530cd4},'include':[{'model':'MailServerOut','as':_0x81f7('0xc')}],'attributes':['id','name',_0x81f7('0xd')]}});};exports['getSquareProjectById']=function(_0x5b9b45){return request(_0x81f7('0xe'),{'options':{'where':{'id':_0x5b9b45},'attributes':[_0x81f7('0xf')]}});};exports[_0x81f7('0x10')]=function(_0x2f96eb){return request('ShowVoiceQueue',{'options':{'where':{'id':_0x2f96eb},'attributes':[_0x81f7('0xf')]}});};exports[_0x81f7('0x11')]=function(_0x3a3a05){return request(_0x81f7('0x12'),{'options':{'where':{'id':_0x3a3a05},'attributes':[_0x81f7('0xf')]}});};exports[_0x81f7('0x13')]=function(_0x3eab91){return request('ShowSquareOdbc',{'options':{'where':{'id':_0x3eab91},'attributes':[_0x81f7('0x14')]}});};exports[_0x81f7('0x15')]=function(_0x40e576){return request(_0x81f7('0x16'),{'options':{'where':{'id':_0x40e576},'attributes':['name']}});};exports['getTrunkById']=function(_0x362519){return request(_0x81f7('0x17'),{'options':{'where':{'id':_0x362519},'attributes':[_0x81f7('0xf')]}});};exports[_0x81f7('0x18')]=function(_0x572c8a){return request(_0x81f7('0x19'),{'options':{'where':{'id':_0x572c8a},'attributes':['save_name']}});};exports['getIntervalById']=function(_0xf04a88){return request(_0x81f7('0x1a'),{'options':{'raw':![],'where':{'id':_0xf04a88},'include':[{'model':_0x81f7('0x1b'),'as':_0x81f7('0x1c')}]}});};exports[_0x81f7('0x1d')]=function(_0xfaec3f){return request(_0x81f7('0x1e'),{'options':{'where':{'id':_0xfaec3f},'attributes':['id',_0x81f7('0xf')]}});};exports['createSmsMessage']=function(_0x179846){return request(_0x81f7('0x1f'),{'body':_0x179846});};exports[_0x81f7('0x20')]=function(_0x381610){return request(_0x81f7('0x21'),{'body':_0x381610});};exports['createSquareReport']=function(_0x2638ff){return request('CreateSquareReport',{'body':_['merge'](_0x2638ff,{'project_name':_0x2638ff[_0x81f7('0x22')],'prev_project_name':_0x2638ff[_0x81f7('0x23')]||'','is_subproject':_0x2638ff['arg_2']?!![]:![],'leaveAt':moment()[_0x81f7('0x24')](_0x81f7('0x25'))})});};exports[_0x81f7('0x26')]=function(_0x1d4be6){return request(_0x81f7('0x27'),{'body':_0x1d4be6});};exports[_0x81f7('0x28')]=function(_0xd74b58){return request(_0x81f7('0x29'),{'body':_0xd74b58});};exports[_0x81f7('0x2a')]=function(_0x4c80ac){return request(_0x81f7('0x2b'),{'options':{'raw':![],'where':{'phone':_0x4c80ac[_0x81f7('0x2c')],'ListId':_0x4c80ac[_0x81f7('0x2d')]}}})[_0x81f7('0x6')](function(_0x46eb1f){if(_0x46eb1f){return _0x46eb1f;}return request(_0x81f7('0x2e'),{'body':_0x4c80ac});});};exports['getPauseById']=function(_0x11a806){return request(_0x81f7('0x2f'),{'options':{'where':{'id':_0x11a806},'attributes':[_0x81f7('0xf')]}});};exports[_0x81f7('0x30')]=function(_0x4e53b3,_0x39cc69){return request(_0x81f7('0x31'),{'body':{'interface':_0x39cc69},'options':{'where':_0x4e53b3}});};exports[_0x81f7('0x32')]=function(_0x3db56a,_0x58ac7b,_0x36aadc){return request(_0x81f7('0x33'),{'body':{'type':_0x58ac7b,'uniqueid':_0x36aadc},'options':{'where':_0x3db56a}});};exports[_0x81f7('0x34')]=function(_0x1818c0){return request('UnpauseUser',{'body':{},'options':{'where':_0x1818c0}});};exports[_0x81f7('0x35')]=function(_0x474425){return request(_0x81f7('0x36'),{'body':{},'options':{'where':_0x474425}});};
\ No newline at end of file
+var _0xa39b=['UnpauseUser','agentLogout','LogoutUser','bluebird','lodash','http','then','error','message','getSquareProject','ShowSquareProject','production','getMailAccountById','MailServerOut','Smtp','email','getSquareProjectById','name','getVoiceQueueById','ShowVoiceQueue','getVariableById','ShowVariable','getSquareOdbcById','ShowSquareOdbc','dsn','getUserById','ShowUser','getSoundById','ShowSound','save_name','getIntervalById','ShowInterval','Interval','getSmsAccountById','createSmsMessage','CreateSmsMessage','CreateSquareDetailsReport','createSquareReport','CreateSquareReport','arg_1','arg_2','format','YYYY-MM-DD\x20HH:mm:ss','createSquareRecording','CreateSquareRecording','createSquareMessage','CreateSquareMessage','createCmContact','ShowCmHopper','phone','ShowPause','agentLogin','agentPause','agentUnpause'];(function(_0x49b83c,_0x5d32c6){var _0x160e93=function(_0x3d348c){while(--_0x3d348c){_0x49b83c['push'](_0x49b83c['shift']());}};_0x160e93(++_0x5d32c6);}(_0xa39b,0xa5));var _0xba39=function(_0x4565bf,_0x5ad9d6){_0x4565bf=_0x4565bf-0x0;var _0x5610ba=_0xa39b[_0x4565bf];return _0x5610ba;};'use strict';var BPromise=require(_0xba39('0x0'));var moment=require('moment');var _=require(_0xba39('0x1'));var util=require('util');var jayson=require('jayson/promise');var client=jayson['client'][_0xba39('0x2')]({'port':0x2329});function request(_0x7f1dff,_0x384a76){return new BPromise(function(_0x40c666,_0x22b4d3){return client['request'](_0x7f1dff,_0x384a76)[_0xba39('0x3')](function(_0x13f1e9){if(_0x13f1e9[_0xba39('0x4')]){return _0x22b4d3(_0x13f1e9[_0xba39('0x4')][_0xba39('0x5')]);}else{return _0x40c666(_0x13f1e9['result']);}})['catch'](function(_0x443a2c){return _0x22b4d3(_0x443a2c);});});}exports[_0xba39('0x6')]=function(_0x33e0f6){return request(_0xba39('0x7'),{'options':{'raw':![],'where':{'name':_0x33e0f6},'attributes':[_0xba39('0x8')]}});};exports[_0xba39('0x9')]=function(_0x433a29){return request('ShowMailAccount',{'options':{'raw':![],'where':{'id':_0x433a29},'include':[{'model':_0xba39('0xa'),'as':_0xba39('0xb')}],'attributes':['id','name',_0xba39('0xc')]}});};exports[_0xba39('0xd')]=function(_0x29ed01){return request(_0xba39('0x7'),{'options':{'where':{'id':_0x29ed01},'attributes':[_0xba39('0xe')]}});};exports[_0xba39('0xf')]=function(_0x3e7914){return request(_0xba39('0x10'),{'options':{'where':{'id':_0x3e7914},'attributes':[_0xba39('0xe')]}});};exports[_0xba39('0x11')]=function(_0x477363){return request(_0xba39('0x12'),{'options':{'where':{'id':_0x477363},'attributes':[_0xba39('0xe')]}});};exports[_0xba39('0x13')]=function(_0xbdc9ae){return request(_0xba39('0x14'),{'options':{'where':{'id':_0xbdc9ae},'attributes':[_0xba39('0x15')]}});};exports[_0xba39('0x16')]=function(_0x274072){return request(_0xba39('0x17'),{'options':{'where':{'id':_0x274072},'attributes':[_0xba39('0xe')]}});};exports['getTrunkById']=function(_0x48b8f2){return request('ShowTrunk',{'options':{'where':{'id':_0x48b8f2},'attributes':['name']}});};exports[_0xba39('0x18')]=function(_0x5dbec0){return request(_0xba39('0x19'),{'options':{'where':{'id':_0x5dbec0},'attributes':[_0xba39('0x1a')]}});};exports[_0xba39('0x1b')]=function(_0x22bff0){return request(_0xba39('0x1c'),{'options':{'raw':![],'where':{'id':_0x22bff0},'include':[{'model':_0xba39('0x1d'),'as':'Intervals'}]}});};exports[_0xba39('0x1e')]=function(_0x452db0){return request('ShowSmsAccount',{'options':{'where':{'id':_0x452db0},'attributes':['id',_0xba39('0xe')]}});};exports[_0xba39('0x1f')]=function(_0x547994){return request(_0xba39('0x20'),{'body':_0x547994});};exports['createSquareDetailsReport']=function(_0x2d1df5){return request(_0xba39('0x21'),{'body':_0x2d1df5});};exports[_0xba39('0x22')]=function(_0xd32892){return request(_0xba39('0x23'),{'body':_['merge'](_0xd32892,{'project_name':_0xd32892[_0xba39('0x24')],'prev_project_name':_0xd32892[_0xba39('0x25')]||'','is_subproject':_0xd32892['arg_2']?!![]:![],'leaveAt':moment()[_0xba39('0x26')](_0xba39('0x27'))})});};exports[_0xba39('0x28')]=function(_0xca219){return request(_0xba39('0x29'),{'body':_0xca219});};exports[_0xba39('0x2a')]=function(_0x532ac2){return request(_0xba39('0x2b'),{'body':_0x532ac2});};exports[_0xba39('0x2c')]=function(_0x242e4d){return request(_0xba39('0x2d'),{'options':{'raw':![],'where':{'phone':_0x242e4d[_0xba39('0x2e')],'ListId':_0x242e4d['ListId']}}})[_0xba39('0x3')](function(_0x3d2547){if(_0x3d2547){return _0x3d2547;}return request('CreateCmContact',{'body':_0x242e4d});});};exports['getPauseById']=function(_0x1f29f5){return request(_0xba39('0x2f'),{'options':{'where':{'id':_0x1f29f5},'attributes':[_0xba39('0xe')]}});};exports[_0xba39('0x30')]=function(_0xf757c5,_0x18cfe6){return request('LoginUser',{'body':{'interface':_0x18cfe6},'options':{'where':_0xf757c5}});};exports[_0xba39('0x31')]=function(_0x563f55,_0x10bb0a,_0x34ceed){return request('PauseUser',{'body':{'type':_0x10bb0a,'uniqueid':_0x34ceed},'options':{'where':_0x563f55}});};exports[_0xba39('0x32')]=function(_0x2b1fdd){return request(_0xba39('0x33'),{'body':{},'options':{'where':_0x2b1fdd}});};exports[_0xba39('0x34')]=function(_0x1645a5){return request(_0xba39('0x35'),{'body':{},'options':{'where':_0x1645a5}});};
\ No newline at end of file