Built motion from commit 7e022ab.|2.0.16
[motion2.git] / server / services / ami / report / voiceCallReport.js
index 9807972..401e987 100644 (file)
@@ -1 +1 @@
-var _0xacb9=["\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","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\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"];_0xacb9[0];var BPromise=require(_0xacb9[1]);var _=require(_0xacb9[2]);var moment=require(_0xacb9[3]);var util=require(_0xacb9[4]);var logger=require(_0xacb9[6])(_0xacb9[5]);var ami=require(_0xacb9[7]);var Channel=require(_0xacb9[8]);var statusDesc=[_0xacb9[9],_0xacb9[10],_0xacb9[11],_0xacb9[12],_0xacb9[13],_0xacb9[14],_0xacb9[15],_0xacb9[16],_0xacb9[17]];var applications=[_0xacb9[18],_0xacb9[19],_0xacb9[20],_0xacb9[21],_0xacb9[22],_0xacb9[23]];var dispositions=[_0xacb9[24],_0xacb9[25],_0xacb9[25],_0xacb9[24],_0xacb9[24],_0xacb9[24],_0xacb9[26],_0xacb9[27],_0xacb9[25],_0xacb9[25],_0xacb9[25]];var actions={};var io=require(_0xacb9[29])({host:_0xacb9[28],port:6379});function VoiceCallReport(_0xe1cexe){console[_0xacb9[31]](_0xacb9[30]);this[_0xacb9[32]]= {};ami[_0xacb9[36]](_0xacb9[33],this[_0xacb9[35]][_0xacb9[34]](this));ami[_0xacb9[36]](_0xacb9[37],this[_0xacb9[35]][_0xacb9[34]](this));ami[_0xacb9[36]](_0xacb9[38],this[_0xacb9[39]][_0xacb9[34]](this));ami[_0xacb9[36]](_0xacb9[40],this[_0xacb9[41]][_0xacb9[34]](this));ami[_0xacb9[36]](_0xacb9[42],this[_0xacb9[43]][_0xacb9[34]](this));ami[_0xacb9[36]](_0xacb9[44],this[_0xacb9[45]][_0xacb9[34]](this));return BPromise[_0xacb9[49]]()[_0xacb9[48]](ami[_0xacb9[47]]())[_0xacb9[46]](function(_0xe1cexf){console[_0xacb9[31]](_0xe1cexf)})}VoiceCallReport[_0xacb9[51]][_0xacb9[50]]= function(_0xe1cex10){return _0xe1cex10!== null&&  !_[_0xacb9[52]](_0xe1cex10)};VoiceCallReport[_0xacb9[51]][_0xacb9[53]]= function(_0xe1cex11,_0xe1cex12,_0xe1cex10){io[_0xacb9[54]](_0xe1cex11)[_0xacb9[53]](_0xe1cex12,_0xe1cex10)};VoiceCallReport[_0xacb9[51]][_0xacb9[39]]= function(_0xe1cex12){try{if(this[_0xacb9[50]](_0xe1cex12)){if(_0xe1cex12[_0xacb9[55]]=== _0xe1cex12[_0xacb9[56]]){if(_[_0xacb9[52]](this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]])){this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]]=  new Channel();this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[57]]= moment()[_0xacb9[59]](_0xacb9[58]);this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[60]]= dispositions[_[_0xacb9[62]](_0xe1cex12[_0xacb9[61]])];_[_0xacb9[65]](this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]],_[_0xacb9[64]](_0xe1cex12,_[_0xacb9[63]](this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]])));console[_0xacb9[31]](_0xacb9[66],_0xe1cex12[_0xacb9[55]])}else {logger[_0xacb9[69]](_0xacb9[67],_0xacb9[68])}}}else {logger[_0xacb9[69]](_0xacb9[67],_0xacb9[70])}}catch(e){logger[_0xacb9[72]](_0xacb9[67],JSON[_0xacb9[71]](e))}};VoiceCallReport[_0xacb9[51]][_0xacb9[35]]= function(_0xe1cex12){try{if(this[_0xacb9[50]](_0xe1cex12)){if(_0xe1cex12[_0xacb9[55]]=== _0xe1cex12[_0xacb9[56]]){_0xe1cex12[_0xacb9[73]]= _0xe1cex12[_0xacb9[73]][_0xacb9[74]]();_0xe1cex12[_0xacb9[75]]= (_0xe1cex12[_0xacb9[76]]|| _0xe1cex12[_0xacb9[75]])[_0xacb9[74]]();if(_[_0xacb9[52]](this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]])){this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]]=  new Channel();this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[57]]= _0xe1cex12[_0xacb9[77]]?moment()[_0xacb9[79]](moment[_0xacb9[77]](_0xe1cex12[_0xacb9[77]])[_0xacb9[78]](),_0xacb9[78])[_0xacb9[59]](_0xacb9[58]):moment()[_0xacb9[59]](_0xacb9[58]);this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[60]]= _0xacb9[24];console[_0xacb9[31]](_0xacb9[66],_0xe1cex12[_0xacb9[55]])};_[_0xacb9[65]](this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]],_[_0xacb9[64]](_0xe1cex12,_[_0xacb9[63]](this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]])));if(_[_0xacb9[80]](applications,_0xe1cex12[_0xacb9[73]])){console[_0xacb9[31]](_0xacb9[81],_0xe1cex12[_0xacb9[55]],_0xe1cex12[_0xacb9[73]],_0xe1cex12[_0xacb9[75]]);this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[82]]= _0xe1cex12[_0xacb9[73]];this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[83]]= _0xe1cex12[_0xacb9[75]];if(_0xe1cex12[_0xacb9[73]]=== _0xacb9[18]&& _[_0xacb9[85]](_0xe1cex12[_0xacb9[75]],_0xacb9[84])){var _0xe1cex13=_0xe1cex12[_0xacb9[75]][_0xacb9[87]](_0xacb9[86]);var _0xe1cex14=_0xe1cex13[0][_0xacb9[88]](/cdr\((.*)\)/);if(_0xe1cex14){this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xe1cex14[1]]= _0xe1cex13[1]}}else {if(_0xe1cex12[_0xacb9[73]]=== _0xacb9[19]){this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[19]]= _0xe1cex12[_0xacb9[75]][_0xacb9[87]](_0xacb9[89])[0]}}}}}else {logger[_0xacb9[69]](_0xacb9[90],_0xacb9[70])}}catch(e){logger[_0xacb9[72]](_0xacb9[90],JSON[_0xacb9[71]](e))}};VoiceCallReport[_0xacb9[51]][_0xacb9[41]]= function(_0xe1cex12){try{if(this[_0xacb9[50]](_0xe1cex12)){if(_0xe1cex12[_0xacb9[55]]!== _0xe1cex12[_0xacb9[56]]){if(this[_0xacb9[32]][_0xe1cex12[_0xacb9[56]]]){if(_0xe1cex12[_0xacb9[61]]=== _0xacb9[91]){console[_0xacb9[31]](_0xacb9[92],_0xe1cex12[_0xacb9[55]],_0xe1cex12[_0xacb9[93]],_0xe1cex12[_0xacb9[94]]);this[_0xacb9[32]][_0xe1cex12[_0xacb9[56]]][_0xacb9[95]]= true;this[_0xacb9[32]][_0xe1cex12[_0xacb9[56]]][_0xacb9[96]]= moment()[_0xacb9[59]](_0xacb9[58]);this[_0xacb9[32]][_0xe1cex12[_0xacb9[56]]][_0xacb9[56]]= _0xe1cex12[_0xacb9[55]];this[_0xacb9[32]][_0xe1cex12[_0xacb9[56]]][_0xacb9[97]]= _0xe1cex12[_0xacb9[93]];this[_0xacb9[32]][_0xe1cex12[_0xacb9[56]]][_0xacb9[98]]= _0xe1cex12[_0xacb9[94]];this[_0xacb9[32]][_0xe1cex12[_0xacb9[56]]][_0xacb9[99]]= _0xe1cex12[_0xacb9[100]];this[_0xacb9[32]][_0xe1cex12[_0xacb9[56]]][_0xacb9[60]]= dispositions[_[_0xacb9[62]](_0xe1cex12[_0xacb9[61]])]}}else {logger[_0xacb9[69]](_0xacb9[101],_0xacb9[68])}}}else {logger[_0xacb9[69]](_0xacb9[101],_0xacb9[70])}}catch(e){logger[_0xacb9[72]](_0xacb9[101],JSON[_0xacb9[71]](e))}};VoiceCallReport[_0xacb9[51]][_0xacb9[43]]= function(_0xe1cex12){try{if(this[_0xacb9[50]](_0xe1cex12)){if(this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]]){if(this[_0xacb9[50]](_0xe1cex12[_0xacb9[102]])&& this[_0xacb9[50]](_0xe1cex12[_0xacb9[102]][_0xacb9[103]])){console[_0xacb9[31]](_0xacb9[104],_0xe1cex12[_0xacb9[55]]);this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[105]]= true;this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[106]]= _0xe1cex12[_0xacb9[107]]}}}}catch(e){logger[_0xacb9[72]](_0xacb9[108],JSON[_0xacb9[71]](e))}};VoiceCallReport[_0xacb9[51]][_0xacb9[45]]= function(_0xe1cex12){try{if(this[_0xacb9[50]](_0xe1cex12)){if(this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]]){console[_0xacb9[31]](_0xacb9[109],_0xe1cex12[_0xacb9[55]]);var _0xe1cex15=moment();this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[110]]= _0xe1cex15[_0xacb9[59]](_0xacb9[58]);this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[77]]= _0xe1cex15[_0xacb9[111]](this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[57]],_0xacb9[78]);if(this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[95]]){this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[112]]= _0xe1cex15[_0xacb9[111]](this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[96]],_0xacb9[78]);this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[113]]= this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[77]]- this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]][_0xacb9[112]]};ami[_0xacb9[53]](_0xacb9[114],this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]]);delete this[_0xacb9[32]][_0xe1cex12[_0xacb9[55]]]}else {logger[_0xacb9[69]](_0xacb9[115],_0xacb9[68])}}else {logger[_0xacb9[69]](_0xacb9[115],_0xacb9[70])}}catch(e){logger[_0xacb9[72]](_0xacb9[115],JSON[_0xacb9[71]](e))}};module[_0xacb9[116]]= VoiceCallReport
\ No newline at end of file
+var _0x9972=["\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","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\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"];_0x9972[0];var BPromise=require(_0x9972[1]);var _=require(_0x9972[2]);var moment=require(_0x9972[3]);var util=require(_0x9972[4]);var logger=require(_0x9972[6])(_0x9972[5]);var ami=require(_0x9972[7]);var Channel=require(_0x9972[8]);var statusDesc=[_0x9972[9],_0x9972[10],_0x9972[11],_0x9972[12],_0x9972[13],_0x9972[14],_0x9972[15],_0x9972[16],_0x9972[17]];var applications=[_0x9972[18],_0x9972[19],_0x9972[20],_0x9972[21],_0x9972[22],_0x9972[23]];var dispositions=[_0x9972[24],_0x9972[25],_0x9972[25],_0x9972[24],_0x9972[24],_0x9972[24],_0x9972[26],_0x9972[27],_0x9972[25],_0x9972[25],_0x9972[25]];var actions={};var io=require(_0x9972[29])({host:_0x9972[28],port:6379});function VoiceCallReport(_0x44e6xe){console[_0x9972[31]](_0x9972[30]);this[_0x9972[32]]= {};ami[_0x9972[36]](_0x9972[33],this[_0x9972[35]][_0x9972[34]](this));ami[_0x9972[36]](_0x9972[37],this[_0x9972[35]][_0x9972[34]](this));ami[_0x9972[36]](_0x9972[38],this[_0x9972[39]][_0x9972[34]](this));ami[_0x9972[36]](_0x9972[40],this[_0x9972[41]][_0x9972[34]](this));ami[_0x9972[36]](_0x9972[42],this[_0x9972[43]][_0x9972[34]](this));ami[_0x9972[36]](_0x9972[44],this[_0x9972[45]][_0x9972[34]](this));return BPromise[_0x9972[49]]()[_0x9972[48]](ami[_0x9972[47]]())[_0x9972[46]](function(_0x44e6xf){console[_0x9972[31]](_0x44e6xf)})}VoiceCallReport[_0x9972[51]][_0x9972[50]]= function(_0x44e6x10){return _0x44e6x10!== null&&  !_[_0x9972[52]](_0x44e6x10)};VoiceCallReport[_0x9972[51]][_0x9972[53]]= function(_0x44e6x11,_0x44e6x12,_0x44e6x10){io[_0x9972[54]](_0x44e6x11)[_0x9972[53]](_0x44e6x12,_0x44e6x10)};VoiceCallReport[_0x9972[51]][_0x9972[39]]= function(_0x44e6x12){try{if(this[_0x9972[50]](_0x44e6x12)){if(_0x44e6x12[_0x9972[55]]=== _0x44e6x12[_0x9972[56]]){if(_[_0x9972[52]](this[_0x9972[32]][_0x44e6x12[_0x9972[55]]])){this[_0x9972[32]][_0x44e6x12[_0x9972[55]]]=  new Channel();this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[57]]= moment()[_0x9972[59]](_0x9972[58]);this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[60]]= dispositions[_[_0x9972[62]](_0x44e6x12[_0x9972[61]])];_[_0x9972[65]](this[_0x9972[32]][_0x44e6x12[_0x9972[55]]],_[_0x9972[64]](_0x44e6x12,_[_0x9972[63]](this[_0x9972[32]][_0x44e6x12[_0x9972[55]]])));console[_0x9972[31]](_0x9972[66],_0x44e6x12[_0x9972[55]])}else {logger[_0x9972[69]](_0x9972[67],_0x9972[68])}}}else {logger[_0x9972[69]](_0x9972[67],_0x9972[70])}}catch(e){logger[_0x9972[72]](_0x9972[67],JSON[_0x9972[71]](e))}};VoiceCallReport[_0x9972[51]][_0x9972[35]]= function(_0x44e6x12){try{if(this[_0x9972[50]](_0x44e6x12)){if(_0x44e6x12[_0x9972[55]]=== _0x44e6x12[_0x9972[56]]){_0x44e6x12[_0x9972[73]]= _0x44e6x12[_0x9972[73]][_0x9972[74]]();_0x44e6x12[_0x9972[75]]= (_0x44e6x12[_0x9972[76]]|| _0x44e6x12[_0x9972[75]])[_0x9972[74]]();if(_[_0x9972[52]](this[_0x9972[32]][_0x44e6x12[_0x9972[55]]])){this[_0x9972[32]][_0x44e6x12[_0x9972[55]]]=  new Channel();this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[57]]= _0x44e6x12[_0x9972[77]]?moment()[_0x9972[79]](moment[_0x9972[77]](_0x44e6x12[_0x9972[77]])[_0x9972[78]](),_0x9972[78])[_0x9972[59]](_0x9972[58]):moment()[_0x9972[59]](_0x9972[58]);this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[60]]= _0x9972[24];console[_0x9972[31]](_0x9972[66],_0x44e6x12[_0x9972[55]])};_[_0x9972[65]](this[_0x9972[32]][_0x44e6x12[_0x9972[55]]],_[_0x9972[64]](_0x44e6x12,_[_0x9972[63]](this[_0x9972[32]][_0x44e6x12[_0x9972[55]]])));if(_[_0x9972[80]](applications,_0x44e6x12[_0x9972[73]])){console[_0x9972[31]](_0x9972[81],_0x44e6x12[_0x9972[55]],_0x44e6x12[_0x9972[73]],_0x44e6x12[_0x9972[75]]);this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[82]]= _0x44e6x12[_0x9972[73]];this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[83]]= _0x44e6x12[_0x9972[75]];if(_0x44e6x12[_0x9972[73]]=== _0x9972[18]&& _[_0x9972[85]](_0x44e6x12[_0x9972[75]],_0x9972[84])){var _0x44e6x13=_0x44e6x12[_0x9972[75]][_0x9972[87]](_0x9972[86]);var _0x44e6x14=_0x44e6x13[0][_0x9972[88]](/cdr\((.*)\)/);if(_0x44e6x14){this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x44e6x14[1]]= _0x44e6x13[1]}}else {if(_0x44e6x12[_0x9972[73]]=== _0x9972[19]){this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[19]]= _0x44e6x12[_0x9972[75]][_0x9972[87]](_0x9972[89])[0]}}}}}else {logger[_0x9972[69]](_0x9972[90],_0x9972[70])}}catch(e){logger[_0x9972[72]](_0x9972[90],JSON[_0x9972[71]](e))}};VoiceCallReport[_0x9972[51]][_0x9972[41]]= function(_0x44e6x12){try{if(this[_0x9972[50]](_0x44e6x12)){if(_0x44e6x12[_0x9972[55]]!== _0x44e6x12[_0x9972[56]]){if(this[_0x9972[32]][_0x44e6x12[_0x9972[56]]]){if(_0x44e6x12[_0x9972[61]]=== _0x9972[91]){console[_0x9972[31]](_0x9972[92],_0x44e6x12[_0x9972[55]],_0x44e6x12[_0x9972[93]],_0x44e6x12[_0x9972[94]]);this[_0x9972[32]][_0x44e6x12[_0x9972[56]]][_0x9972[95]]= true;this[_0x9972[32]][_0x44e6x12[_0x9972[56]]][_0x9972[96]]= moment()[_0x9972[59]](_0x9972[58]);this[_0x9972[32]][_0x44e6x12[_0x9972[56]]][_0x9972[56]]= _0x44e6x12[_0x9972[55]];this[_0x9972[32]][_0x44e6x12[_0x9972[56]]][_0x9972[97]]= _0x44e6x12[_0x9972[93]];this[_0x9972[32]][_0x44e6x12[_0x9972[56]]][_0x9972[98]]= _0x44e6x12[_0x9972[94]];this[_0x9972[32]][_0x44e6x12[_0x9972[56]]][_0x9972[99]]= _0x44e6x12[_0x9972[100]];this[_0x9972[32]][_0x44e6x12[_0x9972[56]]][_0x9972[60]]= dispositions[_[_0x9972[62]](_0x44e6x12[_0x9972[61]])]}}else {logger[_0x9972[69]](_0x9972[101],_0x9972[68])}}}else {logger[_0x9972[69]](_0x9972[101],_0x9972[70])}}catch(e){logger[_0x9972[72]](_0x9972[101],JSON[_0x9972[71]](e))}};VoiceCallReport[_0x9972[51]][_0x9972[43]]= function(_0x44e6x12){try{if(this[_0x9972[50]](_0x44e6x12)){if(this[_0x9972[32]][_0x44e6x12[_0x9972[55]]]){if(this[_0x9972[50]](_0x44e6x12[_0x9972[102]])&& this[_0x9972[50]](_0x44e6x12[_0x9972[102]][_0x9972[103]])){console[_0x9972[31]](_0x9972[104],_0x44e6x12[_0x9972[55]]);this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[105]]= true;this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[106]]= _0x44e6x12[_0x9972[107]]}}}}catch(e){logger[_0x9972[72]](_0x9972[108],JSON[_0x9972[71]](e))}};VoiceCallReport[_0x9972[51]][_0x9972[45]]= function(_0x44e6x12){try{if(this[_0x9972[50]](_0x44e6x12)){if(this[_0x9972[32]][_0x44e6x12[_0x9972[55]]]){console[_0x9972[31]](_0x9972[109],_0x44e6x12[_0x9972[55]]);var _0x44e6x15=moment();this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[110]]= _0x44e6x15[_0x9972[59]](_0x9972[58]);this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[77]]= _0x44e6x15[_0x9972[111]](this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[57]],_0x9972[78]);if(this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[95]]){this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[112]]= _0x44e6x15[_0x9972[111]](this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[96]],_0x9972[78]);this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[113]]= this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[77]]- this[_0x9972[32]][_0x44e6x12[_0x9972[55]]][_0x9972[112]]};ami[_0x9972[53]](_0x9972[114],this[_0x9972[32]][_0x44e6x12[_0x9972[55]]]);delete this[_0x9972[32]][_0x44e6x12[_0x9972[55]]]}else {logger[_0x9972[69]](_0x9972[115],_0x9972[68])}}else {logger[_0x9972[69]](_0x9972[115],_0x9972[70])}}catch(e){logger[_0x9972[72]](_0x9972[115],JSON[_0x9972[71]](e))}};module[_0x9972[116]]= VoiceCallReport
\ No newline at end of file