Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / services / ami / dialer / hangup.js
index 253782d..d767c02 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5112=['countdropretry','countabandonedretry','countmachineretry','countagentrejectretry','uniqueid','calleridname','name','calleridnum','number','starttime','responsetime','endtime','ringtime','talktime','queue','membername','IVR','reason','cause-txt','callback','callbackuniqueid','callbackat','recallme','ContactId','ListId','UserId','VoiceQueueId','CampaignId','util','lodash','milliseconds','diff','Answer','scheduledat','type','campaigntype','outbound','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','countnosuchnumberretry'];(function(_0x30c8d3,_0x14fcc9){var _0x471882=function(_0x465610){while(--_0x465610){_0x30c8d3['push'](_0x30c8d3['shift']());}};_0x471882(++_0x14fcc9);}(_0x5112,0x70));var _0x2511=function(_0x2e5f9c,_0x134a52){_0x2e5f9c=_0x2e5f9c-0x0;var _0x538b44=_0x5112[_0x2e5f9c];return _0x538b44;};'use strict';var util=require(_0x2511('0x0'));var _=require(_0x2511('0x1'));var moment=require('moment');function getSeconds(_0x1cf187,_0x7d442a){var _0x5d83db=moment(_0x1cf187)[_0x2511('0x2')](0x0);var _0x1031ff=moment(_0x7d442a)[_0x2511('0x2')](0x0);return _0x5d83db[_0x2511('0x3')](_0x1031ff,'seconds');}function Hangup(_0x48c4ab,_0xe298ca){this['state']=0x4;this['statedesc']=_0x2511('0x4');this[_0x2511('0x5')]=_0x48c4ab['scheduledat'];this[_0x2511('0x6')]=_0x48c4ab[_0x2511('0x6')];this[_0x2511('0x7')]=_0x48c4ab['type']===_0x2511('0x8')?'queue':_0x48c4ab['type'];this[_0x2511('0x9')]=_0x48c4ab['countbusyretry'];this['countcongestionretry']=_0x48c4ab[_0x2511('0xa')];this[_0x2511('0xb')]=_0x48c4ab[_0x2511('0xb')];this[_0x2511('0xc')]=_0x48c4ab[_0x2511('0x9')]+_0x48c4ab[_0x2511('0xa')]+_0x48c4ab[_0x2511('0xb')]+_0x48c4ab[_0x2511('0xd')]+_0x48c4ab[_0x2511('0xe')]+_0x48c4ab[_0x2511('0xf')]+_0x48c4ab['countmachineretry']+_0x48c4ab['countagentrejectretry'];this['countnosuchnumberretry']=_0x48c4ab[_0x2511('0xd')];this[_0x2511('0xe')]=_0x48c4ab['countdropretry'];this[_0x2511('0xf')]=_0x48c4ab['countabandonedretry'];this[_0x2511('0x10')]=_0x48c4ab[_0x2511('0x10')];this['countagentrejectretry']=_0x48c4ab[_0x2511('0x11')];this['uniqueid']=_0xe298ca[_0x2511('0x12')];this[_0x2511('0x13')]=_0x48c4ab[_0x2511('0x14')];this[_0x2511('0x15')]=_0x48c4ab[_0x2511('0x16')];this[_0x2511('0x17')]=_0x48c4ab[_0x2511('0x17')];this['responsetime']=_0x48c4ab[_0x2511('0x18')];this[_0x2511('0x19')]=moment()['format']('YYYY-MM-DD\x20HH:mm:ss');this[_0x2511('0x1a')]=getSeconds(_0x48c4ab['responsetime'],_0x48c4ab[_0x2511('0x17')]);this['holdtime']=0x0;this[_0x2511('0x1b')]=getSeconds(this[_0x2511('0x19')],_0x48c4ab['responsetime']);this[_0x2511('0x1c')]=_0x48c4ab[_0x2511('0x1c')];this[_0x2511('0x1d')]=_0x2511('0x1e');this[_0x2511('0x1f')]=_0xe298ca[_0x2511('0x20')];this[_0x2511('0x21')]=_0x48c4ab[_0x2511('0x21')];this['callbackuniqueid']=_0x48c4ab[_0x2511('0x22')];this[_0x2511('0x23')]=_0x48c4ab[_0x2511('0x23')];this['recallme']=_0x48c4ab[_0x2511('0x24')];this[_0x2511('0x25')]=_0x48c4ab['ContactId'];this[_0x2511('0x26')]=_0x48c4ab[_0x2511('0x26')];this[_0x2511('0x27')]=_0x48c4ab[_0x2511('0x27')];this[_0x2511('0x28')]=_0x48c4ab[_0x2511('0x28')];this[_0x2511('0x29')]=_0x48c4ab[_0x2511('0x29')];}module['exports']=Hangup;
\ No newline at end of file
+var _0xf71b=['calleridnum','number','starttime','responsetime','endtime','format','YYYY-MM-DD\x20HH:mm:ss','ringtime','holdtime','queue','membername','IVR','reason','callback','callbackuniqueid','callbackat','recallme','ContactId','ListId','UserId','VoiceQueueId','CampaignId','exports','util','moment','seconds','statedesc','Answer','scheduledat','type','outbound','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','countnosuchnumberretry','countabandonedretry','countmachineretry','countagentrejectretry','countdropretry','uniqueid','calleridname','name'];(function(_0x1e1b4a,_0xc1caa6){var _0x489ffb=function(_0x480640){while(--_0x480640){_0x1e1b4a['push'](_0x1e1b4a['shift']());}};_0x489ffb(++_0xc1caa6);}(_0xf71b,0x1f0));var _0xbf71=function(_0xeaaf1,_0xce4807){_0xeaaf1=_0xeaaf1-0x0;var _0x2208ce=_0xf71b[_0xeaaf1];return _0x2208ce;};'use strict';var util=require(_0xbf71('0x0'));var _=require('lodash');var moment=require(_0xbf71('0x1'));function getSeconds(_0x48e514,_0x45c82b){var _0x555385=moment(_0x48e514)['milliseconds'](0x0);var _0x5a1d8b=moment(_0x45c82b)['milliseconds'](0x0);return _0x555385['diff'](_0x5a1d8b,_0xbf71('0x2'));}function Hangup(_0x3332d6,_0x2a5218){this['state']=0x4;this[_0xbf71('0x3')]=_0xbf71('0x4');this[_0xbf71('0x5')]=_0x3332d6[_0xbf71('0x5')];this[_0xbf71('0x6')]=_0x3332d6[_0xbf71('0x6')];this['campaigntype']=_0x3332d6[_0xbf71('0x6')]===_0xbf71('0x7')?'queue':_0x3332d6[_0xbf71('0x6')];this['countbusyretry']=_0x3332d6[_0xbf71('0x8')];this[_0xbf71('0x9')]=_0x3332d6[_0xbf71('0x9')];this[_0xbf71('0xa')]=_0x3332d6[_0xbf71('0xa')];this[_0xbf71('0xb')]=_0x3332d6[_0xbf71('0x8')]+_0x3332d6[_0xbf71('0x9')]+_0x3332d6['countnoanswerretry']+_0x3332d6[_0xbf71('0xc')]+_0x3332d6['countdropretry']+_0x3332d6[_0xbf71('0xd')]+_0x3332d6[_0xbf71('0xe')]+_0x3332d6[_0xbf71('0xf')];this[_0xbf71('0xc')]=_0x3332d6[_0xbf71('0xc')];this[_0xbf71('0x10')]=_0x3332d6[_0xbf71('0x10')];this[_0xbf71('0xd')]=_0x3332d6['countabandonedretry'];this['countmachineretry']=_0x3332d6[_0xbf71('0xe')];this[_0xbf71('0xf')]=_0x3332d6[_0xbf71('0xf')];this['uniqueid']=_0x2a5218[_0xbf71('0x11')];this[_0xbf71('0x12')]=_0x3332d6[_0xbf71('0x13')];this[_0xbf71('0x14')]=_0x3332d6[_0xbf71('0x15')];this['starttime']=_0x3332d6[_0xbf71('0x16')];this[_0xbf71('0x17')]=_0x3332d6['responsetime'];this[_0xbf71('0x18')]=moment()[_0xbf71('0x19')](_0xbf71('0x1a'));this[_0xbf71('0x1b')]=getSeconds(_0x3332d6[_0xbf71('0x17')],_0x3332d6['starttime']);this[_0xbf71('0x1c')]=0x0;this['talktime']=getSeconds(this[_0xbf71('0x18')],_0x3332d6[_0xbf71('0x17')]);this[_0xbf71('0x1d')]=_0x3332d6[_0xbf71('0x1d')];this[_0xbf71('0x1e')]=_0xbf71('0x1f');this[_0xbf71('0x20')]=_0x2a5218['cause-txt'];this[_0xbf71('0x21')]=_0x3332d6['callback'];this[_0xbf71('0x22')]=_0x3332d6[_0xbf71('0x22')];this[_0xbf71('0x23')]=_0x3332d6[_0xbf71('0x23')];this[_0xbf71('0x24')]=_0x3332d6[_0xbf71('0x24')];this['ContactId']=_0x3332d6[_0xbf71('0x25')];this[_0xbf71('0x26')]=_0x3332d6['ListId'];this[_0xbf71('0x27')]=_0x3332d6[_0xbf71('0x27')];this[_0xbf71('0x28')]=_0x3332d6['VoiceQueueId'];this['CampaignId']=_0x3332d6[_0xbf71('0x29')];}module[_0xbf71('0x2a')]=Hangup;
\ No newline at end of file