Built motion from commit dde1e88.|2.0.20
[motion2.git] / server / services / ami / report / voiceCallReport.js
index e4aa6ce..1f42b74 100644 (file)
@@ -1 +1 @@
-var _0xe721=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x75\x74\x69\x6C","\x61\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x2E\x2E\x2F\x61\x6D\x69","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x63\x68\x61\x6E\x6E\x65\x6C","\x75\x6E\x6B\x6E\x6F\x77\x6E","\x6E\x6F\x74\x5F\x69\x6E\x75\x73\x65","\x69\x6E\x75\x73\x65","\x62\x75\x73\x79","\x69\x6E\x76\x61\x6C\x69\x64","\x75\x6E\x61\x76\x61\x69\x6C\x61\x62\x6C\x65","\x72\x69\x6E\x67\x69\x6E\x67","\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x6F\x6E\x68\x6F\x6C\x64","\x73\x65\x74","\x71\x75\x65\x75\x65","\x61\x67\x69","\x64\x69\x61\x6C","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x4E\x4F\x20\x41\x4E\x53\x57\x45\x52","\x46\x41\x49\x4C\x45\x44","\x41\x4E\x53\x57\x45\x52\x45\x44","\x42\x55\x53\x59","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74","\x6C\x6F\x67","\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x63\x6F\x72\x65\x73\x68\x6F\x77\x63\x68\x61\x6E\x6E\x65\x6C","\x62\x69\x6E\x64","\x73\x79\x6E\x63\x4E\x65\x77\x45\x78\x74\x65\x6E","\x6F\x6E","\x6E\x65\x77\x65\x78\x74\x65\x6E","\x6E\x65\x77\x63\x68\x61\x6E\x6E\x65\x6C","\x73\x79\x6E\x63\x4E\x65\x77\x43\x68\x61\x6E\x6E\x65\x6C","\x6E\x65\x77\x73\x74\x61\x74\x65","\x73\x79\x6E\x63\x4E\x65\x77\x53\x74\x61\x74\x65","\x76\x61\x72\x73\x65\x74","\x73\x79\x6E\x63\x56\x61\x72\x53\x65\x74","\x68\x61\x6E\x67\x75\x70","\x73\x79\x6E\x63\x48\x61\x6E\x67\x75\x70","\x63\x61\x74\x63\x68","\x61\x63\x74\x69\x6F\x6E\x43\x6F\x72\x65\x53\x68\x6F\x77\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x74\x68\x65\x6E","\x72\x65\x73\x6F\x6C\x76\x65","\x69\x73\x4E\x6F\x74\x4E\x75\x6C\x6C","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x69\x73\x55\x6E\x64\x65\x66\x69\x6E\x65\x64","\x65\x6D\x69\x74","\x74\x6F","\x75\x6E\x69\x71\x75\x65\x69\x64","\x6C\x69\x6E\x6B\x65\x64\x69\x64","\x73\x74\x61\x72\x74\x74\x69\x6D\x65","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x64\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x63\x68\x61\x6E\x6E\x65\x6C\x73\x74\x61\x74\x65","\x74\x6F\x4E\x75\x6D\x62\x65\x72","\x6B\x65\x79\x73","\x70\x69\x63\x6B","\x6D\x65\x72\x67\x65","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x63\x72\x65\x61\x74\x65\x64","\x5B\x73\x79\x6E\x63\x4E\x65\x77\x43\x68\x61\x6E\x6E\x65\x6C\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x5B\x63\x68\x61\x6E\x6E\x65\x6C\x20\x6E\x75\x6C\x6C\x5D","\x69\x6E\x66\x6F","\x5B\x6F\x62\x6A\x20\x6E\x75\x6C\x6C\x5D","\x69\x6E\x73\x70\x65\x63\x74","\x65\x72\x72\x6F\x72","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x64\x61\x74\x61","\x61\x70\x70\x64\x61\x74\x61","\x64\x75\x72\x61\x74\x69\x6F\x6E","\x73\x65\x63\x6F\x6E\x64\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x75\x70\x64\x61\x74\x65\x64","\x6C\x61\x73\x74\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x6C\x61\x73\x74\x64\x61\x74\x61","\x63\x64\x72\x28","\x73\x74\x61\x72\x74\x73\x57\x69\x74\x68","\x3D","\x73\x70\x6C\x69\x74","\x6D\x61\x74\x63\x68","\x2C","\x5B\x73\x79\x6E\x63\x4E\x65\x77\x45\x78\x74\x65\x6E\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x36","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x61\x6E\x73\x77\x65\x72\x65\x64","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x61\x6E\x73\x77\x65\x72\x65\x64","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x75\x6D","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x61\x6D\x65","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x63\x68\x61\x6E\x6E\x65\x6C","\x5B\x73\x79\x6E\x63\x4E\x65\x77\x53\x74\x61\x74\x65\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6D\x69\x78\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x6D\x6F\x6E\x69\x74\x6F\x72\x65\x64","\x6D\x6F\x6E\x69\x74\x6F\x72","\x6D\x6F\x6E\x69\x74\x6F\x72\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x5B\x73\x79\x6E\x63\x56\x61\x72\x53\x65\x74\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x72\x65\x6D\x6F\x76\x65\x64","\x65\x6E\x64\x74\x69\x6D\x65","\x64\x69\x66\x66","\x62\x69\x6C\x6C\x61\x62\x6C\x65\x73\x65\x63\x6F\x6E\x64\x73","\x68\x6F\x6C\x64\x74\x69\x6D\x65","\x63\x75\x73\x74\x6F\x6D\x3A\x76\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74","\x5B\x73\x79\x6E\x63\x48\x61\x6E\x67\x75\x70\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x65\x78\x70\x6F\x72\x74\x73"];_0xe721[0];var BPromise=require(_0xe721[1]);var _=require(_0xe721[2]);var moment=require(_0xe721[3]);var util=require(_0xe721[4]);var logger=require(_0xe721[6])(_0xe721[5]);var ami=require(_0xe721[7]);var Channel=require(_0xe721[8]);var statusDesc=[_0xe721[9],_0xe721[10],_0xe721[11],_0xe721[12],_0xe721[13],_0xe721[14],_0xe721[15],_0xe721[16],_0xe721[17]];var applications=[_0xe721[18],_0xe721[19],_0xe721[20],_0xe721[21],_0xe721[22],_0xe721[23]];var dispositions=[_0xe721[24],_0xe721[25],_0xe721[25],_0xe721[24],_0xe721[24],_0xe721[24],_0xe721[26],_0xe721[27],_0xe721[25],_0xe721[25],_0xe721[25]];var actions={};var io=require(_0xe721[29])({host:_0xe721[28],port:6379});function VoiceCallReport(_0xd9dexe){console[_0xe721[31]](_0xe721[30]);this[_0xe721[32]]= {};ami[_0xe721[36]](_0xe721[33],this[_0xe721[35]][_0xe721[34]](this));ami[_0xe721[36]](_0xe721[37],this[_0xe721[35]][_0xe721[34]](this));ami[_0xe721[36]](_0xe721[38],this[_0xe721[39]][_0xe721[34]](this));ami[_0xe721[36]](_0xe721[40],this[_0xe721[41]][_0xe721[34]](this));ami[_0xe721[36]](_0xe721[42],this[_0xe721[43]][_0xe721[34]](this));ami[_0xe721[36]](_0xe721[44],this[_0xe721[45]][_0xe721[34]](this));return BPromise[_0xe721[49]]()[_0xe721[48]](ami[_0xe721[47]]())[_0xe721[46]](function(_0xd9dexf){console[_0xe721[31]](_0xd9dexf)})}VoiceCallReport[_0xe721[51]][_0xe721[50]]= function(_0xd9dex10){return _0xd9dex10!== null&&  !_[_0xe721[52]](_0xd9dex10)};VoiceCallReport[_0xe721[51]][_0xe721[53]]= function(_0xd9dex11,_0xd9dex12,_0xd9dex10){io[_0xe721[54]](_0xd9dex11)[_0xe721[53]](_0xd9dex12,_0xd9dex10)};VoiceCallReport[_0xe721[51]][_0xe721[39]]= function(_0xd9dex12){try{if(this[_0xe721[50]](_0xd9dex12)){if(_0xd9dex12[_0xe721[55]]=== _0xd9dex12[_0xe721[56]]){if(_[_0xe721[52]](this[_0xe721[32]][_0xd9dex12[_0xe721[55]]])){this[_0xe721[32]][_0xd9dex12[_0xe721[55]]]=  new Channel();this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[57]]= moment()[_0xe721[59]](_0xe721[58]);this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[60]]= dispositions[_[_0xe721[62]](_0xd9dex12[_0xe721[61]])];_[_0xe721[65]](this[_0xe721[32]][_0xd9dex12[_0xe721[55]]],_[_0xe721[64]](_0xd9dex12,_[_0xe721[63]](this[_0xe721[32]][_0xd9dex12[_0xe721[55]]])));console[_0xe721[31]](_0xe721[66],_0xd9dex12[_0xe721[55]])}else {logger[_0xe721[69]](_0xe721[67],_0xe721[68])}}}else {logger[_0xe721[69]](_0xe721[67],_0xe721[70])}}catch(e){logger[_0xe721[72]](_0xe721[67],util[_0xe721[71]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xe721[51]][_0xe721[35]]= function(_0xd9dex12){try{if(this[_0xe721[50]](_0xd9dex12)){if(_0xd9dex12[_0xe721[55]]=== _0xd9dex12[_0xe721[56]]){_0xd9dex12[_0xe721[73]]= _0xd9dex12[_0xe721[73]][_0xe721[74]]();_0xd9dex12[_0xe721[75]]= (_0xd9dex12[_0xe721[76]]|| _0xd9dex12[_0xe721[75]])[_0xe721[74]]();if(_[_0xe721[52]](this[_0xe721[32]][_0xd9dex12[_0xe721[55]]])){this[_0xe721[32]][_0xd9dex12[_0xe721[55]]]=  new Channel();this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[57]]= _0xd9dex12[_0xe721[77]]?moment()[_0xe721[79]](moment[_0xe721[77]](_0xd9dex12[_0xe721[77]])[_0xe721[78]](),_0xe721[78])[_0xe721[59]](_0xe721[58]):moment()[_0xe721[59]](_0xe721[58]);this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[60]]= _0xe721[24];console[_0xe721[31]](_0xe721[66],_0xd9dex12[_0xe721[55]])};_[_0xe721[65]](this[_0xe721[32]][_0xd9dex12[_0xe721[55]]],_[_0xe721[64]](_0xd9dex12,_[_0xe721[63]](this[_0xe721[32]][_0xd9dex12[_0xe721[55]]])));if(_[_0xe721[80]](applications,_0xd9dex12[_0xe721[73]])){console[_0xe721[31]](_0xe721[81],_0xd9dex12[_0xe721[55]],_0xd9dex12[_0xe721[73]],_0xd9dex12[_0xe721[75]]);this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[82]]= _0xd9dex12[_0xe721[73]];this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[83]]= _0xd9dex12[_0xe721[75]];if(_0xd9dex12[_0xe721[73]]=== _0xe721[18]&& _[_0xe721[85]](_0xd9dex12[_0xe721[75]],_0xe721[84])){var _0xd9dex13=_0xd9dex12[_0xe721[75]][_0xe721[87]](_0xe721[86]);var _0xd9dex14=_0xd9dex13[0][_0xe721[88]](/cdr\((.*)\)/);if(_0xd9dex14){this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xd9dex14[1]]= _0xd9dex13[1]}}else {if(_0xd9dex12[_0xe721[73]]=== _0xe721[19]){this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[19]]= _0xd9dex12[_0xe721[75]][_0xe721[87]](_0xe721[89])[0]}}}}}else {logger[_0xe721[69]](_0xe721[90],_0xe721[70])}}catch(e){logger[_0xe721[72]](_0xe721[90],util[_0xe721[71]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xe721[51]][_0xe721[41]]= function(_0xd9dex12){try{if(this[_0xe721[50]](_0xd9dex12)){if(_0xd9dex12[_0xe721[55]]!== _0xd9dex12[_0xe721[56]]){if(this[_0xe721[32]][_0xd9dex12[_0xe721[56]]]){if(_0xd9dex12[_0xe721[61]]=== _0xe721[91]){console[_0xe721[31]](_0xe721[92],_0xd9dex12[_0xe721[55]],_0xd9dex12[_0xe721[93]],_0xd9dex12[_0xe721[94]]);this[_0xe721[32]][_0xd9dex12[_0xe721[56]]][_0xe721[95]]= true;this[_0xe721[32]][_0xd9dex12[_0xe721[56]]][_0xe721[96]]= moment()[_0xe721[59]](_0xe721[58]);this[_0xe721[32]][_0xd9dex12[_0xe721[56]]][_0xe721[56]]= _0xd9dex12[_0xe721[55]];this[_0xe721[32]][_0xd9dex12[_0xe721[56]]][_0xe721[97]]= _0xd9dex12[_0xe721[93]];this[_0xe721[32]][_0xd9dex12[_0xe721[56]]][_0xe721[98]]= _0xd9dex12[_0xe721[94]];this[_0xe721[32]][_0xd9dex12[_0xe721[56]]][_0xe721[99]]= _0xd9dex12[_0xe721[100]];this[_0xe721[32]][_0xd9dex12[_0xe721[56]]][_0xe721[60]]= dispositions[_[_0xe721[62]](_0xd9dex12[_0xe721[61]])]}}else {logger[_0xe721[69]](_0xe721[101],_0xe721[68])}}}else {logger[_0xe721[69]](_0xe721[101],_0xe721[70])}}catch(e){logger[_0xe721[72]](_0xe721[101],util[_0xe721[71]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xe721[51]][_0xe721[43]]= function(_0xd9dex12){try{if(this[_0xe721[50]](_0xd9dex12)){if(this[_0xe721[32]][_0xd9dex12[_0xe721[55]]]){if(this[_0xe721[50]](_0xd9dex12[_0xe721[102]])&& this[_0xe721[50]](_0xd9dex12[_0xe721[102]][_0xe721[103]])){console[_0xe721[31]](_0xe721[104],_0xd9dex12[_0xe721[55]]);this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[105]]= true;this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[106]]= _0xd9dex12[_0xe721[107]]}}}}catch(e){logger[_0xe721[72]](_0xe721[108],util[_0xe721[71]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xe721[51]][_0xe721[45]]= function(_0xd9dex12){try{if(this[_0xe721[50]](_0xd9dex12)){if(this[_0xe721[32]][_0xd9dex12[_0xe721[55]]]){console[_0xe721[31]](_0xe721[109],_0xd9dex12[_0xe721[55]]);var _0xd9dex15=moment();this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[110]]= _0xd9dex15[_0xe721[59]](_0xe721[58]);this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[77]]= _0xd9dex15[_0xe721[111]](this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[57]],_0xe721[78]);if(this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[95]]){this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[112]]= _0xd9dex15[_0xe721[111]](this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[96]],_0xe721[78]);this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[113]]= this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[77]]- this[_0xe721[32]][_0xd9dex12[_0xe721[55]]][_0xe721[112]]};ami[_0xe721[53]](_0xe721[114],this[_0xe721[32]][_0xd9dex12[_0xe721[55]]]);delete this[_0xe721[32]][_0xd9dex12[_0xe721[55]]]}else {logger[_0xe721[69]](_0xe721[115],_0xe721[68])}}else {logger[_0xe721[69]](_0xe721[115],_0xe721[70])}}catch(e){logger[_0xe721[72]](_0xe721[115],util[_0xe721[71]](e,{showHidden:false,depth:null}))}};module[_0xe721[116]]= VoiceCallReport
\ No newline at end of file
+var _0xc6f6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x75\x74\x69\x6C","\x61\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x2E\x2E\x2F\x61\x6D\x69","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x63\x68\x61\x6E\x6E\x65\x6C","\x75\x6E\x6B\x6E\x6F\x77\x6E","\x6E\x6F\x74\x5F\x69\x6E\x75\x73\x65","\x69\x6E\x75\x73\x65","\x62\x75\x73\x79","\x69\x6E\x76\x61\x6C\x69\x64","\x75\x6E\x61\x76\x61\x69\x6C\x61\x62\x6C\x65","\x72\x69\x6E\x67\x69\x6E\x67","\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x6F\x6E\x68\x6F\x6C\x64","\x73\x65\x74","\x71\x75\x65\x75\x65","\x61\x67\x69","\x64\x69\x61\x6C","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x4E\x4F\x20\x41\x4E\x53\x57\x45\x52","\x46\x41\x49\x4C\x45\x44","\x41\x4E\x53\x57\x45\x52\x45\x44","\x42\x55\x53\x59","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74","\x6C\x6F\x67","\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x63\x6F\x72\x65\x73\x68\x6F\x77\x63\x68\x61\x6E\x6E\x65\x6C","\x62\x69\x6E\x64","\x73\x79\x6E\x63\x4E\x65\x77\x45\x78\x74\x65\x6E","\x6F\x6E","\x6E\x65\x77\x65\x78\x74\x65\x6E","\x6E\x65\x77\x63\x68\x61\x6E\x6E\x65\x6C","\x73\x79\x6E\x63\x4E\x65\x77\x43\x68\x61\x6E\x6E\x65\x6C","\x6E\x65\x77\x73\x74\x61\x74\x65","\x73\x79\x6E\x63\x4E\x65\x77\x53\x74\x61\x74\x65","\x76\x61\x72\x73\x65\x74","\x73\x79\x6E\x63\x56\x61\x72\x53\x65\x74","\x68\x61\x6E\x67\x75\x70","\x73\x79\x6E\x63\x48\x61\x6E\x67\x75\x70","\x63\x61\x74\x63\x68","\x61\x63\x74\x69\x6F\x6E\x43\x6F\x72\x65\x53\x68\x6F\x77\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x74\x68\x65\x6E","\x72\x65\x73\x6F\x6C\x76\x65","\x69\x73\x4E\x6F\x74\x4E\x75\x6C\x6C","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x69\x73\x55\x6E\x64\x65\x66\x69\x6E\x65\x64","\x65\x6D\x69\x74","\x74\x6F","\x75\x6E\x69\x71\x75\x65\x69\x64","\x6C\x69\x6E\x6B\x65\x64\x69\x64","\x73\x74\x61\x72\x74\x74\x69\x6D\x65","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x64\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x63\x68\x61\x6E\x6E\x65\x6C\x73\x74\x61\x74\x65","\x74\x6F\x4E\x75\x6D\x62\x65\x72","\x6B\x65\x79\x73","\x70\x69\x63\x6B","\x6D\x65\x72\x67\x65","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x63\x72\x65\x61\x74\x65\x64","\x5B\x73\x79\x6E\x63\x4E\x65\x77\x43\x68\x61\x6E\x6E\x65\x6C\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x5B\x63\x68\x61\x6E\x6E\x65\x6C\x20\x6E\x75\x6C\x6C\x5D","\x69\x6E\x66\x6F","\x5B\x6F\x62\x6A\x20\x6E\x75\x6C\x6C\x5D","\x69\x6E\x73\x70\x65\x63\x74","\x65\x72\x72\x6F\x72","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x64\x61\x74\x61","\x61\x70\x70\x64\x61\x74\x61","\x64\x75\x72\x61\x74\x69\x6F\x6E","\x73\x65\x63\x6F\x6E\x64\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x75\x70\x64\x61\x74\x65\x64","\x6C\x61\x73\x74\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x6C\x61\x73\x74\x64\x61\x74\x61","\x63\x64\x72\x28","\x73\x74\x61\x72\x74\x73\x57\x69\x74\x68","\x3D","\x73\x70\x6C\x69\x74","\x6D\x61\x74\x63\x68","\x2C","\x5B\x73\x79\x6E\x63\x4E\x65\x77\x45\x78\x74\x65\x6E\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x36","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x61\x6E\x73\x77\x65\x72\x65\x64","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x61\x6E\x73\x77\x65\x72\x65\x64","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x75\x6D","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x61\x6D\x65","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x63\x68\x61\x6E\x6E\x65\x6C","\x5B\x73\x79\x6E\x63\x4E\x65\x77\x53\x74\x61\x74\x65\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6D\x69\x78\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x6D\x6F\x6E\x69\x74\x6F\x72\x65\x64","\x6D\x6F\x6E\x69\x74\x6F\x72","\x6D\x6F\x6E\x69\x74\x6F\x72\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x5B\x73\x79\x6E\x63\x56\x61\x72\x53\x65\x74\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x43\x48\x41\x4E\x4E\x45\x4C\x3A\x72\x65\x6D\x6F\x76\x65\x64","\x65\x6E\x64\x74\x69\x6D\x65","\x64\x69\x66\x66","\x62\x69\x6C\x6C\x61\x62\x6C\x65\x73\x65\x63\x6F\x6E\x64\x73","\x68\x6F\x6C\x64\x74\x69\x6D\x65","\x63\x75\x73\x74\x6F\x6D\x3A\x76\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74","\x5B\x73\x79\x6E\x63\x48\x61\x6E\x67\x75\x70\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x65\x78\x70\x6F\x72\x74\x73"];_0xc6f6[0];var BPromise=require(_0xc6f6[1]);var _=require(_0xc6f6[2]);var moment=require(_0xc6f6[3]);var util=require(_0xc6f6[4]);var logger=require(_0xc6f6[6])(_0xc6f6[5]);var ami=require(_0xc6f6[7]);var Channel=require(_0xc6f6[8]);var statusDesc=[_0xc6f6[9],_0xc6f6[10],_0xc6f6[11],_0xc6f6[12],_0xc6f6[13],_0xc6f6[14],_0xc6f6[15],_0xc6f6[16],_0xc6f6[17]];var applications=[_0xc6f6[18],_0xc6f6[19],_0xc6f6[20],_0xc6f6[21],_0xc6f6[22],_0xc6f6[23]];var dispositions=[_0xc6f6[24],_0xc6f6[25],_0xc6f6[25],_0xc6f6[24],_0xc6f6[24],_0xc6f6[24],_0xc6f6[26],_0xc6f6[27],_0xc6f6[25],_0xc6f6[25],_0xc6f6[25]];var actions={};var io=require(_0xc6f6[29])({host:_0xc6f6[28],port:6379});function VoiceCallReport(_0xdf67xe){console[_0xc6f6[31]](_0xc6f6[30]);this[_0xc6f6[32]]= {};ami[_0xc6f6[36]](_0xc6f6[33],this[_0xc6f6[35]][_0xc6f6[34]](this));ami[_0xc6f6[36]](_0xc6f6[37],this[_0xc6f6[35]][_0xc6f6[34]](this));ami[_0xc6f6[36]](_0xc6f6[38],this[_0xc6f6[39]][_0xc6f6[34]](this));ami[_0xc6f6[36]](_0xc6f6[40],this[_0xc6f6[41]][_0xc6f6[34]](this));ami[_0xc6f6[36]](_0xc6f6[42],this[_0xc6f6[43]][_0xc6f6[34]](this));ami[_0xc6f6[36]](_0xc6f6[44],this[_0xc6f6[45]][_0xc6f6[34]](this));return BPromise[_0xc6f6[49]]()[_0xc6f6[48]](ami[_0xc6f6[47]]())[_0xc6f6[46]](function(_0xdf67xf){console[_0xc6f6[31]](_0xdf67xf)})}VoiceCallReport[_0xc6f6[51]][_0xc6f6[50]]= function(_0xdf67x10){return _0xdf67x10!== null&&  !_[_0xc6f6[52]](_0xdf67x10)};VoiceCallReport[_0xc6f6[51]][_0xc6f6[53]]= function(_0xdf67x11,_0xdf67x12,_0xdf67x10){io[_0xc6f6[54]](_0xdf67x11)[_0xc6f6[53]](_0xdf67x12,_0xdf67x10)};VoiceCallReport[_0xc6f6[51]][_0xc6f6[39]]= function(_0xdf67x12){try{if(this[_0xc6f6[50]](_0xdf67x12)){if(_0xdf67x12[_0xc6f6[55]]=== _0xdf67x12[_0xc6f6[56]]){if(_[_0xc6f6[52]](this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]])){this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]]=  new Channel();this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[57]]= moment()[_0xc6f6[59]](_0xc6f6[58]);this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[60]]= dispositions[_[_0xc6f6[62]](_0xdf67x12[_0xc6f6[61]])];_[_0xc6f6[65]](this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]],_[_0xc6f6[64]](_0xdf67x12,_[_0xc6f6[63]](this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]])));console[_0xc6f6[31]](_0xc6f6[66],_0xdf67x12[_0xc6f6[55]])}else {logger[_0xc6f6[69]](_0xc6f6[67],_0xc6f6[68])}}}else {logger[_0xc6f6[69]](_0xc6f6[67],_0xc6f6[70])}}catch(e){logger[_0xc6f6[72]](_0xc6f6[67],util[_0xc6f6[71]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xc6f6[51]][_0xc6f6[35]]= function(_0xdf67x12){try{if(this[_0xc6f6[50]](_0xdf67x12)){if(_0xdf67x12[_0xc6f6[55]]=== _0xdf67x12[_0xc6f6[56]]){_0xdf67x12[_0xc6f6[73]]= _0xdf67x12[_0xc6f6[73]][_0xc6f6[74]]();_0xdf67x12[_0xc6f6[75]]= (_0xdf67x12[_0xc6f6[76]]|| _0xdf67x12[_0xc6f6[75]])[_0xc6f6[74]]();if(_[_0xc6f6[52]](this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]])){this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]]=  new Channel();this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[57]]= _0xdf67x12[_0xc6f6[77]]?moment()[_0xc6f6[79]](moment[_0xc6f6[77]](_0xdf67x12[_0xc6f6[77]])[_0xc6f6[78]](),_0xc6f6[78])[_0xc6f6[59]](_0xc6f6[58]):moment()[_0xc6f6[59]](_0xc6f6[58]);this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[60]]= _0xc6f6[24];console[_0xc6f6[31]](_0xc6f6[66],_0xdf67x12[_0xc6f6[55]])};_[_0xc6f6[65]](this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]],_[_0xc6f6[64]](_0xdf67x12,_[_0xc6f6[63]](this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]])));if(_[_0xc6f6[80]](applications,_0xdf67x12[_0xc6f6[73]])){console[_0xc6f6[31]](_0xc6f6[81],_0xdf67x12[_0xc6f6[55]],_0xdf67x12[_0xc6f6[73]],_0xdf67x12[_0xc6f6[75]]);this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[82]]= _0xdf67x12[_0xc6f6[73]];this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[83]]= _0xdf67x12[_0xc6f6[75]];if(_0xdf67x12[_0xc6f6[73]]=== _0xc6f6[18]&& _[_0xc6f6[85]](_0xdf67x12[_0xc6f6[75]],_0xc6f6[84])){var _0xdf67x13=_0xdf67x12[_0xc6f6[75]][_0xc6f6[87]](_0xc6f6[86]);var _0xdf67x14=_0xdf67x13[0][_0xc6f6[88]](/cdr\((.*)\)/);if(_0xdf67x14){this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xdf67x14[1]]= _0xdf67x13[1]}}else {if(_0xdf67x12[_0xc6f6[73]]=== _0xc6f6[19]){this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[19]]= _0xdf67x12[_0xc6f6[75]][_0xc6f6[87]](_0xc6f6[89])[0]}}}}}else {logger[_0xc6f6[69]](_0xc6f6[90],_0xc6f6[70])}}catch(e){logger[_0xc6f6[72]](_0xc6f6[90],util[_0xc6f6[71]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xc6f6[51]][_0xc6f6[41]]= function(_0xdf67x12){try{if(this[_0xc6f6[50]](_0xdf67x12)){if(_0xdf67x12[_0xc6f6[55]]!== _0xdf67x12[_0xc6f6[56]]){if(this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[56]]]){if(_0xdf67x12[_0xc6f6[61]]=== _0xc6f6[91]){console[_0xc6f6[31]](_0xc6f6[92],_0xdf67x12[_0xc6f6[55]],_0xdf67x12[_0xc6f6[93]],_0xdf67x12[_0xc6f6[94]]);this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[56]]][_0xc6f6[95]]= true;this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[56]]][_0xc6f6[96]]= moment()[_0xc6f6[59]](_0xc6f6[58]);this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[56]]][_0xc6f6[56]]= _0xdf67x12[_0xc6f6[55]];this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[56]]][_0xc6f6[97]]= _0xdf67x12[_0xc6f6[93]];this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[56]]][_0xc6f6[98]]= _0xdf67x12[_0xc6f6[94]];this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[56]]][_0xc6f6[99]]= _0xdf67x12[_0xc6f6[100]];this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[56]]][_0xc6f6[60]]= dispositions[_[_0xc6f6[62]](_0xdf67x12[_0xc6f6[61]])]}}else {logger[_0xc6f6[69]](_0xc6f6[101],_0xc6f6[68])}}}else {logger[_0xc6f6[69]](_0xc6f6[101],_0xc6f6[70])}}catch(e){logger[_0xc6f6[72]](_0xc6f6[101],util[_0xc6f6[71]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xc6f6[51]][_0xc6f6[43]]= function(_0xdf67x12){try{if(this[_0xc6f6[50]](_0xdf67x12)){if(this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]]){if(this[_0xc6f6[50]](_0xdf67x12[_0xc6f6[102]])&& this[_0xc6f6[50]](_0xdf67x12[_0xc6f6[102]][_0xc6f6[103]])){console[_0xc6f6[31]](_0xc6f6[104],_0xdf67x12[_0xc6f6[55]]);this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[105]]= true;this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[106]]= _0xdf67x12[_0xc6f6[107]]}}}}catch(e){logger[_0xc6f6[72]](_0xc6f6[108],util[_0xc6f6[71]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xc6f6[51]][_0xc6f6[45]]= function(_0xdf67x12){try{if(this[_0xc6f6[50]](_0xdf67x12)){if(this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]]){console[_0xc6f6[31]](_0xc6f6[109],_0xdf67x12[_0xc6f6[55]]);var _0xdf67x15=moment();this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[110]]= _0xdf67x15[_0xc6f6[59]](_0xc6f6[58]);this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[77]]= _0xdf67x15[_0xc6f6[111]](this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[57]],_0xc6f6[78]);if(this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[95]]){this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[112]]= _0xdf67x15[_0xc6f6[111]](this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[96]],_0xc6f6[78]);this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[113]]= this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[77]]- this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]][_0xc6f6[112]]};ami[_0xc6f6[53]](_0xc6f6[114],this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]]);delete this[_0xc6f6[32]][_0xdf67x12[_0xc6f6[55]]]}else {logger[_0xc6f6[69]](_0xc6f6[115],_0xc6f6[68])}}else {logger[_0xc6f6[69]](_0xc6f6[115],_0xc6f6[70])}}catch(e){logger[_0xc6f6[72]](_0xc6f6[115],util[_0xc6f6[71]](e,{showHidden:false,depth:null}))}};module[_0xc6f6[116]]= VoiceCallReport
\ No newline at end of file