Built motion from commit (unavailable).|2.3.4
[motion2.git] / server / services / ami / dialer / agentComplete.js
index 22b5e41..16d07c6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1ebe=['callbackat','recallme','ContactId','ListId','UserId','VoiceQueueId','CampaignId','originatecalleridnum','originatecalleridname','exports','util','lodash','milliseconds','seconds','Answer','scheduledat','campaigntype','type','outbound','queue','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','uniqueid','calleridname','name','calleridnum','number','starttime','responsetime','endtime','ringtime','holdtime','answertime','talktime','callback','callbackuniqueid'];(function(_0x5b5f04,_0x82d4d7){var _0x5244d6=function(_0x2c1157){while(--_0x2c1157){_0x5b5f04['push'](_0x5b5f04['shift']());}};_0x5244d6(++_0x82d4d7);}(_0x1ebe,0xa2));var _0xe1eb=function(_0x5541a1,_0x1d6b25){_0x5541a1=_0x5541a1-0x0;var _0x5f41db=_0x1ebe[_0x5541a1];return _0x5f41db;};'use strict';var util=require(_0xe1eb('0x0'));var _=require(_0xe1eb('0x1'));var moment=require('moment');function getSeconds(_0x2e0907,_0x182119){var _0x452535=moment(_0x2e0907)[_0xe1eb('0x2')](0x0);var _0x629faa=moment(_0x182119)[_0xe1eb('0x2')](0x0);return _0x452535['diff'](_0x629faa,_0xe1eb('0x3'));}function AgentComplete(_0x4ec36d,_0x2e8c4f){this['state']=0x4;this['statedesc']=_0xe1eb('0x4');this[_0xe1eb('0x5')]=_0x4ec36d[_0xe1eb('0x5')];this['type']=_0x4ec36d['type'];this[_0xe1eb('0x6')]=_0x4ec36d[_0xe1eb('0x7')]===_0xe1eb('0x8')?_0xe1eb('0x9'):_0x4ec36d[_0xe1eb('0x7')];this[_0xe1eb('0xa')]=_0x4ec36d[_0xe1eb('0xa')];this[_0xe1eb('0xb')]=_0x4ec36d[_0xe1eb('0xb')];this[_0xe1eb('0xc')]=_0x4ec36d[_0xe1eb('0xc')];this[_0xe1eb('0xd')]=_0x4ec36d['countbusyretry']+_0x4ec36d[_0xe1eb('0xb')]+_0x4ec36d['countnoanswerretry'];this[_0xe1eb('0xe')]=_0x2e8c4f[_0xe1eb('0xe')];this[_0xe1eb('0xf')]=_0x4ec36d[_0xe1eb('0x10')];this[_0xe1eb('0x11')]=_0x4ec36d[_0xe1eb('0x12')];this[_0xe1eb('0x13')]=_0x4ec36d[_0xe1eb('0x13')];this['responsetime']=_0x4ec36d[_0xe1eb('0x14')];this['answertime']=_0x4ec36d['answertime'];this[_0xe1eb('0x15')]=moment()['format']('YYYY-MM-DD\x20HH:mm:ss');this[_0xe1eb('0x16')]=getSeconds(_0x4ec36d[_0xe1eb('0x14')],_0x4ec36d[_0xe1eb('0x13')]);this[_0xe1eb('0x17')]=getSeconds(_0x4ec36d[_0xe1eb('0x18')],_0x4ec36d[_0xe1eb('0x14')]);this[_0xe1eb('0x19')]=getSeconds(this[_0xe1eb('0x15')],_0x4ec36d[_0xe1eb('0x18')]);this[_0xe1eb('0x9')]=_0x2e8c4f[_0xe1eb('0x9')];this['membername']=_0x2e8c4f['membername'];this['reason']=_0x2e8c4f['reason'];this[_0xe1eb('0x1a')]=_0x4ec36d['callback'];this[_0xe1eb('0x1b')]=_0x4ec36d[_0xe1eb('0x1b')];this[_0xe1eb('0x1c')]=_0x4ec36d[_0xe1eb('0x1c')];this[_0xe1eb('0x1d')]=_0x4ec36d[_0xe1eb('0x1d')];this['ContactId']=_0x4ec36d[_0xe1eb('0x1e')];this['ListId']=_0x4ec36d[_0xe1eb('0x1f')];this[_0xe1eb('0x20')]=_0x4ec36d[_0xe1eb('0x20')];this[_0xe1eb('0x21')]=_0x4ec36d[_0xe1eb('0x21')];this[_0xe1eb('0x22')]=_0x4ec36d['CampaignId'];this[_0xe1eb('0x23')]=_0x4ec36d['originatecalleridnum']||'';this[_0xe1eb('0x24')]=_0x4ec36d[_0xe1eb('0x24')]||'';}module[_0xe1eb('0x25')]=AgentComplete;
\ No newline at end of file
+var _0x8540=['holdtime','talktime','reason','callback','callbackuniqueid','callbackat','recallme','ContactId','ListId','UserId','VoiceQueueId','CampaignId','originatecalleridnum','originatecalleridname','util','moment','milliseconds','seconds','state','statedesc','scheduledat','type','campaigntype','outbound','queue','countbusyretry','countnoanswerretry','countglobal','countcongestionretry','uniqueid','calleridname','name','number','starttime','responsetime','answertime','endtime','format','YYYY-MM-DD\x20HH:mm:ss','ringtime'];(function(_0xb1ef86,_0x3fce79){var _0xb46750=function(_0x179291){while(--_0x179291){_0xb1ef86['push'](_0xb1ef86['shift']());}};_0xb46750(++_0x3fce79);}(_0x8540,0x19e));var _0x0854=function(_0x2c69a1,_0x201903){_0x2c69a1=_0x2c69a1-0x0;var _0x24bb91=_0x8540[_0x2c69a1];return _0x24bb91;};'use strict';var util=require(_0x0854('0x0'));var _=require('lodash');var moment=require(_0x0854('0x1'));function getSeconds(_0x12646f,_0x1cda0e){var _0x5c571e=moment(_0x12646f)[_0x0854('0x2')](0x0);var _0x22b2f6=moment(_0x1cda0e)[_0x0854('0x2')](0x0);return _0x5c571e['diff'](_0x22b2f6,_0x0854('0x3'));}function AgentComplete(_0x48b946,_0x3ec403){this[_0x0854('0x4')]=0x4;this[_0x0854('0x5')]='Answer';this[_0x0854('0x6')]=_0x48b946[_0x0854('0x6')];this['type']=_0x48b946[_0x0854('0x7')];this[_0x0854('0x8')]=_0x48b946['type']===_0x0854('0x9')?_0x0854('0xa'):_0x48b946[_0x0854('0x7')];this[_0x0854('0xb')]=_0x48b946[_0x0854('0xb')];this['countcongestionretry']=_0x48b946['countcongestionretry'];this[_0x0854('0xc')]=_0x48b946['countnoanswerretry'];this[_0x0854('0xd')]=_0x48b946[_0x0854('0xb')]+_0x48b946[_0x0854('0xe')]+_0x48b946[_0x0854('0xc')];this[_0x0854('0xf')]=_0x3ec403[_0x0854('0xf')];this[_0x0854('0x10')]=_0x48b946[_0x0854('0x11')];this['calleridnum']=_0x48b946[_0x0854('0x12')];this[_0x0854('0x13')]=_0x48b946[_0x0854('0x13')];this[_0x0854('0x14')]=_0x48b946[_0x0854('0x14')];this[_0x0854('0x15')]=_0x48b946[_0x0854('0x15')];this[_0x0854('0x16')]=moment()[_0x0854('0x17')](_0x0854('0x18'));this[_0x0854('0x19')]=getSeconds(_0x48b946['responsetime'],_0x48b946[_0x0854('0x13')]);this[_0x0854('0x1a')]=getSeconds(_0x48b946[_0x0854('0x15')],_0x48b946[_0x0854('0x14')]);this[_0x0854('0x1b')]=getSeconds(this[_0x0854('0x16')],_0x48b946[_0x0854('0x15')]);this['queue']=_0x3ec403[_0x0854('0xa')];this['membername']=_0x3ec403['membername'];this[_0x0854('0x1c')]=_0x3ec403[_0x0854('0x1c')];this[_0x0854('0x1d')]=_0x48b946['callback'];this[_0x0854('0x1e')]=_0x48b946[_0x0854('0x1e')];this[_0x0854('0x1f')]=_0x48b946[_0x0854('0x1f')];this[_0x0854('0x20')]=_0x48b946[_0x0854('0x20')];this['ContactId']=_0x48b946[_0x0854('0x21')];this['ListId']=_0x48b946[_0x0854('0x22')];this[_0x0854('0x23')]=_0x48b946[_0x0854('0x23')];this[_0x0854('0x24')]=_0x48b946[_0x0854('0x24')];this[_0x0854('0x25')]=_0x48b946[_0x0854('0x25')];this[_0x0854('0x26')]=_0x48b946['originatecalleridnum']||'';this['originatecalleridname']=_0x48b946[_0x0854('0x27')]||'';}module['exports']=AgentComplete;
\ No newline at end of file