Built motion from commit dc14b02d.|2.6.27
[motion2.git] / server / services / ami / dialer / models / hangup.js
index a260c05..ec4c7a1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb08c=['name','calleridnum','number','starttime','responsetime','endtime','format','ringtime','holdtime','getSeconds','membername','IVR','reason','cause-txt','callback','callbackuniqueid','callbackat','recallme','ContactId','ListId','UserId','CampaignId','moment','../utils','state','statedesc','scheduledat','type','campaigntype','outbound','queue','amd','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','countnosuchnumberretry','countabandonedretry','countmachineretry','countagentrejectretry','uniqueid','calleridname'];(function(_0x5c3ee2,_0x38893b){var _0x27398e=function(_0x3ce9ce){while(--_0x3ce9ce){_0x5c3ee2['push'](_0x5c3ee2['shift']());}};_0x27398e(++_0x38893b);}(_0xb08c,0x6a));var _0xcb08=function(_0x4404a8,_0x3b1e0b){_0x4404a8=_0x4404a8-0x0;var _0x1f656f=_0xb08c[_0x4404a8];return _0x1f656f;};'use strict';var moment=require(_0xcb08('0x0'));var utils=require(_0xcb08('0x1'));function Hangup(_0xa22776,_0x122675){this[_0xcb08('0x2')]=0x4;this[_0xcb08('0x3')]='Answer';this[_0xcb08('0x4')]=_0xa22776[_0xcb08('0x4')];this['type']=_0xa22776[_0xcb08('0x5')];this[_0xcb08('0x6')]=_0xa22776['type']===_0xcb08('0x7')?_0xcb08('0x8'):_0xa22776[_0xcb08('0x5')];this[_0xcb08('0x9')]=_0xa22776['amd']||![];this[_0xcb08('0xa')]=_0xa22776[_0xcb08('0xa')];this[_0xcb08('0xb')]=_0xa22776[_0xcb08('0xb')];this[_0xcb08('0xc')]=_0xa22776[_0xcb08('0xc')];this[_0xcb08('0xd')]=_0xa22776['countbusyretry']+_0xa22776['countcongestionretry']+_0xa22776['countnoanswerretry']+_0xa22776['countnosuchnumberretry']+_0xa22776['countdropretry']+_0xa22776['countabandonedretry']+_0xa22776['countmachineretry']+_0xa22776['countagentrejectretry'];this[_0xcb08('0xe')]=_0xa22776[_0xcb08('0xe')];this['countdropretry']=_0xa22776['countdropretry'];this[_0xcb08('0xf')]=_0xa22776['countabandonedretry'];this['countmachineretry']=_0xa22776[_0xcb08('0x10')];this[_0xcb08('0x11')]=_0xa22776[_0xcb08('0x11')];this[_0xcb08('0x12')]=_0x122675[_0xcb08('0x12')];this[_0xcb08('0x13')]=_0xa22776[_0xcb08('0x14')];this[_0xcb08('0x15')]=_0xa22776[_0xcb08('0x16')];this['starttime']=_0xa22776[_0xcb08('0x17')];this[_0xcb08('0x18')]=_0xa22776[_0xcb08('0x18')];this[_0xcb08('0x19')]=moment()[_0xcb08('0x1a')]('YYYY-MM-DD\x20HH:mm:ss');this[_0xcb08('0x1b')]=utils['getSeconds'](_0xa22776[_0xcb08('0x18')],_0xa22776['starttime']);this[_0xcb08('0x1c')]=0x0;this['talktime']=utils[_0xcb08('0x1d')](this[_0xcb08('0x19')],_0xa22776[_0xcb08('0x18')]);this['queue']=_0xa22776[_0xcb08('0x8')];this[_0xcb08('0x1e')]=_0xcb08('0x1f');this[_0xcb08('0x20')]=_0x122675[_0xcb08('0x21')];this['callback']=_0xa22776[_0xcb08('0x22')];this[_0xcb08('0x23')]=_0xa22776[_0xcb08('0x23')];this[_0xcb08('0x24')]=_0xa22776[_0xcb08('0x24')];this[_0xcb08('0x25')]=_0xa22776[_0xcb08('0x25')];this['ContactId']=_0xa22776[_0xcb08('0x26')];this[_0xcb08('0x27')]=_0xa22776[_0xcb08('0x27')];this['UserId']=_0xa22776[_0xcb08('0x28')];this['VoiceQueueId']=_0xa22776['VoiceQueueId'];this['CampaignId']=_0xa22776[_0xcb08('0x29')];}module['exports']=Hangup;
\ No newline at end of file
+var _0x6e39=['statedesc','Answer','scheduledat','type','outbound','amd','countbusyretry','countcongestionretry','countnoanswerretry','countnosuchnumberretry','countmachineretry','countagentrejectretry','countdropretry','countabandonedretry','uniqueid','calleridname','name','calleridnum','starttime','responsetime','format','YYYY-MM-DD\x20HH:mm:ss','ringtime','getSeconds','endtime','queue','membername','IVR','reason','cause-txt','callback','callbackuniqueid','callbackat','recallme','ContactId','ListId','UserId','VoiceQueueId','CampaignId','exports','moment','state'];(function(_0xbd08b4,_0x4790ed){var _0x314f1e=function(_0x161589){while(--_0x161589){_0xbd08b4['push'](_0xbd08b4['shift']());}};_0x314f1e(++_0x4790ed);}(_0x6e39,0x1cc));var _0x96e3=function(_0x39b7fb,_0x3f1237){_0x39b7fb=_0x39b7fb-0x0;var _0x247ab1=_0x6e39[_0x39b7fb];return _0x247ab1;};'use strict';var moment=require(_0x96e3('0x0'));var utils=require('../utils');function Hangup(_0x1dd1ce,_0x2fd7f3){this[_0x96e3('0x1')]=0x4;this[_0x96e3('0x2')]=_0x96e3('0x3');this[_0x96e3('0x4')]=_0x1dd1ce[_0x96e3('0x4')];this[_0x96e3('0x5')]=_0x1dd1ce[_0x96e3('0x5')];this['campaigntype']=_0x1dd1ce[_0x96e3('0x5')]===_0x96e3('0x6')?'queue':_0x1dd1ce[_0x96e3('0x5')];this['amd']=_0x1dd1ce[_0x96e3('0x7')]||![];this['countbusyretry']=_0x1dd1ce[_0x96e3('0x8')];this['countcongestionretry']=_0x1dd1ce[_0x96e3('0x9')];this['countnoanswerretry']=_0x1dd1ce[_0x96e3('0xa')];this['countglobal']=_0x1dd1ce[_0x96e3('0x8')]+_0x1dd1ce['countcongestionretry']+_0x1dd1ce[_0x96e3('0xa')]+_0x1dd1ce[_0x96e3('0xb')]+_0x1dd1ce['countdropretry']+_0x1dd1ce['countabandonedretry']+_0x1dd1ce[_0x96e3('0xc')]+_0x1dd1ce[_0x96e3('0xd')];this[_0x96e3('0xb')]=_0x1dd1ce[_0x96e3('0xb')];this[_0x96e3('0xe')]=_0x1dd1ce[_0x96e3('0xe')];this[_0x96e3('0xf')]=_0x1dd1ce['countabandonedretry'];this[_0x96e3('0xc')]=_0x1dd1ce[_0x96e3('0xc')];this[_0x96e3('0xd')]=_0x1dd1ce['countagentrejectretry'];this[_0x96e3('0x10')]=_0x2fd7f3[_0x96e3('0x10')];this[_0x96e3('0x11')]=_0x1dd1ce[_0x96e3('0x12')];this[_0x96e3('0x13')]=_0x1dd1ce['number'];this[_0x96e3('0x14')]=_0x1dd1ce['starttime'];this[_0x96e3('0x15')]=_0x1dd1ce[_0x96e3('0x15')];this['endtime']=moment()[_0x96e3('0x16')](_0x96e3('0x17'));this[_0x96e3('0x18')]=utils[_0x96e3('0x19')](_0x1dd1ce[_0x96e3('0x15')],_0x1dd1ce['starttime']);this['holdtime']=0x0;this['talktime']=utils[_0x96e3('0x19')](this[_0x96e3('0x1a')],_0x1dd1ce[_0x96e3('0x15')]);this[_0x96e3('0x1b')]=_0x1dd1ce[_0x96e3('0x1b')];this[_0x96e3('0x1c')]=_0x96e3('0x1d');this[_0x96e3('0x1e')]=_0x2fd7f3[_0x96e3('0x1f')];this[_0x96e3('0x20')]=_0x1dd1ce[_0x96e3('0x20')];this[_0x96e3('0x21')]=_0x1dd1ce[_0x96e3('0x21')];this[_0x96e3('0x22')]=_0x1dd1ce[_0x96e3('0x22')];this['recallme']=_0x1dd1ce[_0x96e3('0x23')];this[_0x96e3('0x24')]=_0x1dd1ce[_0x96e3('0x24')];this['ListId']=_0x1dd1ce[_0x96e3('0x25')];this[_0x96e3('0x26')]=_0x1dd1ce[_0x96e3('0x26')];this[_0x96e3('0x27')]=_0x1dd1ce[_0x96e3('0x27')];this[_0x96e3('0x28')]=_0x1dd1ce[_0x96e3('0x28')];}module[_0x96e3('0x29')]=Hangup;
\ No newline at end of file