Built motion from commit 911eb874.|2.6.31
[motion2.git] / server / services / ami / dialer / models / action.js
index c3df5b9..61e6ab2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd6d1=['countbusyretry','countcongestionretry','countnoanswerretry','countnosuchnumberretry','countdropretry','countabandonedretry','countmachineretry','countagentrejectretry','ListId','UserId','VoiceQueueId','CampaignId','idHopper','ContactFirstName','starttime','format','YYYY-MM-DD\x20HH:mm:ss','callback','callbackuniqueid','callbackat','recallme','originatecalleridnum','originatecalleridname','prototype','\x22%s\x22\x20<%s>','substring','dialCutDigit','getQueue','util','isNil','string','voiceQueue','uniqueid','name','Contact','firstName','lastName','number','phone','queue','active','type','dialQueueTimeout','scheduledat'];(function(_0x42788a,_0x2a6cfe){var _0x4afbb7=function(_0x35785c){while(--_0x35785c){_0x42788a['push'](_0x42788a['shift']());}};_0x4afbb7(++_0x2a6cfe);}(_0xd6d1,0x1d4));var _0x1d6d=function(_0x401854,_0x5e3b15){_0x401854=_0x401854-0x0;var _0x4f3dae=_0xd6d1[_0x401854];return _0x4f3dae;};'use strict';var util=require(_0x1d6d('0x0'));var _=require('lodash');var moment=require('moment');function checkNameSurname(_0x147cdf,_0x5bf694,_0x591abc){var _0x44da4e='';if(!_[_0x1d6d('0x1')](_0x5bf694)&&'string'===typeof _0x5bf694){_0x44da4e+=_0x5bf694;}if(!_['isNil'](_0x591abc)&&_0x1d6d('0x2')===typeof _0x591abc){_0x44da4e+='\x20'+_0x591abc;}if(_0x44da4e!==''){return _0x44da4e;}return _0x147cdf;}function Action(_0x380775,_0x355f7a,_0xd8d84d){this[_0x1d6d('0x3')]=_0x380775;this[_0x1d6d('0x4')]=_0xd8d84d||undefined;this[_0x1d6d('0x5')]=checkNameSurname(_0x355f7a[_0x1d6d('0x6')]['phone'],_0x355f7a[_0x1d6d('0x6')][_0x1d6d('0x7')],_0x355f7a[_0x1d6d('0x6')][_0x1d6d('0x8')]);this[_0x1d6d('0x9')]=_0x355f7a[_0x1d6d('0xa')];this[_0x1d6d('0xb')]=_0x380775[_0x1d6d('0x5')];this[_0x1d6d('0xc')]=_0x355f7a[_0x1d6d('0xc')]||![];this[_0x1d6d('0xd')]=_0x380775[_0x1d6d('0xd')];this[_0x1d6d('0xe')]=_0x380775[_0x1d6d('0xe')]||0x3;this[_0x1d6d('0xf')]=_0x355f7a['scheduledat'];this[_0x1d6d('0x10')]=_0x355f7a[_0x1d6d('0x10')];this[_0x1d6d('0x11')]=_0x355f7a[_0x1d6d('0x11')];this[_0x1d6d('0x12')]=_0x355f7a[_0x1d6d('0x12')];this[_0x1d6d('0x13')]=_0x355f7a[_0x1d6d('0x13')];this[_0x1d6d('0x14')]=_0x355f7a[_0x1d6d('0x14')];this['countabandonedretry']=_0x355f7a[_0x1d6d('0x15')];this[_0x1d6d('0x16')]=_0x355f7a[_0x1d6d('0x16')];this[_0x1d6d('0x17')]=_0x355f7a[_0x1d6d('0x17')];this['ContactId']=_0x355f7a['ContactId'];this['ListId']=_0x355f7a[_0x1d6d('0x18')];this[_0x1d6d('0x19')]=_0x355f7a[_0x1d6d('0x19')];this[_0x1d6d('0x1a')]=_0x355f7a[_0x1d6d('0x1a')];this[_0x1d6d('0x1b')]=_0x355f7a[_0x1d6d('0x1b')];this[_0x1d6d('0x1c')]=_0x355f7a['id'];this[_0x1d6d('0x1d')]=_0x355f7a[_0x1d6d('0x6')][_0x1d6d('0x7')]||'';this[_0x1d6d('0x1e')]=moment()[_0x1d6d('0x1f')](_0x1d6d('0x20'));this[_0x1d6d('0x21')]=_0x355f7a[_0x1d6d('0x21')];this[_0x1d6d('0x22')]=_0x355f7a[_0x1d6d('0x22')];this[_0x1d6d('0x23')]=_0x355f7a['callbackat'];this[_0x1d6d('0x24')]=_0x355f7a[_0x1d6d('0x24')];this[_0x1d6d('0x25')]='';this[_0x1d6d('0x26')]='';}Action[_0x1d6d('0x27')]['getCaller']=function(){return util[_0x1d6d('0x1f')](_0x1d6d('0x28'),this[_0x1d6d('0x5')],this['voiceQueue']['dialCutDigit']>0x0?this[_0x1d6d('0x9')][_0x1d6d('0x29')](this[_0x1d6d('0x3')][_0x1d6d('0x2a')]):this[_0x1d6d('0x9')]);};Action[_0x1d6d('0x27')][_0x1d6d('0x2b')]=function(){return this[_0x1d6d('0xb')];};module['exports']=Action;
\ No newline at end of file
+var _0x363f=['moment','isNil','string','voiceQueue','uniqueid','phone','Contact','lastName','queue','name','active','type','dialQueueTimeout','scheduledat','countbusyretry','countcongestionretry','countnoanswerretry','countnosuchnumberretry','countdropretry','countabandonedretry','countmachineretry','countagentrejectretry','ContactId','ListId','UserId','VoiceQueueId','CampaignId','idHopper','ContactFirstName','starttime','format','callback','callbackuniqueid','callbackat','recallme','originatecalleridnum','originatecalleridname','prototype','\x22%s\x22\x20<%s>','dialCutDigit','number','substring','getQueue','exports','lodash'];(function(_0x2989c2,_0x5a26bb){var _0x2a577f=function(_0xe4b7ef){while(--_0xe4b7ef){_0x2989c2['push'](_0x2989c2['shift']());}};_0x2a577f(++_0x5a26bb);}(_0x363f,0x1ee));var _0xf363=function(_0x3f7d78,_0x339118){_0x3f7d78=_0x3f7d78-0x0;var _0x24a753=_0x363f[_0x3f7d78];return _0x24a753;};'use strict';var util=require('util');var _=require(_0xf363('0x0'));var moment=require(_0xf363('0x1'));function checkNameSurname(_0xf2d6d4,_0xf9f0d0,_0x354da2){var _0xdb406f='';if(!_[_0xf363('0x2')](_0xf9f0d0)&&'string'===typeof _0xf9f0d0){_0xdb406f+=_0xf9f0d0;}if(!_[_0xf363('0x2')](_0x354da2)&&_0xf363('0x3')===typeof _0x354da2){_0xdb406f+='\x20'+_0x354da2;}if(_0xdb406f!==''){return _0xdb406f;}return _0xf2d6d4;}function Action(_0x2bff97,_0x2f6e0f,_0x4eefa5){this[_0xf363('0x4')]=_0x2bff97;this[_0xf363('0x5')]=_0x4eefa5||undefined;this['name']=checkNameSurname(_0x2f6e0f['Contact'][_0xf363('0x6')],_0x2f6e0f[_0xf363('0x7')]['firstName'],_0x2f6e0f['Contact'][_0xf363('0x8')]);this['number']=_0x2f6e0f[_0xf363('0x6')];this[_0xf363('0x9')]=_0x2bff97[_0xf363('0xa')];this['active']=_0x2f6e0f[_0xf363('0xb')]||![];this[_0xf363('0xc')]=_0x2bff97['type'];this[_0xf363('0xd')]=_0x2bff97[_0xf363('0xd')]||0x3;this[_0xf363('0xe')]=_0x2f6e0f[_0xf363('0xe')];this[_0xf363('0xf')]=_0x2f6e0f[_0xf363('0xf')];this['countcongestionretry']=_0x2f6e0f[_0xf363('0x10')];this[_0xf363('0x11')]=_0x2f6e0f[_0xf363('0x11')];this[_0xf363('0x12')]=_0x2f6e0f[_0xf363('0x12')];this[_0xf363('0x13')]=_0x2f6e0f['countdropretry'];this[_0xf363('0x14')]=_0x2f6e0f[_0xf363('0x14')];this[_0xf363('0x15')]=_0x2f6e0f['countmachineretry'];this[_0xf363('0x16')]=_0x2f6e0f[_0xf363('0x16')];this[_0xf363('0x17')]=_0x2f6e0f['ContactId'];this[_0xf363('0x18')]=_0x2f6e0f['ListId'];this[_0xf363('0x19')]=_0x2f6e0f[_0xf363('0x19')];this[_0xf363('0x1a')]=_0x2f6e0f[_0xf363('0x1a')];this['CampaignId']=_0x2f6e0f[_0xf363('0x1b')];this[_0xf363('0x1c')]=_0x2f6e0f['id'];this[_0xf363('0x1d')]=_0x2f6e0f[_0xf363('0x7')]['firstName']||'';this[_0xf363('0x1e')]=moment()[_0xf363('0x1f')]('YYYY-MM-DD\x20HH:mm:ss');this[_0xf363('0x20')]=_0x2f6e0f[_0xf363('0x20')];this[_0xf363('0x21')]=_0x2f6e0f[_0xf363('0x21')];this[_0xf363('0x22')]=_0x2f6e0f['callbackat'];this[_0xf363('0x23')]=_0x2f6e0f[_0xf363('0x23')];this[_0xf363('0x24')]='';this[_0xf363('0x25')]='';}Action[_0xf363('0x26')]['getCaller']=function(){return util[_0xf363('0x1f')](_0xf363('0x27'),this[_0xf363('0xa')],this[_0xf363('0x4')][_0xf363('0x28')]>0x0?this[_0xf363('0x29')][_0xf363('0x2a')](this[_0xf363('0x4')][_0xf363('0x28')]):this[_0xf363('0x29')]);};Action[_0xf363('0x26')][_0xf363('0x2b')]=function(){return this[_0xf363('0x9')];};module[_0xf363('0x2c')]=Action;
\ No newline at end of file