Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / services / ami / preview / action.js
index 1399bbd..b76d064 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc8d7=['countabandonedretry','countmachineretry','countagentrejectretry','countnosuchnumberretry','callback','callbackuniqueid','callbackat','recallme','ContactId','ListId','UserId','VoiceQueueId','originatecalleridnum','prototype','number','exports','util','lodash','isNil','string','uniqueid','idContact','queue','type','campaigntype','dialAnswer','Agent','name','channelAgent','membername','format','SIP/%s','calleridname','Contact','lastName','active','calleridnum','scheduledat','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','countdropretry'];(function(_0x47042b,_0x33c1d7){var _0x2904f1=function(_0x4b94f5){while(--_0x4b94f5){_0x47042b['push'](_0x47042b['shift']());}};_0x2904f1(++_0x33c1d7);}(_0xc8d7,0x168));var _0x7c8d=function(_0x2c3d63,_0x333486){_0x2c3d63=_0x2c3d63-0x0;var _0x48c465=_0xc8d7[_0x2c3d63];return _0x48c465;};'use strict';var util=require(_0x7c8d('0x0'));var _=require(_0x7c8d('0x1'));var moment=require('moment');function checkNameSurname(_0x447b9b,_0x36e66e,_0x60d273){var _0x28fa71='';if(!_[_0x7c8d('0x2')](_0x36e66e)&&_0x7c8d('0x3')===typeof _0x36e66e){_0x28fa71+=_0x36e66e;}if(!_[_0x7c8d('0x2')](_0x60d273)&&_0x7c8d('0x3')===typeof _0x60d273){_0x28fa71+='\x20'+_0x60d273;}if(_0x28fa71!==''){return _0x28fa71;}return _0x447b9b;}function Action(_0x1b4c4a,_0x182003,_0x8df957,_0x3ea2e8,_0x446422){this[_0x7c8d('0x4')]=_0x8df957||undefined;this[_0x7c8d('0x5')]=_0x1b4c4a['id'];this[_0x7c8d('0x6')]=_0x182003['name'];this[_0x7c8d('0x7')]=_0x182003[_0x7c8d('0x7')];this[_0x7c8d('0x8')]=_0x7c8d('0x6');this[_0x7c8d('0x9')]=![];this['membername']=_[_0x7c8d('0x2')](_0x1b4c4a[_0x7c8d('0xa')])?undefined:_0x1b4c4a['Agent'][_0x7c8d('0xb')];this[_0x7c8d('0xc')]=this[_0x7c8d('0xd')]?util[_0x7c8d('0xe')](_0x7c8d('0xf'),this['membername']):_0x3ea2e8||undefined;this[_0x7c8d('0x10')]=checkNameSurname(_0x1b4c4a[_0x7c8d('0x11')]['phone'],_0x1b4c4a['Contact']['firstName'],_0x1b4c4a['Contact'][_0x7c8d('0x12')]);this[_0x7c8d('0x13')]=_0x1b4c4a[_0x7c8d('0x13')]||![];this[_0x7c8d('0x14')]=_0x1b4c4a['phone'];this[_0x7c8d('0x15')]=_0x1b4c4a['scheduledat'];this[_0x7c8d('0x16')]=_0x1b4c4a[_0x7c8d('0x16')]||0x0;this['countcongestionretry']=_0x1b4c4a[_0x7c8d('0x17')]||0x0;this[_0x7c8d('0x18')]=_0x1b4c4a[_0x7c8d('0x18')]||0x0;this[_0x7c8d('0x19')]=(_0x1b4c4a['countbusyretry']||0x0)+(_0x1b4c4a[_0x7c8d('0x17')]||0x0)+(_0x1b4c4a['countnoanswerretry']||0x0)+(_0x1b4c4a['countnosuchnumberretry']||0x0)+(_0x1b4c4a[_0x7c8d('0x1a')]||0x0)+(_0x1b4c4a[_0x7c8d('0x1b')]||0x0)+(_0x1b4c4a[_0x7c8d('0x1c')]||0x0)+(_0x1b4c4a[_0x7c8d('0x1d')]||0x0);this[_0x7c8d('0x1e')]=_0x1b4c4a['countnosuchnumberretry']||0x0;this[_0x7c8d('0x1a')]=_0x1b4c4a[_0x7c8d('0x1a')]||0x0;this[_0x7c8d('0x1b')]=_0x1b4c4a['countabandonedretry']||0x0;this[_0x7c8d('0x1c')]=_0x1b4c4a['countmachineretry']||0x0;this[_0x7c8d('0x1d')]=_0x1b4c4a[_0x7c8d('0x1d')]||0x0;this[_0x7c8d('0x1f')]=_0x1b4c4a['callback'];this[_0x7c8d('0x20')]=_0x1b4c4a[_0x7c8d('0x20')];this[_0x7c8d('0x21')]=_0x1b4c4a['callbackat'];this['recallme']=_0x1b4c4a[_0x7c8d('0x22')];this[_0x7c8d('0x23')]=_0x1b4c4a[_0x7c8d('0x23')];this[_0x7c8d('0x24')]=_0x1b4c4a[_0x7c8d('0x24')];this[_0x7c8d('0x25')]=_[_0x7c8d('0x2')](_0x1b4c4a[_0x7c8d('0xa')])?_0x1b4c4a[_0x7c8d('0x25')]:_0x1b4c4a[_0x7c8d('0xa')]['id'];this[_0x7c8d('0x26')]=_0x1b4c4a[_0x7c8d('0x26')];this[_0x7c8d('0x27')]='';this['originatecalleridname']='';}Action[_0x7c8d('0x28')]['getCaller']=function(){return util[_0x7c8d('0xe')]('\x22%s\x22\x20<%s>',this[_0x7c8d('0x10')],this[_0x7c8d('0x29')]);};module[_0x7c8d('0x2a')]=Action;
\ No newline at end of file
+var _0x91b6=['name','type','campaigntype','queue','membername','Agent','channelAgent','calleridname','Contact','firstName','lastName','active','phone','scheduledat','countbusyretry','countcongestionretry','countnoanswerretry','countglobal','countnosuchnumberretry','countdropretry','countagentrejectretry','countabandonedretry','countmachineretry','callback','callbackuniqueid','callbackat','ContactId','ListId','UserId','VoiceQueueId','originatecalleridnum','getCaller','number','exports','util','lodash','moment','isNil','string','idContact'];(function(_0x4f839f,_0x292796){var _0x598e94=function(_0x51ecff){while(--_0x51ecff){_0x4f839f['push'](_0x4f839f['shift']());}};_0x598e94(++_0x292796);}(_0x91b6,0xc2));var _0x691b=function(_0x49194a,_0x4ac29e){_0x49194a=_0x49194a-0x0;var _0x277427=_0x91b6[_0x49194a];return _0x277427;};'use strict';var util=require(_0x691b('0x0'));var _=require(_0x691b('0x1'));var moment=require(_0x691b('0x2'));function checkNameSurname(_0x35711c,_0x5c39f7,_0x98e796){var _0x447ce1='';if(!_[_0x691b('0x3')](_0x5c39f7)&&_0x691b('0x4')===typeof _0x5c39f7){_0x447ce1+=_0x5c39f7;}if(!_[_0x691b('0x3')](_0x98e796)&&_0x691b('0x4')===typeof _0x98e796){_0x447ce1+='\x20'+_0x98e796;}if(_0x447ce1!==''){return _0x447ce1;}return _0x35711c;}function Action(_0x42c6db,_0x56241e,_0x3c26a0,_0x4fa95b,_0x25e3d3){this['uniqueid']=_0x3c26a0||undefined;this[_0x691b('0x5')]=_0x42c6db['id'];this['queue']=_0x56241e[_0x691b('0x6')];this[_0x691b('0x7')]=_0x56241e[_0x691b('0x7')];this[_0x691b('0x8')]=_0x691b('0x9');this['dialAnswer']=![];this[_0x691b('0xa')]=_[_0x691b('0x3')](_0x42c6db[_0x691b('0xb')])?undefined:_0x42c6db[_0x691b('0xb')][_0x691b('0x6')];this[_0x691b('0xc')]=this[_0x691b('0xa')]?util['format']('SIP/%s',this[_0x691b('0xa')]):_0x4fa95b||undefined;this[_0x691b('0xd')]=checkNameSurname(_0x42c6db['Contact']['phone'],_0x42c6db[_0x691b('0xe')][_0x691b('0xf')],_0x42c6db['Contact'][_0x691b('0x10')]);this['active']=_0x42c6db[_0x691b('0x11')]||![];this['calleridnum']=_0x42c6db[_0x691b('0x12')];this[_0x691b('0x13')]=_0x42c6db[_0x691b('0x13')];this[_0x691b('0x14')]=_0x42c6db[_0x691b('0x14')]||0x0;this[_0x691b('0x15')]=_0x42c6db['countcongestionretry']||0x0;this[_0x691b('0x16')]=_0x42c6db[_0x691b('0x16')]||0x0;this[_0x691b('0x17')]=(_0x42c6db[_0x691b('0x14')]||0x0)+(_0x42c6db['countcongestionretry']||0x0)+(_0x42c6db[_0x691b('0x16')]||0x0)+(_0x42c6db[_0x691b('0x18')]||0x0)+(_0x42c6db[_0x691b('0x19')]||0x0)+(_0x42c6db['countabandonedretry']||0x0)+(_0x42c6db['countmachineretry']||0x0)+(_0x42c6db[_0x691b('0x1a')]||0x0);this[_0x691b('0x18')]=_0x42c6db[_0x691b('0x18')]||0x0;this[_0x691b('0x19')]=_0x42c6db[_0x691b('0x19')]||0x0;this[_0x691b('0x1b')]=_0x42c6db[_0x691b('0x1b')]||0x0;this[_0x691b('0x1c')]=_0x42c6db[_0x691b('0x1c')]||0x0;this['countagentrejectretry']=_0x42c6db[_0x691b('0x1a')]||0x0;this[_0x691b('0x1d')]=_0x42c6db[_0x691b('0x1d')];this['callbackuniqueid']=_0x42c6db[_0x691b('0x1e')];this[_0x691b('0x1f')]=_0x42c6db[_0x691b('0x1f')];this['recallme']=_0x42c6db['recallme'];this[_0x691b('0x20')]=_0x42c6db[_0x691b('0x20')];this[_0x691b('0x21')]=_0x42c6db[_0x691b('0x21')];this['UserId']=_[_0x691b('0x3')](_0x42c6db[_0x691b('0xb')])?_0x42c6db[_0x691b('0x22')]:_0x42c6db[_0x691b('0xb')]['id'];this[_0x691b('0x23')]=_0x42c6db[_0x691b('0x23')];this[_0x691b('0x24')]='';this['originatecalleridname']='';}Action['prototype'][_0x691b('0x25')]=function(){return util['format']('\x22%s\x22\x20<%s>',this[_0x691b('0xd')],this[_0x691b('0x26')]);};module[_0x691b('0x27')]=Action;
\ No newline at end of file