Built motion from commit 67e5df37.|2.0.60
[motion2.git] / server / services / ami / report / voiceCallReport.js
index de09cd4..57f4cbe 100644 (file)
@@ -1 +1 @@
-var _0x3773=["\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","\x70\x61\x74\x68","\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","\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x61\x67\x65\x6E\x74\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","\x6E\x65\x77\x63\x61\x6C\x6C\x65\x72\x69\x64","\x73\x79\x6E\x63\x4E\x65\x77\x43\x61\x6C\x6C\x65\x72\x49\x64","\x61\x74\x74\x65\x6E\x64\x65\x64\x74\x72\x61\x6E\x73\x66\x65\x72","\x73\x79\x6E\x63\x41\x74\x74\x65\x6E\x64\x65\x64\x54\x72\x61\x6E\x73\x66\x65\x72","\x62\x6C\x69\x6E\x64\x74\x72\x61\x6E\x73\x66\x65\x72","\x73\x79\x6E\x63\x42\x6C\x69\x6E\x64\x54\x72\x61\x6E\x73\x66\x65\x72","\x6C\x6F\x67","\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","\x6B\x65\x79\x73","\x70\x69\x63\x6B","\x6D\x65\x72\x67\x65","\x5B\x73\x79\x6E\x63\x4E\x65\x77\x43\x61\x6C\x6C\x65\x72\x49\x64\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x69\x6E\x73\x70\x65\x63\x74","\x65\x72\x72\x6F\x72","\x63\x68\x61\x6E\x6E\x65\x6C","\x4F\x75\x74\x67\x6F\x69\x6E\x67\x53\x70\x6F\x6F\x6C\x46\x61\x69\x6C\x65\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","\x63\x6F\x6E\x74\x65\x78\x74","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x2D","\x73\x70\x6C\x69\x74","\x64\x65\x73\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x75\x6D","\x65\x78\x74\x65\x6E","\x75\x73\x65\x72\x3A\x25\x73","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x3A\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74","\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\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","\x68","\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","\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","\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","\x61\x6E\x73\x77\x65\x72\x65\x64","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x78\x63\x61\x6C\x6C\x79\x2D\x6D\x6F\x74\x69\x6F\x6E\x2D\x70\x72\x65\x76\x69\x65\x77","\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","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x55\x73\x65\x72\x49\x64","\x69\x64","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\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","\x73\x79\x6E\x63\x4D\x69\x78\x4D\x6F\x6E\x69\x74\x6F\x72\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x6D\x6F\x6E\x69\x74\x6F\x72","\x2E\x77\x61\x76\x34\x39","\x65\x6E\x64\x73\x57\x69\x74\x68","\x2E\x57\x41\x56","\x72\x65\x70\x6C\x61\x63\x65","\x6D\x6F\x6E\x69\x74\x6F\x72\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x6D\x6F\x6E\x69\x74\x6F\x72\x73","\x66\x69\x6E\x64","\x69\x73\x4E\x69\x6C","","\x72\x65\x63","\x70\x75\x73\x68","\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","\x76\x61\x6C\x75\x65","\x78\x6D\x64\x2D\x70\x68\x6F\x6E\x65","\x78\x6D\x64\x2D\x63\x61\x6C\x6C\x65\x72\x69\x64","\x63\x61\x6C\x6C\x65\x72\x69\x64","\x78\x6D\x64\x2D\x63\x64\x72\x74\x79\x70\x65","\x74\x79\x70\x65","\x78\x6D\x64\x2D\x71\x75\x65\x75\x65","\x78\x6D\x63\x73\x2D\x71\x75\x65\x75\x65","\x73\x69\x70\x63\x61\x6C\x6C\x69\x64","\x73\x69\x70\x63\x61\x6C\x6C\x75\x6E\x69\x71\x75\x65\x69\x64","\x70\x61\x72\x73\x65","\x73\x69\x70\x63\x61\x6C\x6C\x6C\x69\x6E\x6B\x65\x64\x69\x64","\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","\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","\x6F\x6D\x69\x74","\x75\x73\x65\x72\x3A\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\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","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x65\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x72\x61\x6E\x73\x66\x65\x72\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x6F\x72\x69\x67\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x74\x72\x61\x6E\x73\x66\x65\x72\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x75\x6D","\x74\x72\x61\x6E\x73\x66\x65\x72\x74\x61\x72\x67\x65\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x6F\x72\x69\x67\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x63\x68\x61\x6E\x6E\x65\x6C","\x5B\x73\x79\x6E\x63\x41\x74\x74\x65\x6E\x64\x65\x64\x54\x72\x61\x6E\x73\x66\x65\x72\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x65\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x63\x68\x61\x6E\x6E\x65\x6C","\x5B\x73\x79\x6E\x63\x42\x6C\x69\x6E\x64\x54\x72\x61\x6E\x73\x66\x65\x72\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"];_0x3773[0];var BPromise=require(_0x3773[1]);var _=require(_0x3773[2]);var moment=require(_0x3773[3]);var util=require(_0x3773[4]);var path=require(_0x3773[5]);var logger=require(_0x3773[7])(_0x3773[6]);var ami=require(_0x3773[8]);var Channel=require(_0x3773[9]);var statusDesc=[_0x3773[10],_0x3773[11],_0x3773[12],_0x3773[13],_0x3773[14],_0x3773[15],_0x3773[16],_0x3773[17],_0x3773[18]];var applications=[_0x3773[19],_0x3773[20],_0x3773[21],_0x3773[22],_0x3773[23],_0x3773[24]];var dispositions=[_0x3773[25],_0x3773[26],_0x3773[26],_0x3773[25],_0x3773[25],_0x3773[25],_0x3773[27],_0x3773[28],_0x3773[26],_0x3773[26],_0x3773[26]];var actions={};var io=require(_0x3773[30])({host:_0x3773[29],port:6379});function VoiceCallReport(_0x692bxf){this[_0x3773[31]]= _0x692bxf[_0x3773[31]];this[_0x3773[32]]= _0x692bxf[_0x3773[32]];ami[_0x3773[36]](_0x3773[33],this[_0x3773[35]][_0x3773[34]](this));ami[_0x3773[36]](_0x3773[37],this[_0x3773[35]][_0x3773[34]](this));ami[_0x3773[36]](_0x3773[38],this[_0x3773[39]][_0x3773[34]](this));ami[_0x3773[36]](_0x3773[40],this[_0x3773[41]][_0x3773[34]](this));ami[_0x3773[36]](_0x3773[42],this[_0x3773[43]][_0x3773[34]](this));ami[_0x3773[36]](_0x3773[44],this[_0x3773[45]][_0x3773[34]](this));ami[_0x3773[36]](_0x3773[46],this[_0x3773[47]][_0x3773[34]](this));ami[_0x3773[36]](_0x3773[48],this[_0x3773[49]][_0x3773[34]](this));ami[_0x3773[36]](_0x3773[50],this[_0x3773[51]][_0x3773[34]](this));return BPromise[_0x3773[56]]()[_0x3773[55]](ami[_0x3773[54]]())[_0x3773[53]](function(_0x692bx10){console[_0x3773[52]](_0x692bx10)})}VoiceCallReport[_0x3773[58]][_0x3773[57]]= function(_0x692bx11){return _0x692bx11!== null&&  !_[_0x3773[59]](_0x692bx11)};VoiceCallReport[_0x3773[58]][_0x3773[60]]= function(_0x692bx12,_0x692bx13,_0x692bx11){io[_0x3773[61]](_0x692bx12)[_0x3773[60]](_0x692bx13,_0x692bx11)};VoiceCallReport[_0x3773[58]][_0x3773[47]]= function(_0x692bx13){try{if(this[_0x3773[57]](_0x692bx13)){if(_0x692bx13[_0x3773[62]]=== _0x692bx13[_0x3773[63]]){if(!_[_0x3773[59]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]])){_[_0x3773[66]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]],_[_0x3773[65]](_0x692bx13,_[_0x3773[64]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]])))}}}}catch(e){logger[_0x3773[69]](_0x3773[67],util[_0x3773[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x3773[58]][_0x3773[39]]= function(_0x692bx13){try{if(this[_0x3773[57]](_0x692bx13)){if(_0x692bx13[_0x3773[62]]=== _0x692bx13[_0x3773[63]]&& _0x692bx13[_0x3773[70]]!= _0x3773[71]){if(_[_0x3773[59]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]]=  new Channel();this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[72]]= moment()[_0x3773[74]](_0x3773[73]);this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[75]]= dispositions[_[_0x3773[77]](_0x692bx13[_0x3773[76]])];_[_0x3773[66]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]],_[_0x3773[65]](_0x692bx13,_[_0x3773[64]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]])));if(_0x692bx13[_0x3773[78]]=== _0x3773[79]){if(this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]]){this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[82]]= _0x692bx13[_0x3773[83]];this[_0x3773[60]](util[_0x3773[74]](_0x3773[84],this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[85]]),_0x3773[86],{destaccountcode:this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[87]],destconnectedlinenum:_0x692bx13[_0x3773[83]]})}}}}}}catch(e){logger[_0x3773[69]](_0x3773[88],util[_0x3773[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x3773[58]][_0x3773[35]]= function(_0x692bx13){try{if(this[_0x3773[57]](_0x692bx13)){if(_0x692bx13[_0x3773[62]]=== _0x692bx13[_0x3773[63]]&& _0x692bx13[_0x3773[83]]!= _0x3773[89]&& _0x692bx13[_0x3773[70]]!= _0x3773[71]){_0x692bx13[_0x3773[90]]= _0x692bx13[_0x3773[90]][_0x3773[91]]();_0x692bx13[_0x3773[92]]= (_0x692bx13[_0x3773[93]]|| _0x692bx13[_0x3773[92]])[_0x3773[91]]();if(_[_0x3773[59]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]]=  new Channel();this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[72]]= _0x692bx13[_0x3773[94]]?moment()[_0x3773[96]](moment[_0x3773[94]](_0x692bx13[_0x3773[94]])[_0x3773[95]](),_0x3773[95])[_0x3773[74]](_0x3773[73]):moment()[_0x3773[74]](_0x3773[73]);this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[75]]= _0x3773[25]};_[_0x3773[66]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]],_[_0x3773[65]](_0x692bx13,_[_0x3773[64]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]])));if(_[_0x3773[97]](applications,_0x692bx13[_0x3773[90]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[98]]= _0x692bx13[_0x3773[90]];this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[99]]= _0x692bx13[_0x3773[92]];if(_0x692bx13[_0x3773[90]]=== _0x3773[19]&& _[_0x3773[101]](_0x692bx13[_0x3773[92]],_0x3773[100])){var _0x692bx14=_0x692bx13[_0x3773[92]][_0x3773[81]](_0x3773[102]);var _0x692bx15=_0x692bx14[0][_0x3773[103]](/cdr\((.*)\)/);if(_0x692bx15){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x692bx15[1]]= _0x692bx14[1]}}else {if(_0x692bx13[_0x3773[90]]=== _0x3773[20]){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[20]]= _0x692bx13[_0x3773[92]][_0x3773[81]](_0x3773[104])[0]}}}}}}catch(e){logger[_0x3773[69]](_0x3773[105],util[_0x3773[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x3773[58]][_0x3773[41]]= function(_0x692bx13){try{if(this[_0x3773[57]](_0x692bx13)){if(_0x692bx13[_0x3773[62]]!== _0x692bx13[_0x3773[63]]){if(this[_0x3773[31]][_0x692bx13[_0x3773[63]]]){if(_0x692bx13[_0x3773[76]]=== _0x3773[106]){this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[107]]= true;this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[108]]= moment()[_0x3773[74]](_0x3773[73]);this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[63]]= _0x692bx13[_0x3773[62]];if(_0x692bx13[_0x3773[109]]!== _0x3773[110]){this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[111]]= _0x692bx13[_0x3773[109]]};this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[112]]= _0x692bx13[_0x3773[113]];this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[114]]= _0x692bx13[_0x3773[70]];this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[75]]= dispositions[_[_0x3773[77]](_0x692bx13[_0x3773[76]])];if(this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]]){this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[115]]= this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[116]];this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[117]]= this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[85]]}}}}else {if(this[_0x3773[31]][_0x692bx13[_0x3773[62]]]){if(_0x692bx13[_0x3773[76]]=== _0x3773[106]){if(this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]]){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[115]]= this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[116]];this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[117]]= this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[85]]}}}}}}catch(e){logger[_0x3773[69]](_0x3773[118],util[_0x3773[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x3773[58]][_0x3773[119]]= function(_0x692bx16,_0x692bx17){if(this[_0x3773[31]][_0x692bx16]){this[_0x3773[31]][_0x692bx16][_0x3773[120]]= true;if(_[_0x3773[122]](_0x692bx17,_0x3773[121])){_0x692bx17= _0x692bx17[_0x3773[124]](_0x3773[121],_0x3773[123])};this[_0x3773[31]][_0x692bx16][_0x3773[125]]= _0x692bx17;var _0x692bx18=_[_0x3773[127]](this[_0x3773[31]][_0x692bx16][_0x3773[126]],{filename:_0x692bx17});if(_[_0x3773[128]](_0x692bx18)){this[_0x3773[31]][_0x692bx16][_0x3773[126]][_0x3773[131]]({filename:_0x692bx17,createdAt:moment()[_0x3773[74]](_0x3773[73]),mixmonitorid:_0x3773[129],status:_0x3773[130]})}}};VoiceCallReport[_0x3773[58]][_0x3773[43]]= function(_0x692bx13){try{if(this[_0x3773[57]](_0x692bx13)){if(this[_0x3773[31]][_0x692bx13[_0x3773[62]]]&& _0x692bx13[_0x3773[70]]!= _0x3773[71]){if(this[_0x3773[57]](_0x692bx13[_0x3773[132]])){if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[133]])){this[_0x3773[119]](_0x692bx13[_0x3773[62]],_0x692bx13[_0x3773[134]])}else {if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[135]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[109]]= _0x692bx13[_0x3773[132]][_0x3773[135]]}else {if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[136]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[137]]= _0x692bx13[_0x3773[132]][_0x3773[136]]}else {if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[138]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[139]]= _0x692bx13[_0x3773[134]]}else {if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[140]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[20]]= _0x692bx13[_0x3773[134]][_0x3773[81]](_0x3773[104])[0]}else {if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[141]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[20]]= _0x692bx13[_0x3773[134]]}else {if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[142]])){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[143]]= _0x692bx13[_0x3773[134]]}}}}}}}}}else {if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[133]])){if(_0x692bx13[_0x3773[134]]){var _0x692bx16=path[_0x3773[144]](_0x692bx13[_0x3773[134]])[_0x3773[85]];this[_0x3773[119]](_0x692bx16,_0x692bx13[_0x3773[134]])}}else {if(this[_0x3773[31]][_0x692bx13[_0x3773[63]]]){if(this[_0x3773[57]](_0x692bx13[_0x3773[132]])){if(this[_0x3773[57]](_0x692bx13[_0x3773[132]][_0x3773[142]])){this[_0x3773[31]][_0x692bx13[_0x3773[63]]][_0x3773[145]]= _0x692bx13[_0x3773[134]]}}}}}}}catch(e){logger[_0x3773[69]](_0x3773[146],util[_0x3773[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x3773[58]][_0x3773[45]]= function(_0x692bx13){try{if(this[_0x3773[57]](_0x692bx13)){if(this[_0x3773[31]][_0x692bx13[_0x3773[62]]]){var _0x692bx19=moment();this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[147]]= _0x692bx19[_0x3773[74]](_0x3773[73]);this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[94]]= _0x692bx19[_0x3773[148]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[72]],_0x3773[95]);if(this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[107]]){this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[149]]= _0x692bx19[_0x3773[148]](this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[108]],_0x3773[95]);this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[150]]= this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[94]]- this[_0x3773[31]][_0x692bx13[_0x3773[62]]][_0x3773[149]]};if(_0x692bx13[_0x3773[78]]=== _0x3773[79]){if(this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]]){this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]]= _[_0x3773[151]](this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]],[_0x3773[82]]);this[_0x3773[60]](util[_0x3773[74]](_0x3773[84],this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[85]]),_0x3773[152],{destaccountcode:this[_0x3773[32]][_0x692bx13[_0x3773[70]][_0x3773[81]](_0x3773[80])[0]][_0x3773[87]]})}};ami[_0x3773[60]](_0x3773[153],this[_0x3773[31]][_0x692bx13[_0x3773[62]]]);delete this[_0x3773[31]][_0x692bx13[_0x3773[62]]]}}}catch(e){logger[_0x3773[69]](_0x3773[154],util[_0x3773[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x3773[58]][_0x3773[49]]= function(_0x692bx13){try{if(this[_0x3773[57]](_0x692bx13)){if(this[_0x3773[31]][_0x692bx13[_0x3773[155]]]){this[_0x3773[31]][_0x692bx13[_0x3773[155]]][_0x3773[156]]= _0x692bx13[_0x3773[157]];this[_0x3773[31]][_0x692bx13[_0x3773[155]]][_0x3773[158]]= _0x692bx13[_0x3773[159]];this[_0x3773[45]]({uniqueid:_0x692bx13[_0x3773[155]],context:_0x692bx13[_0x3773[78]],channel:_0x692bx13[_0x3773[160]]})}}}catch(e){logger[_0x3773[69]](_0x3773[161],util[_0x3773[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x3773[58]][_0x3773[51]]= function(_0x692bx13){try{if(this[_0x3773[57]](_0x692bx13)){if(this[_0x3773[31]][_0x692bx13[_0x3773[155]]]){this[_0x3773[31]][_0x692bx13[_0x3773[155]]][_0x3773[156]]= _0x692bx13[_0x3773[162]];this[_0x3773[31]][_0x692bx13[_0x3773[155]]][_0x3773[158]]= _0x692bx13[_0x3773[163]];this[_0x3773[45]]({uniqueid:_0x692bx13[_0x3773[155]],context:_0x692bx13[_0x3773[78]],channel:_0x692bx13[_0x3773[164]]})}}}catch(e){logger[_0x3773[69]](_0x3773[165],util[_0x3773[68]](e,{showHidden:false,depth:null}))}};module[_0x3773[166]]= VoiceCallReport
\ No newline at end of file
+var _0xef1d=["\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","\x70\x61\x74\x68","\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","\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x61\x67\x65\x6E\x74\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","\x6E\x65\x77\x63\x61\x6C\x6C\x65\x72\x69\x64","\x73\x79\x6E\x63\x4E\x65\x77\x43\x61\x6C\x6C\x65\x72\x49\x64","\x61\x74\x74\x65\x6E\x64\x65\x64\x74\x72\x61\x6E\x73\x66\x65\x72","\x73\x79\x6E\x63\x41\x74\x74\x65\x6E\x64\x65\x64\x54\x72\x61\x6E\x73\x66\x65\x72","\x62\x6C\x69\x6E\x64\x74\x72\x61\x6E\x73\x66\x65\x72","\x73\x79\x6E\x63\x42\x6C\x69\x6E\x64\x54\x72\x61\x6E\x73\x66\x65\x72","\x6C\x6F\x67","\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","\x6B\x65\x79\x73","\x70\x69\x63\x6B","\x6D\x65\x72\x67\x65","\x5B\x73\x79\x6E\x63\x4E\x65\x77\x43\x61\x6C\x6C\x65\x72\x49\x64\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x69\x6E\x73\x70\x65\x63\x74","\x65\x72\x72\x6F\x72","\x63\x68\x61\x6E\x6E\x65\x6C","\x4F\x75\x74\x67\x6F\x69\x6E\x67\x53\x70\x6F\x6F\x6C\x46\x61\x69\x6C\x65\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","\x63\x6F\x6E\x74\x65\x78\x74","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x2D","\x73\x70\x6C\x69\x74","\x64\x65\x73\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x75\x6D","\x65\x78\x74\x65\x6E","\x75\x73\x65\x72\x3A\x25\x73","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x3A\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74","\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\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","\x68","\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","\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","\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","\x61\x6E\x73\x77\x65\x72\x65\x64","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x78\x63\x61\x6C\x6C\x79\x2D\x6D\x6F\x74\x69\x6F\x6E\x2D\x70\x72\x65\x76\x69\x65\x77","\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","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E\x63\x68\x61\x6E\x6E\x65\x6C","\x55\x73\x65\x72\x49\x64","\x69\x64","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\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","\x73\x79\x6E\x63\x4D\x69\x78\x4D\x6F\x6E\x69\x74\x6F\x72\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x6D\x6F\x6E\x69\x74\x6F\x72","\x2E\x77\x61\x76\x34\x39","\x65\x6E\x64\x73\x57\x69\x74\x68","\x2E\x57\x41\x56","\x72\x65\x70\x6C\x61\x63\x65","\x6D\x6F\x6E\x69\x74\x6F\x72\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x6D\x6F\x6E\x69\x74\x6F\x72\x73","\x66\x69\x6E\x64","\x69\x73\x4E\x69\x6C","","\x72\x65\x63","\x70\x75\x73\x68","\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","\x76\x61\x6C\x75\x65","\x78\x6D\x64\x2D\x70\x68\x6F\x6E\x65","\x78\x6D\x64\x2D\x63\x61\x6C\x6C\x65\x72\x69\x64","\x63\x61\x6C\x6C\x65\x72\x69\x64","\x78\x6D\x64\x2D\x63\x64\x72\x74\x79\x70\x65","\x74\x79\x70\x65","\x78\x6D\x64\x2D\x71\x75\x65\x75\x65","\x78\x6D\x63\x73\x2D\x71\x75\x65\x75\x65","\x73\x69\x70\x63\x61\x6C\x6C\x69\x64","\x73\x69\x70\x63\x61\x6C\x6C\x75\x6E\x69\x71\x75\x65\x69\x64","\x70\x61\x72\x73\x65","\x73\x69\x70\x63\x61\x6C\x6C\x6C\x69\x6E\x6B\x65\x64\x69\x64","\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","\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","\x6F\x6D\x69\x74","\x75\x73\x65\x72\x3A\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\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","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x65\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x72\x61\x6E\x73\x66\x65\x72\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x6F\x72\x69\x67\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x74\x72\x61\x6E\x73\x66\x65\x72\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x75\x6D","\x74\x72\x61\x6E\x73\x66\x65\x72\x74\x61\x72\x67\x65\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x6F\x72\x69\x67\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x63\x68\x61\x6E\x6E\x65\x6C","\x5B\x73\x79\x6E\x63\x41\x74\x74\x65\x6E\x64\x65\x64\x54\x72\x61\x6E\x73\x66\x65\x72\x5D\x5B\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C\x52\x65\x70\x6F\x72\x74\x5D","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x65\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x74\x72\x61\x6E\x73\x66\x65\x72\x65\x72\x63\x68\x61\x6E\x6E\x65\x6C","\x5B\x73\x79\x6E\x63\x42\x6C\x69\x6E\x64\x54\x72\x61\x6E\x73\x66\x65\x72\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"];_0xef1d[0];var BPromise=require(_0xef1d[1]);var _=require(_0xef1d[2]);var moment=require(_0xef1d[3]);var util=require(_0xef1d[4]);var path=require(_0xef1d[5]);var logger=require(_0xef1d[7])(_0xef1d[6]);var ami=require(_0xef1d[8]);var Channel=require(_0xef1d[9]);var statusDesc=[_0xef1d[10],_0xef1d[11],_0xef1d[12],_0xef1d[13],_0xef1d[14],_0xef1d[15],_0xef1d[16],_0xef1d[17],_0xef1d[18]];var applications=[_0xef1d[19],_0xef1d[20],_0xef1d[21],_0xef1d[22],_0xef1d[23],_0xef1d[24]];var dispositions=[_0xef1d[25],_0xef1d[26],_0xef1d[26],_0xef1d[25],_0xef1d[25],_0xef1d[25],_0xef1d[27],_0xef1d[28],_0xef1d[26],_0xef1d[26],_0xef1d[26]];var actions={};var io=require(_0xef1d[30])({host:_0xef1d[29],port:6379});function VoiceCallReport(_0xc87exf){this[_0xef1d[31]]= _0xc87exf[_0xef1d[31]];this[_0xef1d[32]]= _0xc87exf[_0xef1d[32]];ami[_0xef1d[36]](_0xef1d[33],this[_0xef1d[35]][_0xef1d[34]](this));ami[_0xef1d[36]](_0xef1d[37],this[_0xef1d[35]][_0xef1d[34]](this));ami[_0xef1d[36]](_0xef1d[38],this[_0xef1d[39]][_0xef1d[34]](this));ami[_0xef1d[36]](_0xef1d[40],this[_0xef1d[41]][_0xef1d[34]](this));ami[_0xef1d[36]](_0xef1d[42],this[_0xef1d[43]][_0xef1d[34]](this));ami[_0xef1d[36]](_0xef1d[44],this[_0xef1d[45]][_0xef1d[34]](this));ami[_0xef1d[36]](_0xef1d[46],this[_0xef1d[47]][_0xef1d[34]](this));ami[_0xef1d[36]](_0xef1d[48],this[_0xef1d[49]][_0xef1d[34]](this));ami[_0xef1d[36]](_0xef1d[50],this[_0xef1d[51]][_0xef1d[34]](this));return BPromise[_0xef1d[56]]()[_0xef1d[55]](ami[_0xef1d[54]]())[_0xef1d[53]](function(_0xc87ex10){console[_0xef1d[52]](_0xc87ex10)})}VoiceCallReport[_0xef1d[58]][_0xef1d[57]]= function(_0xc87ex11){return _0xc87ex11!== null&&  !_[_0xef1d[59]](_0xc87ex11)};VoiceCallReport[_0xef1d[58]][_0xef1d[60]]= function(_0xc87ex12,_0xc87ex13,_0xc87ex11){io[_0xef1d[61]](_0xc87ex12)[_0xef1d[60]](_0xc87ex13,_0xc87ex11)};VoiceCallReport[_0xef1d[58]][_0xef1d[47]]= function(_0xc87ex13){try{if(this[_0xef1d[57]](_0xc87ex13)){if(_0xc87ex13[_0xef1d[62]]=== _0xc87ex13[_0xef1d[63]]){if(!_[_0xef1d[59]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]])){_[_0xef1d[66]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]],_[_0xef1d[65]](_0xc87ex13,_[_0xef1d[64]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]])))}}}}catch(e){logger[_0xef1d[69]](_0xef1d[67],util[_0xef1d[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xef1d[58]][_0xef1d[39]]= function(_0xc87ex13){try{if(this[_0xef1d[57]](_0xc87ex13)){if(_0xc87ex13[_0xef1d[62]]=== _0xc87ex13[_0xef1d[63]]&& _0xc87ex13[_0xef1d[70]]!= _0xef1d[71]){if(_[_0xef1d[59]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]]=  new Channel();this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[72]]= moment()[_0xef1d[74]](_0xef1d[73]);this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[75]]= dispositions[_[_0xef1d[77]](_0xc87ex13[_0xef1d[76]])];_[_0xef1d[66]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]],_[_0xef1d[65]](_0xc87ex13,_[_0xef1d[64]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]])));if(_0xc87ex13[_0xef1d[78]]=== _0xef1d[79]){if(this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]]){this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[82]]= _0xc87ex13[_0xef1d[83]];this[_0xef1d[60]](util[_0xef1d[74]](_0xef1d[84],this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[85]]),_0xef1d[86],{destaccountcode:this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[87]],destconnectedlinenum:_0xc87ex13[_0xef1d[83]]})}}}}}}catch(e){logger[_0xef1d[69]](_0xef1d[88],util[_0xef1d[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xef1d[58]][_0xef1d[35]]= function(_0xc87ex13){try{if(this[_0xef1d[57]](_0xc87ex13)){if(_0xc87ex13[_0xef1d[62]]=== _0xc87ex13[_0xef1d[63]]&& _0xc87ex13[_0xef1d[83]]!= _0xef1d[89]&& _0xc87ex13[_0xef1d[70]]!= _0xef1d[71]){_0xc87ex13[_0xef1d[90]]= _0xc87ex13[_0xef1d[90]][_0xef1d[91]]();_0xc87ex13[_0xef1d[92]]= (_0xc87ex13[_0xef1d[93]]|| _0xc87ex13[_0xef1d[92]])[_0xef1d[91]]();if(_[_0xef1d[59]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]]=  new Channel();this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[72]]= _0xc87ex13[_0xef1d[94]]?moment()[_0xef1d[96]](moment[_0xef1d[94]](_0xc87ex13[_0xef1d[94]])[_0xef1d[95]](),_0xef1d[95])[_0xef1d[74]](_0xef1d[73]):moment()[_0xef1d[74]](_0xef1d[73]);this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[75]]= _0xef1d[25]};_[_0xef1d[66]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]],_[_0xef1d[65]](_0xc87ex13,_[_0xef1d[64]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]])));if(_[_0xef1d[97]](applications,_0xc87ex13[_0xef1d[90]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[98]]= _0xc87ex13[_0xef1d[90]];this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[99]]= _0xc87ex13[_0xef1d[92]];if(_0xc87ex13[_0xef1d[90]]=== _0xef1d[19]&& _[_0xef1d[101]](_0xc87ex13[_0xef1d[92]],_0xef1d[100])){var _0xc87ex14=_0xc87ex13[_0xef1d[92]][_0xef1d[81]](_0xef1d[102]);var _0xc87ex15=_0xc87ex14[0][_0xef1d[103]](/cdr\((.*)\)/);if(_0xc87ex15){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xc87ex15[1]]= _0xc87ex14[1]}}else {if(_0xc87ex13[_0xef1d[90]]=== _0xef1d[20]){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[20]]= _0xc87ex13[_0xef1d[92]][_0xef1d[81]](_0xef1d[104])[0]}}}}}}catch(e){logger[_0xef1d[69]](_0xef1d[105],util[_0xef1d[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xef1d[58]][_0xef1d[41]]= function(_0xc87ex13){try{if(this[_0xef1d[57]](_0xc87ex13)){if(_0xc87ex13[_0xef1d[62]]!== _0xc87ex13[_0xef1d[63]]){if(this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]]){if(_0xc87ex13[_0xef1d[76]]=== _0xef1d[106]){this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[107]]= true;this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[108]]= moment()[_0xef1d[74]](_0xef1d[73]);this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[63]]= _0xc87ex13[_0xef1d[62]];if(_0xc87ex13[_0xef1d[109]]!== _0xef1d[110]){this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[111]]= _0xc87ex13[_0xef1d[109]]};this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[112]]= _0xc87ex13[_0xef1d[113]];this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[114]]= _0xc87ex13[_0xef1d[70]];this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[75]]= dispositions[_[_0xef1d[77]](_0xc87ex13[_0xef1d[76]])];if(this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]]){this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[115]]= this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[116]];this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[117]]= this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[85]]}}}}else {if(this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]]){if(_0xc87ex13[_0xef1d[76]]=== _0xef1d[106]){if(this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]]){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[115]]= this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[116]];this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[117]]= this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[85]]}}}}}}catch(e){logger[_0xef1d[69]](_0xef1d[118],util[_0xef1d[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xef1d[58]][_0xef1d[119]]= function(_0xc87ex16,_0xc87ex17){if(this[_0xef1d[31]][_0xc87ex16]){this[_0xef1d[31]][_0xc87ex16][_0xef1d[120]]= true;if(_[_0xef1d[122]](_0xc87ex17,_0xef1d[121])){_0xc87ex17= _0xc87ex17[_0xef1d[124]](_0xef1d[121],_0xef1d[123])};this[_0xef1d[31]][_0xc87ex16][_0xef1d[125]]= _0xc87ex17;var _0xc87ex18=_[_0xef1d[127]](this[_0xef1d[31]][_0xc87ex16][_0xef1d[126]],{filename:_0xc87ex17});if(_[_0xef1d[128]](_0xc87ex18)){this[_0xef1d[31]][_0xc87ex16][_0xef1d[126]][_0xef1d[131]]({filename:_0xc87ex17,createdAt:moment()[_0xef1d[74]](_0xef1d[73]),mixmonitorid:_0xef1d[129],status:_0xef1d[130]})}}};VoiceCallReport[_0xef1d[58]][_0xef1d[43]]= function(_0xc87ex13){try{if(this[_0xef1d[57]](_0xc87ex13)){if(this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]]&& _0xc87ex13[_0xef1d[70]]!= _0xef1d[71]){if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]])){if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[133]])){this[_0xef1d[119]](_0xc87ex13[_0xef1d[62]],_0xc87ex13[_0xef1d[134]])}else {if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[135]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[109]]= _0xc87ex13[_0xef1d[132]][_0xef1d[135]]}else {if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[136]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[137]]= _0xc87ex13[_0xef1d[132]][_0xef1d[136]]}else {if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[138]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[139]]= _0xc87ex13[_0xef1d[134]]}else {if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[140]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[20]]= _0xc87ex13[_0xef1d[134]][_0xef1d[81]](_0xef1d[104])[0]}else {if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[141]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[20]]= _0xc87ex13[_0xef1d[134]]}else {if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[142]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[143]]= _0xc87ex13[_0xef1d[134]]}}}}}}}}}else {if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[133]])){if(_0xc87ex13[_0xef1d[134]]){var _0xc87ex16=path[_0xef1d[144]](_0xc87ex13[_0xef1d[134]])[_0xef1d[85]];this[_0xef1d[119]](_0xc87ex16,_0xc87ex13[_0xef1d[134]])}}else {if(this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]]){if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]])){if(this[_0xef1d[57]](_0xc87ex13[_0xef1d[132]][_0xef1d[142]])){this[_0xef1d[31]][_0xc87ex13[_0xef1d[63]]][_0xef1d[145]]= _0xc87ex13[_0xef1d[134]]}}}}}}}catch(e){logger[_0xef1d[69]](_0xef1d[146],util[_0xef1d[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xef1d[58]][_0xef1d[45]]= function(_0xc87ex13){try{if(this[_0xef1d[57]](_0xc87ex13)){if(this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]]){var _0xc87ex19=moment();this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[147]]= _0xc87ex19[_0xef1d[74]](_0xef1d[73]);this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[94]]= _0xc87ex19[_0xef1d[148]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[72]],_0xef1d[95]);if(this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[107]]){this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[149]]= _0xc87ex19[_0xef1d[148]](this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[108]],_0xef1d[95]);this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[150]]= this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[94]]- this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]][_0xef1d[149]]};if(_0xc87ex13[_0xef1d[78]]=== _0xef1d[79]){if(this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]]){this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]]= _[_0xef1d[151]](this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]],[_0xef1d[82]]);this[_0xef1d[60]](util[_0xef1d[74]](_0xef1d[84],this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[85]]),_0xef1d[152],{destaccountcode:this[_0xef1d[32]][_0xc87ex13[_0xef1d[70]][_0xef1d[81]](_0xef1d[80])[0]][_0xef1d[87]]})}};ami[_0xef1d[60]](_0xef1d[153],this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]]);delete this[_0xef1d[31]][_0xc87ex13[_0xef1d[62]]]}}}catch(e){logger[_0xef1d[69]](_0xef1d[154],util[_0xef1d[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xef1d[58]][_0xef1d[49]]= function(_0xc87ex13){try{if(this[_0xef1d[57]](_0xc87ex13)){if(this[_0xef1d[31]][_0xc87ex13[_0xef1d[155]]]){this[_0xef1d[31]][_0xc87ex13[_0xef1d[155]]][_0xef1d[156]]= _0xc87ex13[_0xef1d[157]];this[_0xef1d[31]][_0xc87ex13[_0xef1d[155]]][_0xef1d[158]]= _0xc87ex13[_0xef1d[159]];this[_0xef1d[45]]({uniqueid:_0xc87ex13[_0xef1d[155]],context:_0xc87ex13[_0xef1d[78]],channel:_0xc87ex13[_0xef1d[160]]})}}}catch(e){logger[_0xef1d[69]](_0xef1d[161],util[_0xef1d[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0xef1d[58]][_0xef1d[51]]= function(_0xc87ex13){try{if(this[_0xef1d[57]](_0xc87ex13)){if(this[_0xef1d[31]][_0xc87ex13[_0xef1d[155]]]){this[_0xef1d[31]][_0xc87ex13[_0xef1d[155]]][_0xef1d[156]]= _0xc87ex13[_0xef1d[162]];this[_0xef1d[31]][_0xc87ex13[_0xef1d[155]]][_0xef1d[158]]= _0xc87ex13[_0xef1d[163]];this[_0xef1d[45]]({uniqueid:_0xc87ex13[_0xef1d[155]],context:_0xc87ex13[_0xef1d[78]],channel:_0xc87ex13[_0xef1d[164]]})}}}catch(e){logger[_0xef1d[69]](_0xef1d[165],util[_0xef1d[68]](e,{showHidden:false,depth:null}))}};module[_0xef1d[166]]= VoiceCallReport
\ No newline at end of file