Built motion from commit 17d0c2b.|2.0.2
[motion2.git] / server / services / ami / report / voiceCallReport.js
index 0e81564..e55cf57 100644 (file)
@@ -1 +1 @@
-var _0xa8ac=["\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"];_0xa8ac[0];var BPromise=require(_0xa8ac[1]);var _=require(_0xa8ac[2]);var moment=require(_0xa8ac[3]);var util=require(_0xa8ac[4]);var logger=require(_0xa8ac[6])(_0xa8ac[5]);var ami=require(_0xa8ac[7]);var Channel=require(_0xa8ac[8]);var statusDesc=[_0xa8ac[9],_0xa8ac[10],_0xa8ac[11],_0xa8ac[12],_0xa8ac[13],_0xa8ac[14],_0xa8ac[15],_0xa8ac[16],_0xa8ac[17]];var applications=[_0xa8ac[18],_0xa8ac[19],_0xa8ac[20],_0xa8ac[21],_0xa8ac[22],_0xa8ac[23]];var dispositions=[_0xa8ac[24],_0xa8ac[25],_0xa8ac[25],_0xa8ac[24],_0xa8ac[24],_0xa8ac[24],_0xa8ac[26],_0xa8ac[27],_0xa8ac[25],_0xa8ac[25],_0xa8ac[25]];var actions={};var io=require(_0xa8ac[29])({host:_0xa8ac[28],port:6379});function VoiceCallReport(_0x841fxe){console[_0xa8ac[31]](_0xa8ac[30]);this[_0xa8ac[32]]= {};ami[_0xa8ac[36]](_0xa8ac[33],this[_0xa8ac[35]][_0xa8ac[34]](this));ami[_0xa8ac[36]](_0xa8ac[37],this[_0xa8ac[35]][_0xa8ac[34]](this));ami[_0xa8ac[36]](_0xa8ac[38],this[_0xa8ac[39]][_0xa8ac[34]](this));ami[_0xa8ac[36]](_0xa8ac[40],this[_0xa8ac[41]][_0xa8ac[34]](this));ami[_0xa8ac[36]](_0xa8ac[42],this[_0xa8ac[43]][_0xa8ac[34]](this));ami[_0xa8ac[36]](_0xa8ac[44],this[_0xa8ac[45]][_0xa8ac[34]](this));return BPromise[_0xa8ac[49]]()[_0xa8ac[48]](ami[_0xa8ac[47]]())[_0xa8ac[46]](function(_0x841fxf){console[_0xa8ac[31]](_0x841fxf)})}VoiceCallReport[_0xa8ac[51]][_0xa8ac[50]]= function(_0x841fx10){return _0x841fx10!== null&&  !_[_0xa8ac[52]](_0x841fx10)};VoiceCallReport[_0xa8ac[51]][_0xa8ac[53]]= function(_0x841fx11,_0x841fx12,_0x841fx10){io[_0xa8ac[54]](_0x841fx11)[_0xa8ac[53]](_0x841fx12,_0x841fx10)};VoiceCallReport[_0xa8ac[51]][_0xa8ac[39]]= function(_0x841fx12){try{if(this[_0xa8ac[50]](_0x841fx12)){if(_0x841fx12[_0xa8ac[55]]=== _0x841fx12[_0xa8ac[56]]){if(_[_0xa8ac[52]](this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]])){this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]]=  new Channel();this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[57]]= moment()[_0xa8ac[59]](_0xa8ac[58]);this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[60]]= dispositions[_[_0xa8ac[62]](_0x841fx12[_0xa8ac[61]])];_[_0xa8ac[65]](this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]],_[_0xa8ac[64]](_0x841fx12,_[_0xa8ac[63]](this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]])));console[_0xa8ac[31]](_0xa8ac[66],_0x841fx12[_0xa8ac[55]])}else {logger[_0xa8ac[69]](_0xa8ac[67],_0xa8ac[68])}}}else {logger[_0xa8ac[69]](_0xa8ac[67],_0xa8ac[70])}}catch(e){logger[_0xa8ac[72]](_0xa8ac[67],JSON[_0xa8ac[71]](e))}};VoiceCallReport[_0xa8ac[51]][_0xa8ac[35]]= function(_0x841fx12){try{if(this[_0xa8ac[50]](_0x841fx12)){if(_0x841fx12[_0xa8ac[55]]=== _0x841fx12[_0xa8ac[56]]){_0x841fx12[_0xa8ac[73]]= _0x841fx12[_0xa8ac[73]][_0xa8ac[74]]();_0x841fx12[_0xa8ac[75]]= (_0x841fx12[_0xa8ac[76]]|| _0x841fx12[_0xa8ac[75]])[_0xa8ac[74]]();if(_[_0xa8ac[52]](this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]])){this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]]=  new Channel();this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[57]]= _0x841fx12[_0xa8ac[77]]?moment()[_0xa8ac[79]](moment[_0xa8ac[77]](_0x841fx12[_0xa8ac[77]])[_0xa8ac[78]](),_0xa8ac[78])[_0xa8ac[59]](_0xa8ac[58]):moment()[_0xa8ac[59]](_0xa8ac[58]);this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[60]]= _0xa8ac[24];console[_0xa8ac[31]](_0xa8ac[66],_0x841fx12[_0xa8ac[55]])};_[_0xa8ac[65]](this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]],_[_0xa8ac[64]](_0x841fx12,_[_0xa8ac[63]](this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]])));if(_[_0xa8ac[80]](applications,_0x841fx12[_0xa8ac[73]])){console[_0xa8ac[31]](_0xa8ac[81],_0x841fx12[_0xa8ac[55]],_0x841fx12[_0xa8ac[73]],_0x841fx12[_0xa8ac[75]]);this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[82]]= _0x841fx12[_0xa8ac[73]];this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[83]]= _0x841fx12[_0xa8ac[75]];if(_0x841fx12[_0xa8ac[73]]=== _0xa8ac[18]&& _[_0xa8ac[85]](_0x841fx12[_0xa8ac[75]],_0xa8ac[84])){var _0x841fx13=_0x841fx12[_0xa8ac[75]][_0xa8ac[87]](_0xa8ac[86]);var _0x841fx14=_0x841fx13[0][_0xa8ac[88]](/cdr\((.*)\)/);if(_0x841fx14){this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0x841fx14[1]]= _0x841fx13[1]}}else {if(_0x841fx12[_0xa8ac[73]]=== _0xa8ac[19]){this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[19]]= _0x841fx12[_0xa8ac[75]][_0xa8ac[87]](_0xa8ac[89])[0]}}}}}else {logger[_0xa8ac[69]](_0xa8ac[90],_0xa8ac[70])}}catch(e){logger[_0xa8ac[72]](_0xa8ac[90],JSON[_0xa8ac[71]](e))}};VoiceCallReport[_0xa8ac[51]][_0xa8ac[41]]= function(_0x841fx12){try{if(this[_0xa8ac[50]](_0x841fx12)){if(_0x841fx12[_0xa8ac[55]]!== _0x841fx12[_0xa8ac[56]]){if(this[_0xa8ac[32]][_0x841fx12[_0xa8ac[56]]]){if(_0x841fx12[_0xa8ac[61]]=== _0xa8ac[91]){console[_0xa8ac[31]](_0xa8ac[92],_0x841fx12[_0xa8ac[55]],_0x841fx12[_0xa8ac[93]],_0x841fx12[_0xa8ac[94]]);this[_0xa8ac[32]][_0x841fx12[_0xa8ac[56]]][_0xa8ac[95]]= true;this[_0xa8ac[32]][_0x841fx12[_0xa8ac[56]]][_0xa8ac[96]]= moment()[_0xa8ac[59]](_0xa8ac[58]);this[_0xa8ac[32]][_0x841fx12[_0xa8ac[56]]][_0xa8ac[56]]= _0x841fx12[_0xa8ac[55]];this[_0xa8ac[32]][_0x841fx12[_0xa8ac[56]]][_0xa8ac[97]]= _0x841fx12[_0xa8ac[93]];this[_0xa8ac[32]][_0x841fx12[_0xa8ac[56]]][_0xa8ac[98]]= _0x841fx12[_0xa8ac[94]];this[_0xa8ac[32]][_0x841fx12[_0xa8ac[56]]][_0xa8ac[99]]= _0x841fx12[_0xa8ac[100]];this[_0xa8ac[32]][_0x841fx12[_0xa8ac[56]]][_0xa8ac[60]]= dispositions[_[_0xa8ac[62]](_0x841fx12[_0xa8ac[61]])]}}else {logger[_0xa8ac[69]](_0xa8ac[101],_0xa8ac[68])}}}else {logger[_0xa8ac[69]](_0xa8ac[101],_0xa8ac[70])}}catch(e){logger[_0xa8ac[72]](_0xa8ac[101],JSON[_0xa8ac[71]](e))}};VoiceCallReport[_0xa8ac[51]][_0xa8ac[43]]= function(_0x841fx12){try{if(this[_0xa8ac[50]](_0x841fx12)){if(this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]]){if(this[_0xa8ac[50]](_0x841fx12[_0xa8ac[102]])&& this[_0xa8ac[50]](_0x841fx12[_0xa8ac[102]][_0xa8ac[103]])){console[_0xa8ac[31]](_0xa8ac[104],_0x841fx12[_0xa8ac[55]]);this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[105]]= true;this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[106]]= _0x841fx12[_0xa8ac[107]]}}}}catch(e){logger[_0xa8ac[72]](_0xa8ac[108],JSON[_0xa8ac[71]](e))}};VoiceCallReport[_0xa8ac[51]][_0xa8ac[45]]= function(_0x841fx12){try{if(this[_0xa8ac[50]](_0x841fx12)){if(this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]]){console[_0xa8ac[31]](_0xa8ac[109],_0x841fx12[_0xa8ac[55]]);var _0x841fx15=moment();this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[110]]= _0x841fx15[_0xa8ac[59]](_0xa8ac[58]);this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[77]]= _0x841fx15[_0xa8ac[111]](this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[57]],_0xa8ac[78]);if(this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[95]]){this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[112]]= _0x841fx15[_0xa8ac[111]](this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[96]],_0xa8ac[78]);this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[113]]= this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[77]]- this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]][_0xa8ac[112]]};ami[_0xa8ac[53]](_0xa8ac[114],this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]]);delete this[_0xa8ac[32]][_0x841fx12[_0xa8ac[55]]]}else {logger[_0xa8ac[69]](_0xa8ac[115],_0xa8ac[68])}}else {logger[_0xa8ac[69]](_0xa8ac[115],_0xa8ac[70])}}catch(e){logger[_0xa8ac[72]](_0xa8ac[115],JSON[_0xa8ac[71]](e))}};module[_0xa8ac[116]]= VoiceCallReport
\ No newline at end of file
+var _0xd895=["\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"];_0xd895[0];var BPromise=require(_0xd895[1]);var _=require(_0xd895[2]);var moment=require(_0xd895[3]);var util=require(_0xd895[4]);var logger=require(_0xd895[6])(_0xd895[5]);var ami=require(_0xd895[7]);var Channel=require(_0xd895[8]);var statusDesc=[_0xd895[9],_0xd895[10],_0xd895[11],_0xd895[12],_0xd895[13],_0xd895[14],_0xd895[15],_0xd895[16],_0xd895[17]];var applications=[_0xd895[18],_0xd895[19],_0xd895[20],_0xd895[21],_0xd895[22],_0xd895[23]];var dispositions=[_0xd895[24],_0xd895[25],_0xd895[25],_0xd895[24],_0xd895[24],_0xd895[24],_0xd895[26],_0xd895[27],_0xd895[25],_0xd895[25],_0xd895[25]];var actions={};var io=require(_0xd895[29])({host:_0xd895[28],port:6379});function VoiceCallReport(_0x3991xe){console[_0xd895[31]](_0xd895[30]);this[_0xd895[32]]= {};ami[_0xd895[36]](_0xd895[33],this[_0xd895[35]][_0xd895[34]](this));ami[_0xd895[36]](_0xd895[37],this[_0xd895[35]][_0xd895[34]](this));ami[_0xd895[36]](_0xd895[38],this[_0xd895[39]][_0xd895[34]](this));ami[_0xd895[36]](_0xd895[40],this[_0xd895[41]][_0xd895[34]](this));ami[_0xd895[36]](_0xd895[42],this[_0xd895[43]][_0xd895[34]](this));ami[_0xd895[36]](_0xd895[44],this[_0xd895[45]][_0xd895[34]](this));return BPromise[_0xd895[49]]()[_0xd895[48]](ami[_0xd895[47]]())[_0xd895[46]](function(_0x3991xf){console[_0xd895[31]](_0x3991xf)})}VoiceCallReport[_0xd895[51]][_0xd895[50]]= function(_0x3991x10){return _0x3991x10!== null&&  !_[_0xd895[52]](_0x3991x10)};VoiceCallReport[_0xd895[51]][_0xd895[53]]= function(_0x3991x11,_0x3991x12,_0x3991x10){io[_0xd895[54]](_0x3991x11)[_0xd895[53]](_0x3991x12,_0x3991x10)};VoiceCallReport[_0xd895[51]][_0xd895[39]]= function(_0x3991x12){try{if(this[_0xd895[50]](_0x3991x12)){if(_0x3991x12[_0xd895[55]]=== _0x3991x12[_0xd895[56]]){if(_[_0xd895[52]](this[_0xd895[32]][_0x3991x12[_0xd895[55]]])){this[_0xd895[32]][_0x3991x12[_0xd895[55]]]=  new Channel();this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[57]]= moment()[_0xd895[59]](_0xd895[58]);this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[60]]= dispositions[_[_0xd895[62]](_0x3991x12[_0xd895[61]])];_[_0xd895[65]](this[_0xd895[32]][_0x3991x12[_0xd895[55]]],_[_0xd895[64]](_0x3991x12,_[_0xd895[63]](this[_0xd895[32]][_0x3991x12[_0xd895[55]]])));console[_0xd895[31]](_0xd895[66],_0x3991x12[_0xd895[55]])}else {logger[_0xd895[69]](_0xd895[67],_0xd895[68])}}}else {logger[_0xd895[69]](_0xd895[67],_0xd895[70])}}catch(e){logger[_0xd895[72]](_0xd895[67],JSON[_0xd895[71]](e))}};VoiceCallReport[_0xd895[51]][_0xd895[35]]= function(_0x3991x12){try{if(this[_0xd895[50]](_0x3991x12)){if(_0x3991x12[_0xd895[55]]=== _0x3991x12[_0xd895[56]]){_0x3991x12[_0xd895[73]]= _0x3991x12[_0xd895[73]][_0xd895[74]]();_0x3991x12[_0xd895[75]]= (_0x3991x12[_0xd895[76]]|| _0x3991x12[_0xd895[75]])[_0xd895[74]]();if(_[_0xd895[52]](this[_0xd895[32]][_0x3991x12[_0xd895[55]]])){this[_0xd895[32]][_0x3991x12[_0xd895[55]]]=  new Channel();this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[57]]= _0x3991x12[_0xd895[77]]?moment()[_0xd895[79]](moment[_0xd895[77]](_0x3991x12[_0xd895[77]])[_0xd895[78]](),_0xd895[78])[_0xd895[59]](_0xd895[58]):moment()[_0xd895[59]](_0xd895[58]);this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[60]]= _0xd895[24];console[_0xd895[31]](_0xd895[66],_0x3991x12[_0xd895[55]])};_[_0xd895[65]](this[_0xd895[32]][_0x3991x12[_0xd895[55]]],_[_0xd895[64]](_0x3991x12,_[_0xd895[63]](this[_0xd895[32]][_0x3991x12[_0xd895[55]]])));if(_[_0xd895[80]](applications,_0x3991x12[_0xd895[73]])){console[_0xd895[31]](_0xd895[81],_0x3991x12[_0xd895[55]],_0x3991x12[_0xd895[73]],_0x3991x12[_0xd895[75]]);this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[82]]= _0x3991x12[_0xd895[73]];this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[83]]= _0x3991x12[_0xd895[75]];if(_0x3991x12[_0xd895[73]]=== _0xd895[18]&& _[_0xd895[85]](_0x3991x12[_0xd895[75]],_0xd895[84])){var _0x3991x13=_0x3991x12[_0xd895[75]][_0xd895[87]](_0xd895[86]);var _0x3991x14=_0x3991x13[0][_0xd895[88]](/cdr\((.*)\)/);if(_0x3991x14){this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0x3991x14[1]]= _0x3991x13[1]}}else {if(_0x3991x12[_0xd895[73]]=== _0xd895[19]){this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[19]]= _0x3991x12[_0xd895[75]][_0xd895[87]](_0xd895[89])[0]}}}}}else {logger[_0xd895[69]](_0xd895[90],_0xd895[70])}}catch(e){logger[_0xd895[72]](_0xd895[90],JSON[_0xd895[71]](e))}};VoiceCallReport[_0xd895[51]][_0xd895[41]]= function(_0x3991x12){try{if(this[_0xd895[50]](_0x3991x12)){if(_0x3991x12[_0xd895[55]]!== _0x3991x12[_0xd895[56]]){if(this[_0xd895[32]][_0x3991x12[_0xd895[56]]]){if(_0x3991x12[_0xd895[61]]=== _0xd895[91]){console[_0xd895[31]](_0xd895[92],_0x3991x12[_0xd895[55]],_0x3991x12[_0xd895[93]],_0x3991x12[_0xd895[94]]);this[_0xd895[32]][_0x3991x12[_0xd895[56]]][_0xd895[95]]= true;this[_0xd895[32]][_0x3991x12[_0xd895[56]]][_0xd895[96]]= moment()[_0xd895[59]](_0xd895[58]);this[_0xd895[32]][_0x3991x12[_0xd895[56]]][_0xd895[56]]= _0x3991x12[_0xd895[55]];this[_0xd895[32]][_0x3991x12[_0xd895[56]]][_0xd895[97]]= _0x3991x12[_0xd895[93]];this[_0xd895[32]][_0x3991x12[_0xd895[56]]][_0xd895[98]]= _0x3991x12[_0xd895[94]];this[_0xd895[32]][_0x3991x12[_0xd895[56]]][_0xd895[99]]= _0x3991x12[_0xd895[100]];this[_0xd895[32]][_0x3991x12[_0xd895[56]]][_0xd895[60]]= dispositions[_[_0xd895[62]](_0x3991x12[_0xd895[61]])]}}else {logger[_0xd895[69]](_0xd895[101],_0xd895[68])}}}else {logger[_0xd895[69]](_0xd895[101],_0xd895[70])}}catch(e){logger[_0xd895[72]](_0xd895[101],JSON[_0xd895[71]](e))}};VoiceCallReport[_0xd895[51]][_0xd895[43]]= function(_0x3991x12){try{if(this[_0xd895[50]](_0x3991x12)){if(this[_0xd895[32]][_0x3991x12[_0xd895[55]]]){if(this[_0xd895[50]](_0x3991x12[_0xd895[102]])&& this[_0xd895[50]](_0x3991x12[_0xd895[102]][_0xd895[103]])){console[_0xd895[31]](_0xd895[104],_0x3991x12[_0xd895[55]]);this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[105]]= true;this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[106]]= _0x3991x12[_0xd895[107]]}}}}catch(e){logger[_0xd895[72]](_0xd895[108],JSON[_0xd895[71]](e))}};VoiceCallReport[_0xd895[51]][_0xd895[45]]= function(_0x3991x12){try{if(this[_0xd895[50]](_0x3991x12)){if(this[_0xd895[32]][_0x3991x12[_0xd895[55]]]){console[_0xd895[31]](_0xd895[109],_0x3991x12[_0xd895[55]]);var _0x3991x15=moment();this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[110]]= _0x3991x15[_0xd895[59]](_0xd895[58]);this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[77]]= _0x3991x15[_0xd895[111]](this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[57]],_0xd895[78]);if(this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[95]]){this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[112]]= _0x3991x15[_0xd895[111]](this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[96]],_0xd895[78]);this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[113]]= this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[77]]- this[_0xd895[32]][_0x3991x12[_0xd895[55]]][_0xd895[112]]};ami[_0xd895[53]](_0xd895[114],this[_0xd895[32]][_0x3991x12[_0xd895[55]]]);delete this[_0xd895[32]][_0x3991x12[_0xd895[55]]]}else {logger[_0xd895[69]](_0xd895[115],_0xd895[68])}}else {logger[_0xd895[69]](_0xd895[115],_0xd895[70])}}catch(e){logger[_0xd895[72]](_0xd895[115],JSON[_0xd895[71]](e))}};module[_0xd895[116]]= VoiceCallReport
\ No newline at end of file