Built motion from commit 1fd437e9.|2.6.19
[motion2.git] / server / services / ami / preview / rpcDb.js
index 7eef595..3abcd26 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6559=['unlockContact','[unlockContact]\x20','[activeContact]\x20','crateCustomerReportQueue','type','uniqueid','calleridnum','calleridname','queue','queuecallerleaveAt','answertime','queuecallercomplete','endtime','connectedlinename','context','from-sip','exten','xcally-motion-preview','holdtime','lastAssignedTo','membername','COMPLETED','create','[voiceQueueReport]\x20','getContactRecallMe','rescheduleContactInQueue','rescheduleContact','util','preview','../rpc/cmHopper','../rpc/cmHopperHistory','../rpc/voiceQueueReport','error','inspect','catch','[createHistory]\x20','resolve','then','moveContactManagedDialer','[moveContactManagedDialer]\x20','checkIsBlackList','getContactPreview','[getContactPreview]\x20','createHistory','createAgentHistory','createCustomerHistory','createCustomerFinal','UserId','active','[rescheduleContact]\x20','countReScheduled','[countReScheduled]\x20'];(function(_0x434409,_0x3bebe2){var _0x36bf49=function(_0x50e769){while(--_0x50e769){_0x434409['push'](_0x434409['shift']());}};_0x36bf49(++_0x3bebe2);}(_0x6559,0x187));var _0x9655=function(_0x79a6e8,_0x1c2b24){_0x79a6e8=_0x79a6e8-0x0;var _0xeeb993=_0x6559[_0x79a6e8];return _0xeeb993;};'use strict';var util=require(_0x9655('0x0'));var BPromise=require('bluebird');var logger=require('../../../config/logger')(_0x9655('0x1'));var cmHopper=require(_0x9655('0x2'));var cmHopperHistory=require(_0x9655('0x3'));var cmHopperBlack=require('../rpc/cmHopperBlack');var agentReportPreview=require('../rpc/agentReportPreview');var voiceQueueReport=require(_0x9655('0x4'));function loggerCatch(_0x55fdba){return function(_0x4b3747){logger[_0x9655('0x5')](_0x55fdba,util[_0x9655('0x6')](_0x4b3747,{'showHidden':![],'depth':null}));};}function create(_0x152f57){return cmHopperHistory['createHistory'](_0x152f57)[_0x9655('0x7')](loggerCatch(_0x9655('0x8')));}function createAgent(_0x4ed073){return BPromise[_0x9655('0x9')]()[_0x9655('0xa')](agentReportPreview['createHistory'](_0x4ed073))[_0x9655('0x7')](loggerCatch(_0x9655('0x8')));}function moveContact(_0x3b5d7a){return cmHopper[_0x9655('0xb')](_0x3b5d7a,!![])[_0x9655('0x7')](loggerCatch(_0x9655('0xc')));}exports[_0x9655('0xd')]=function(_0x5585b5){return cmHopperBlack[_0x9655('0xd')](_0x5585b5)[_0x9655('0x7')](loggerCatch('[checkIsBlackList]\x20'));};exports['getContactPreview']=function(_0x53c671){return BPromise[_0x9655('0x9')]()[_0x9655('0xa')](cmHopper[_0x9655('0xe')](_0x53c671))['catch'](loggerCatch(_0x9655('0xf')));};exports[_0x9655('0x10')]=function(_0x15b106,_0x46e519){create(_0x15b106)[_0x9655('0x7')](loggerCatch(_0x46e519));moveContact(_0x15b106)[_0x9655('0x7')](loggerCatch(_0x46e519));};exports[_0x9655('0x11')]=function(_0x56275b,_0x19e097){createAgent(_0x56275b)[_0x9655('0x7')](loggerCatch(_0x19e097));};exports[_0x9655('0x12')]=function(_0x41a574,_0x5237f9){create(_0x41a574)['catch'](loggerCatch(_0x5237f9));};exports[_0x9655('0x13')]=function(_0x3c4e0f,_0x525547){moveContact(_0x3c4e0f)[_0x9655('0x7')](loggerCatch(_0x525547));};exports['rescheduleContact']=function(_0x28c4d2,_0x46c95f,_0x3e91e3){if(_0x46c95f){_0x28c4d2[_0x9655('0x14')]=null;}if(_0x3e91e3){_0x28c4d2[_0x9655('0x15')]=![];}return cmHopper['rescheduleContact'](_0x28c4d2)['catch'](loggerCatch(_0x9655('0x16')));};exports[_0x9655('0x17')]=function(_0x5aec8e){return cmHopper[_0x9655('0x17')](_0x5aec8e)[_0x9655('0x7')](loggerCatch(_0x9655('0x18')));};exports[_0x9655('0x19')]=function(_0x24f197){return cmHopper[_0x9655('0x19')]({'UserId':null},_0x24f197,0x1)['catch'](loggerCatch(_0x9655('0x1a')));};exports['disableContact']=function(_0x545127){return cmHopper['unlockContact']({'active':![]},_0x545127,0x1)['catch'](loggerCatch(_0x9655('0x1b')));};exports[_0x9655('0x1c')]=function(_0x1c57f9){var _0x30d9a2={};_0x30d9a2[_0x9655('0x1d')]=_0x1c57f9['type'];_0x30d9a2['uniqueid']=_0x1c57f9[_0x9655('0x1e')];_0x30d9a2[_0x9655('0x1f')]=_0x1c57f9[_0x9655('0x1f')];_0x30d9a2[_0x9655('0x20')]=_0x1c57f9[_0x9655('0x20')];_0x30d9a2[_0x9655('0x21')]=_0x1c57f9[_0x9655('0x21')];_0x30d9a2['queuecallerjoinAt']=_0x1c57f9['answertime'];_0x30d9a2[_0x9655('0x22')]=_0x1c57f9[_0x9655('0x23')];_0x30d9a2[_0x9655('0x24')]=0x1;_0x30d9a2['queuecallercompleteAt']=_0x1c57f9[_0x9655('0x25')];_0x30d9a2[_0x9655('0x26')]=_0x1c57f9['membername'];_0x30d9a2[_0x9655('0x27')]=_0x9655('0x28');_0x30d9a2[_0x9655('0x29')]=_0x9655('0x2a');_0x30d9a2[_0x9655('0x2b')]=0x0;_0x30d9a2['assigned']=0x1;_0x30d9a2[_0x9655('0x2c')]=_0x1c57f9[_0x9655('0x2d')];_0x30d9a2['queuecallerexitreason']=_0x9655('0x2e');return BPromise['resolve']()[_0x9655('0xa')](voiceQueueReport[_0x9655('0x2f')](_0x30d9a2))[_0x9655('0x7')](loggerCatch(_0x9655('0x30')));};exports['getContactRecallMe']=function(_0x2b659d,_0x44d752){return BPromise[_0x9655('0x9')]()['then'](cmHopper[_0x9655('0x31')](_0x2b659d,_0x44d752))[_0x9655('0x7')](loggerCatch('[GetContactRecallMe]\x20'));};exports[_0x9655('0x32')]=function(_0x5a7e2d){return cmHopper[_0x9655('0x33')](_0x5a7e2d,!![],!![])['catch'](loggerCatch('[rescheduleContactInQueue]\x20'));};
\ No newline at end of file
+var _0xb9ee=['checkIsBlackList','[checkIsBlackList]\x20','getContactPreview','resolve','then','[getContactPreview]\x20','createAgentHistory','createCustomerHistory','rescheduleContact','active','[rescheduleContact]\x20','countReScheduled','unlockContact','[unlockContact]\x20','disableContact','crateCustomerReportQueue','type','uniqueid','calleridnum','calleridname','queue','queuecallerjoinAt','answertime','queuecallerleaveAt','queuecallercomplete','queuecallercompleteAt','endtime','context','from-sip','xcally-motion-preview','holdtime','assigned','lastAssignedTo','membername','queuecallerexitreason','COMPLETED','create','[voiceQueueReport]\x20','getContactRecallMe','[GetContactRecallMe]\x20','rescheduleContactInQueue','[rescheduleContactInQueue]\x20','util','bluebird','../../../config/logger','preview','../rpc/cmHopper','../rpc/cmHopperHistory','../rpc/cmHopperBlack','../rpc/voiceQueueReport','error','inspect','createHistory','catch','[createHistory]\x20','moveContactManagedDialer','[moveContactManagedDialer]\x20'];(function(_0x321bb2,_0x202794){var _0x9c12ed=function(_0x263dd3){while(--_0x263dd3){_0x321bb2['push'](_0x321bb2['shift']());}};_0x9c12ed(++_0x202794);}(_0xb9ee,0xd5));var _0xeb9e=function(_0xffa1cd,_0x533c8c){_0xffa1cd=_0xffa1cd-0x0;var _0x231e13=_0xb9ee[_0xffa1cd];return _0x231e13;};'use strict';var util=require(_0xeb9e('0x0'));var BPromise=require(_0xeb9e('0x1'));var logger=require(_0xeb9e('0x2'))(_0xeb9e('0x3'));var cmHopper=require(_0xeb9e('0x4'));var cmHopperHistory=require(_0xeb9e('0x5'));var cmHopperBlack=require(_0xeb9e('0x6'));var agentReportPreview=require('../rpc/agentReportPreview');var voiceQueueReport=require(_0xeb9e('0x7'));function loggerCatch(_0x45d3f5){return function(_0x3f995a){logger[_0xeb9e('0x8')](_0x45d3f5,util[_0xeb9e('0x9')](_0x3f995a,{'showHidden':![],'depth':null}));};}function create(_0x4e961a){return cmHopperHistory[_0xeb9e('0xa')](_0x4e961a)[_0xeb9e('0xb')](loggerCatch(_0xeb9e('0xc')));}function createAgent(_0x384795){return BPromise['resolve']()['then'](agentReportPreview['createHistory'](_0x384795))['catch'](loggerCatch(_0xeb9e('0xc')));}function moveContact(_0x1af5e1){return cmHopper[_0xeb9e('0xd')](_0x1af5e1,!![])[_0xeb9e('0xb')](loggerCatch(_0xeb9e('0xe')));}exports[_0xeb9e('0xf')]=function(_0x1c833b){return cmHopperBlack[_0xeb9e('0xf')](_0x1c833b)[_0xeb9e('0xb')](loggerCatch(_0xeb9e('0x10')));};exports[_0xeb9e('0x11')]=function(_0x2b7ad2){return BPromise[_0xeb9e('0x12')]()[_0xeb9e('0x13')](cmHopper[_0xeb9e('0x11')](_0x2b7ad2))['catch'](loggerCatch(_0xeb9e('0x14')));};exports['createHistory']=function(_0x4ae1a3,_0x24f757){create(_0x4ae1a3)[_0xeb9e('0xb')](loggerCatch(_0x24f757));moveContact(_0x4ae1a3)[_0xeb9e('0xb')](loggerCatch(_0x24f757));};exports[_0xeb9e('0x15')]=function(_0x1ca5e3,_0xf9d641){createAgent(_0x1ca5e3)[_0xeb9e('0xb')](loggerCatch(_0xf9d641));};exports[_0xeb9e('0x16')]=function(_0x1b7f49,_0x75e27e){create(_0x1b7f49)[_0xeb9e('0xb')](loggerCatch(_0x75e27e));};exports['createCustomerFinal']=function(_0x3c8df1,_0x4e714d){moveContact(_0x3c8df1)[_0xeb9e('0xb')](loggerCatch(_0x4e714d));};exports[_0xeb9e('0x17')]=function(_0x4a38ea,_0x14fd06,_0x518407){if(_0x14fd06){_0x4a38ea['UserId']=null;}if(_0x518407){_0x4a38ea[_0xeb9e('0x18')]=![];}return cmHopper[_0xeb9e('0x17')](_0x4a38ea)[_0xeb9e('0xb')](loggerCatch(_0xeb9e('0x19')));};exports[_0xeb9e('0x1a')]=function(_0x4f0c0f){return cmHopper[_0xeb9e('0x1a')](_0x4f0c0f)[_0xeb9e('0xb')](loggerCatch('[countReScheduled]\x20'));};exports['unlockContact']=function(_0x5439dd){return cmHopper[_0xeb9e('0x1b')]({'UserId':null},_0x5439dd,0x1)[_0xeb9e('0xb')](loggerCatch(_0xeb9e('0x1c')));};exports[_0xeb9e('0x1d')]=function(_0x1d5c79){return cmHopper['unlockContact']({'active':![]},_0x1d5c79,0x1)['catch'](loggerCatch('[activeContact]\x20'));};exports[_0xeb9e('0x1e')]=function(_0x5441be){var _0xebd7a8={};_0xebd7a8[_0xeb9e('0x1f')]=_0x5441be[_0xeb9e('0x1f')];_0xebd7a8[_0xeb9e('0x20')]=_0x5441be[_0xeb9e('0x20')];_0xebd7a8[_0xeb9e('0x21')]=_0x5441be['calleridnum'];_0xebd7a8['calleridname']=_0x5441be[_0xeb9e('0x22')];_0xebd7a8['queue']=_0x5441be[_0xeb9e('0x23')];_0xebd7a8[_0xeb9e('0x24')]=_0x5441be[_0xeb9e('0x25')];_0xebd7a8[_0xeb9e('0x26')]=_0x5441be['answertime'];_0xebd7a8[_0xeb9e('0x27')]=0x1;_0xebd7a8[_0xeb9e('0x28')]=_0x5441be[_0xeb9e('0x29')];_0xebd7a8['connectedlinename']=_0x5441be['membername'];_0xebd7a8[_0xeb9e('0x2a')]=_0xeb9e('0x2b');_0xebd7a8['exten']=_0xeb9e('0x2c');_0xebd7a8[_0xeb9e('0x2d')]=0x0;_0xebd7a8[_0xeb9e('0x2e')]=0x1;_0xebd7a8[_0xeb9e('0x2f')]=_0x5441be[_0xeb9e('0x30')];_0xebd7a8[_0xeb9e('0x31')]=_0xeb9e('0x32');return BPromise[_0xeb9e('0x12')]()[_0xeb9e('0x13')](voiceQueueReport[_0xeb9e('0x33')](_0xebd7a8))[_0xeb9e('0xb')](loggerCatch(_0xeb9e('0x34')));};exports[_0xeb9e('0x35')]=function(_0x4216c7,_0x2f7869){return BPromise[_0xeb9e('0x12')]()[_0xeb9e('0x13')](cmHopper[_0xeb9e('0x35')](_0x4216c7,_0x2f7869))[_0xeb9e('0xb')](loggerCatch(_0xeb9e('0x36')));};exports[_0xeb9e('0x37')]=function(_0x1aabb1){return cmHopper[_0xeb9e('0x17')](_0x1aabb1,!![],!![])['catch'](loggerCatch(_0xeb9e('0x38')));};
\ No newline at end of file