Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / services / ami / dialer / queueCallerAbandon.js
index 7b369d2..f5ac668 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4624=['ContactId','ListId','UserId','VoiceQueueId','CampaignId','originatecalleridnum','originatecalleridname','util','moment','milliseconds','diff','seconds','scheduledat','campaigntype','type','outbound','queue','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','countnosuchnumberretry','countabandonedretry','countagentrejectretry','countdropretry','countmachineretry','calleridname','name','calleridnum','number','starttime','responsetime','droptime','endtime','talktime','membername','connectedlinename','reason','callback','callbackuniqueid','callbackat','recallme'];(function(_0x11e947,_0x51a83e){var _0x454c79=function(_0x3de417){while(--_0x3de417){_0x11e947['push'](_0x11e947['shift']());}};_0x454c79(++_0x51a83e);}(_0x4624,0x181));var _0x4462=function(_0xae3190,_0x49281c){_0xae3190=_0xae3190-0x0;var _0x3eacea=_0x4624[_0xae3190];return _0x3eacea;};'use strict';var util=require(_0x4462('0x0'));var _=require('lodash');var moment=require(_0x4462('0x1'));function getSeconds(_0x30133e,_0x2d62fc){var _0x4fe0fe=moment(_0x30133e)[_0x4462('0x2')](0x0);var _0x52cf04=moment(_0x2d62fc)[_0x4462('0x2')](0x0);return _0x4fe0fe[_0x4462('0x3')](_0x52cf04,_0x4462('0x4'));}function QueueCallerAbandon(_0x150805,_0x58f2b1){this['scheduledat']=_0x150805[_0x4462('0x5')];this['type']=_0x150805['type'];this[_0x4462('0x6')]=_0x150805[_0x4462('0x7')]===_0x4462('0x8')?_0x4462('0x9'):_0x150805[_0x4462('0x7')];this[_0x4462('0xa')]=_0x150805[_0x4462('0xa')];this[_0x4462('0xb')]=_0x150805[_0x4462('0xb')];this[_0x4462('0xc')]=_0x150805[_0x4462('0xc')];this[_0x4462('0xd')]=_0x150805[_0x4462('0xa')]+_0x150805[_0x4462('0xb')]+_0x150805[_0x4462('0xc')]+_0x150805[_0x4462('0xe')]+_0x150805['countdropretry']+_0x150805[_0x4462('0xf')]+_0x150805['countmachineretry']+_0x150805[_0x4462('0x10')];this[_0x4462('0xe')]=_0x150805['countnosuchnumberretry'];this[_0x4462('0x11')]=_0x150805[_0x4462('0x11')];this[_0x4462('0xf')]=_0x150805[_0x4462('0xf')];this[_0x4462('0x12')]=_0x150805[_0x4462('0x12')];this['countagentrejectretry']=_0x150805[_0x4462('0x10')];this['uniqueid']=_0x58f2b1['uniqueid'];this[_0x4462('0x13')]=_0x150805[_0x4462('0x14')];this[_0x4462('0x15')]=_0x150805[_0x4462('0x16')];this[_0x4462('0x17')]=_0x150805[_0x4462('0x17')];this[_0x4462('0x18')]=_0x150805[_0x4462('0x18')];this[_0x4462('0x19')]=_0x150805[_0x4462('0x19')];this[_0x4462('0x1a')]=this['droptime'];this['ringtime']=getSeconds(_0x150805['responsetime'],_0x150805[_0x4462('0x17')]);this['holdtime']=getSeconds(this[_0x4462('0x19')],_0x150805[_0x4462('0x18')]);this[_0x4462('0x1b')]=0x0;this[_0x4462('0x9')]=_0x58f2b1[_0x4462('0x9')];this[_0x4462('0x1c')]=_0x58f2b1[_0x4462('0x1d')];this[_0x4462('0x1e')]=_0x58f2b1['reason'];this[_0x4462('0x1f')]=_0x150805[_0x4462('0x1f')];this[_0x4462('0x20')]=_0x150805['callbackuniqueid'];this[_0x4462('0x21')]=_0x150805[_0x4462('0x21')];this[_0x4462('0x22')]=_0x150805[_0x4462('0x22')];this[_0x4462('0x23')]=_0x150805[_0x4462('0x23')];this[_0x4462('0x24')]=_0x150805[_0x4462('0x24')];this[_0x4462('0x25')]=_0x150805[_0x4462('0x25')];this[_0x4462('0x26')]=_0x150805[_0x4462('0x26')];this[_0x4462('0x27')]=_0x150805[_0x4462('0x27')];this[_0x4462('0x28')]=_0x150805[_0x4462('0x28')]||'';this[_0x4462('0x29')]=_0x150805[_0x4462('0x29')]||'';}module['exports']=QueueCallerAbandon;
\ No newline at end of file
+var _0x7ee2=['recallme','ContactId','ListId','UserId','VoiceQueueId','CampaignId','originatecalleridnum','originatecalleridname','util','lodash','moment','milliseconds','diff','seconds','scheduledat','type','campaigntype','outbound','queue','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','countnosuchnumberretry','countdropretry','countabandonedretry','countmachineretry','countagentrejectretry','uniqueid','calleridname','name','calleridnum','starttime','responsetime','droptime','endtime','ringtime','talktime','connectedlinename','reason','callback','callbackuniqueid','callbackat'];(function(_0x51899f,_0x52b9ee){var _0x121d5d=function(_0x20eebe){while(--_0x20eebe){_0x51899f['push'](_0x51899f['shift']());}};_0x121d5d(++_0x52b9ee);}(_0x7ee2,0x160));var _0x27ee=function(_0x486c8c,_0xa2a739){_0x486c8c=_0x486c8c-0x0;var _0x12e258=_0x7ee2[_0x486c8c];return _0x12e258;};'use strict';var util=require(_0x27ee('0x0'));var _=require(_0x27ee('0x1'));var moment=require(_0x27ee('0x2'));function getSeconds(_0x2ab438,_0x32571d){var _0x142c8e=moment(_0x2ab438)[_0x27ee('0x3')](0x0);var _0x6ee1e=moment(_0x32571d)[_0x27ee('0x3')](0x0);return _0x142c8e[_0x27ee('0x4')](_0x6ee1e,_0x27ee('0x5'));}function QueueCallerAbandon(_0x50fa38,_0x4a4897){this[_0x27ee('0x6')]=_0x50fa38['scheduledat'];this[_0x27ee('0x7')]=_0x50fa38[_0x27ee('0x7')];this[_0x27ee('0x8')]=_0x50fa38[_0x27ee('0x7')]===_0x27ee('0x9')?_0x27ee('0xa'):_0x50fa38[_0x27ee('0x7')];this[_0x27ee('0xb')]=_0x50fa38['countbusyretry'];this[_0x27ee('0xc')]=_0x50fa38[_0x27ee('0xc')];this['countnoanswerretry']=_0x50fa38[_0x27ee('0xd')];this[_0x27ee('0xe')]=_0x50fa38[_0x27ee('0xb')]+_0x50fa38['countcongestionretry']+_0x50fa38[_0x27ee('0xd')]+_0x50fa38[_0x27ee('0xf')]+_0x50fa38[_0x27ee('0x10')]+_0x50fa38[_0x27ee('0x11')]+_0x50fa38[_0x27ee('0x12')]+_0x50fa38['countagentrejectretry'];this[_0x27ee('0xf')]=_0x50fa38[_0x27ee('0xf')];this[_0x27ee('0x10')]=_0x50fa38['countdropretry'];this[_0x27ee('0x11')]=_0x50fa38[_0x27ee('0x11')];this[_0x27ee('0x12')]=_0x50fa38[_0x27ee('0x12')];this[_0x27ee('0x13')]=_0x50fa38[_0x27ee('0x13')];this[_0x27ee('0x14')]=_0x4a4897['uniqueid'];this[_0x27ee('0x15')]=_0x50fa38[_0x27ee('0x16')];this[_0x27ee('0x17')]=_0x50fa38['number'];this[_0x27ee('0x18')]=_0x50fa38['starttime'];this[_0x27ee('0x19')]=_0x50fa38[_0x27ee('0x19')];this['droptime']=_0x50fa38[_0x27ee('0x1a')];this[_0x27ee('0x1b')]=this['droptime'];this[_0x27ee('0x1c')]=getSeconds(_0x50fa38[_0x27ee('0x19')],_0x50fa38[_0x27ee('0x18')]);this['holdtime']=getSeconds(this[_0x27ee('0x1a')],_0x50fa38[_0x27ee('0x19')]);this[_0x27ee('0x1d')]=0x0;this[_0x27ee('0xa')]=_0x4a4897[_0x27ee('0xa')];this['membername']=_0x4a4897[_0x27ee('0x1e')];this[_0x27ee('0x1f')]=_0x4a4897[_0x27ee('0x1f')];this[_0x27ee('0x20')]=_0x50fa38[_0x27ee('0x20')];this[_0x27ee('0x21')]=_0x50fa38['callbackuniqueid'];this[_0x27ee('0x22')]=_0x50fa38[_0x27ee('0x22')];this['recallme']=_0x50fa38[_0x27ee('0x23')];this[_0x27ee('0x24')]=_0x50fa38[_0x27ee('0x24')];this[_0x27ee('0x25')]=_0x50fa38[_0x27ee('0x25')];this['UserId']=_0x50fa38[_0x27ee('0x26')];this[_0x27ee('0x27')]=_0x50fa38[_0x27ee('0x27')];this[_0x27ee('0x28')]=_0x50fa38['CampaignId'];this[_0x27ee('0x29')]=_0x50fa38[_0x27ee('0x29')]||'';this[_0x27ee('0x2a')]=_0x50fa38[_0x27ee('0x2a')]||'';}module['exports']=QueueCallerAbandon;
\ No newline at end of file