Built motion from commit 67e5df37.|2.0.61
[motion2.git] / server / services / ami / report / voiceCallReport.js
1 var _0x6581=["\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"];_0x6581[0];var BPromise=require(_0x6581[1]);var _=require(_0x6581[2]);var moment=require(_0x6581[3]);var util=require(_0x6581[4]);var path=require(_0x6581[5]);var logger=require(_0x6581[7])(_0x6581[6]);var ami=require(_0x6581[8]);var Channel=require(_0x6581[9]);var statusDesc=[_0x6581[10],_0x6581[11],_0x6581[12],_0x6581[13],_0x6581[14],_0x6581[15],_0x6581[16],_0x6581[17],_0x6581[18]];var applications=[_0x6581[19],_0x6581[20],_0x6581[21],_0x6581[22],_0x6581[23],_0x6581[24]];var dispositions=[_0x6581[25],_0x6581[26],_0x6581[26],_0x6581[25],_0x6581[25],_0x6581[25],_0x6581[27],_0x6581[28],_0x6581[26],_0x6581[26],_0x6581[26]];var actions={};var io=require(_0x6581[30])({host:_0x6581[29],port:6379});function VoiceCallReport(_0x52fexf){this[_0x6581[31]]= _0x52fexf[_0x6581[31]];this[_0x6581[32]]= _0x52fexf[_0x6581[32]];ami[_0x6581[36]](_0x6581[33],this[_0x6581[35]][_0x6581[34]](this));ami[_0x6581[36]](_0x6581[37],this[_0x6581[35]][_0x6581[34]](this));ami[_0x6581[36]](_0x6581[38],this[_0x6581[39]][_0x6581[34]](this));ami[_0x6581[36]](_0x6581[40],this[_0x6581[41]][_0x6581[34]](this));ami[_0x6581[36]](_0x6581[42],this[_0x6581[43]][_0x6581[34]](this));ami[_0x6581[36]](_0x6581[44],this[_0x6581[45]][_0x6581[34]](this));ami[_0x6581[36]](_0x6581[46],this[_0x6581[47]][_0x6581[34]](this));ami[_0x6581[36]](_0x6581[48],this[_0x6581[49]][_0x6581[34]](this));ami[_0x6581[36]](_0x6581[50],this[_0x6581[51]][_0x6581[34]](this));return BPromise[_0x6581[56]]()[_0x6581[55]](ami[_0x6581[54]]())[_0x6581[53]](function(_0x52fex10){console[_0x6581[52]](_0x52fex10)})}VoiceCallReport[_0x6581[58]][_0x6581[57]]= function(_0x52fex11){return _0x52fex11!== null&&  !_[_0x6581[59]](_0x52fex11)};VoiceCallReport[_0x6581[58]][_0x6581[60]]= function(_0x52fex12,_0x52fex13,_0x52fex11){io[_0x6581[61]](_0x52fex12)[_0x6581[60]](_0x52fex13,_0x52fex11)};VoiceCallReport[_0x6581[58]][_0x6581[47]]= function(_0x52fex13){try{if(this[_0x6581[57]](_0x52fex13)){if(_0x52fex13[_0x6581[62]]=== _0x52fex13[_0x6581[63]]){if(!_[_0x6581[59]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]])){_[_0x6581[66]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]],_[_0x6581[65]](_0x52fex13,_[_0x6581[64]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]])))}}}}catch(e){logger[_0x6581[69]](_0x6581[67],util[_0x6581[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x6581[58]][_0x6581[39]]= function(_0x52fex13){try{if(this[_0x6581[57]](_0x52fex13)){if(_0x52fex13[_0x6581[62]]=== _0x52fex13[_0x6581[63]]&& _0x52fex13[_0x6581[70]]!= _0x6581[71]){if(_[_0x6581[59]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]]=  new Channel();this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[72]]= moment()[_0x6581[74]](_0x6581[73]);this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[75]]= dispositions[_[_0x6581[77]](_0x52fex13[_0x6581[76]])];_[_0x6581[66]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]],_[_0x6581[65]](_0x52fex13,_[_0x6581[64]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]])));if(_0x52fex13[_0x6581[78]]=== _0x6581[79]){if(this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]]){this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[82]]= _0x52fex13[_0x6581[83]];this[_0x6581[60]](util[_0x6581[74]](_0x6581[84],this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[85]]),_0x6581[86],{destaccountcode:this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[87]],destconnectedlinenum:_0x52fex13[_0x6581[83]]})}}}}}}catch(e){logger[_0x6581[69]](_0x6581[88],util[_0x6581[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x6581[58]][_0x6581[35]]= function(_0x52fex13){try{if(this[_0x6581[57]](_0x52fex13)){if(_0x52fex13[_0x6581[62]]=== _0x52fex13[_0x6581[63]]&& _0x52fex13[_0x6581[83]]!= _0x6581[89]&& _0x52fex13[_0x6581[70]]!= _0x6581[71]){_0x52fex13[_0x6581[90]]= _0x52fex13[_0x6581[90]][_0x6581[91]]();_0x52fex13[_0x6581[92]]= (_0x52fex13[_0x6581[93]]|| _0x52fex13[_0x6581[92]])[_0x6581[91]]();if(_[_0x6581[59]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]]=  new Channel();this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[72]]= _0x52fex13[_0x6581[94]]?moment()[_0x6581[96]](moment[_0x6581[94]](_0x52fex13[_0x6581[94]])[_0x6581[95]](),_0x6581[95])[_0x6581[74]](_0x6581[73]):moment()[_0x6581[74]](_0x6581[73]);this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[75]]= _0x6581[25]};_[_0x6581[66]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]],_[_0x6581[65]](_0x52fex13,_[_0x6581[64]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]])));if(_[_0x6581[97]](applications,_0x52fex13[_0x6581[90]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[98]]= _0x52fex13[_0x6581[90]];this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[99]]= _0x52fex13[_0x6581[92]];if(_0x52fex13[_0x6581[90]]=== _0x6581[19]&& _[_0x6581[101]](_0x52fex13[_0x6581[92]],_0x6581[100])){var _0x52fex14=_0x52fex13[_0x6581[92]][_0x6581[81]](_0x6581[102]);var _0x52fex15=_0x52fex14[0][_0x6581[103]](/cdr\((.*)\)/);if(_0x52fex15){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x52fex15[1]]= _0x52fex14[1]}}else {if(_0x52fex13[_0x6581[90]]=== _0x6581[20]){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[20]]= _0x52fex13[_0x6581[92]][_0x6581[81]](_0x6581[104])[0]}}}}}}catch(e){logger[_0x6581[69]](_0x6581[105],util[_0x6581[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x6581[58]][_0x6581[41]]= function(_0x52fex13){try{if(this[_0x6581[57]](_0x52fex13)){if(_0x52fex13[_0x6581[62]]!== _0x52fex13[_0x6581[63]]){if(this[_0x6581[31]][_0x52fex13[_0x6581[63]]]){if(_0x52fex13[_0x6581[76]]=== _0x6581[106]){this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[107]]= true;this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[108]]= moment()[_0x6581[74]](_0x6581[73]);this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[63]]= _0x52fex13[_0x6581[62]];if(_0x52fex13[_0x6581[109]]!== _0x6581[110]){this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[111]]= _0x52fex13[_0x6581[109]]};this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[112]]= _0x52fex13[_0x6581[113]];this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[114]]= _0x52fex13[_0x6581[70]];this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[75]]= dispositions[_[_0x6581[77]](_0x52fex13[_0x6581[76]])];if(this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]]){this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[115]]= this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[116]];this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[117]]= this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[85]]}}}}else {if(this[_0x6581[31]][_0x52fex13[_0x6581[62]]]){if(_0x52fex13[_0x6581[76]]=== _0x6581[106]){if(this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]]){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[115]]= this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[116]];this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[117]]= this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[85]]}}}}}}catch(e){logger[_0x6581[69]](_0x6581[118],util[_0x6581[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x6581[58]][_0x6581[119]]= function(_0x52fex16,_0x52fex17){if(this[_0x6581[31]][_0x52fex16]){this[_0x6581[31]][_0x52fex16][_0x6581[120]]= true;if(_[_0x6581[122]](_0x52fex17,_0x6581[121])){_0x52fex17= _0x52fex17[_0x6581[124]](_0x6581[121],_0x6581[123])};this[_0x6581[31]][_0x52fex16][_0x6581[125]]= _0x52fex17;var _0x52fex18=_[_0x6581[127]](this[_0x6581[31]][_0x52fex16][_0x6581[126]],{filename:_0x52fex17});if(_[_0x6581[128]](_0x52fex18)){this[_0x6581[31]][_0x52fex16][_0x6581[126]][_0x6581[131]]({filename:_0x52fex17,createdAt:moment()[_0x6581[74]](_0x6581[73]),mixmonitorid:_0x6581[129],status:_0x6581[130]})}}};VoiceCallReport[_0x6581[58]][_0x6581[43]]= function(_0x52fex13){try{if(this[_0x6581[57]](_0x52fex13)){if(this[_0x6581[31]][_0x52fex13[_0x6581[62]]]&& _0x52fex13[_0x6581[70]]!= _0x6581[71]){if(this[_0x6581[57]](_0x52fex13[_0x6581[132]])){if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[133]])){this[_0x6581[119]](_0x52fex13[_0x6581[62]],_0x52fex13[_0x6581[134]])}else {if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[135]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[109]]= _0x52fex13[_0x6581[132]][_0x6581[135]]}else {if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[136]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[137]]= _0x52fex13[_0x6581[132]][_0x6581[136]]}else {if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[138]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[139]]= _0x52fex13[_0x6581[134]]}else {if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[140]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[20]]= _0x52fex13[_0x6581[134]][_0x6581[81]](_0x6581[104])[0]}else {if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[141]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[20]]= _0x52fex13[_0x6581[134]]}else {if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[142]])){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[143]]= _0x52fex13[_0x6581[134]]}}}}}}}}}else {if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[133]])){if(_0x52fex13[_0x6581[134]]){var _0x52fex16=path[_0x6581[144]](_0x52fex13[_0x6581[134]])[_0x6581[85]];this[_0x6581[119]](_0x52fex16,_0x52fex13[_0x6581[134]])}}else {if(this[_0x6581[31]][_0x52fex13[_0x6581[63]]]){if(this[_0x6581[57]](_0x52fex13[_0x6581[132]])){if(this[_0x6581[57]](_0x52fex13[_0x6581[132]][_0x6581[142]])){this[_0x6581[31]][_0x52fex13[_0x6581[63]]][_0x6581[145]]= _0x52fex13[_0x6581[134]]}}}}}}}catch(e){logger[_0x6581[69]](_0x6581[146],util[_0x6581[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x6581[58]][_0x6581[45]]= function(_0x52fex13){try{if(this[_0x6581[57]](_0x52fex13)){if(this[_0x6581[31]][_0x52fex13[_0x6581[62]]]){var _0x52fex19=moment();this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[147]]= _0x52fex19[_0x6581[74]](_0x6581[73]);this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[94]]= _0x52fex19[_0x6581[148]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[72]],_0x6581[95]);if(this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[107]]){this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[149]]= _0x52fex19[_0x6581[148]](this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[108]],_0x6581[95]);this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[150]]= this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[94]]- this[_0x6581[31]][_0x52fex13[_0x6581[62]]][_0x6581[149]]};if(_0x52fex13[_0x6581[78]]=== _0x6581[79]){if(this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]]){this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]]= _[_0x6581[151]](this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]],[_0x6581[82]]);this[_0x6581[60]](util[_0x6581[74]](_0x6581[84],this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[85]]),_0x6581[152],{destaccountcode:this[_0x6581[32]][_0x52fex13[_0x6581[70]][_0x6581[81]](_0x6581[80])[0]][_0x6581[87]]})}};ami[_0x6581[60]](_0x6581[153],this[_0x6581[31]][_0x52fex13[_0x6581[62]]]);delete this[_0x6581[31]][_0x52fex13[_0x6581[62]]]}}}catch(e){logger[_0x6581[69]](_0x6581[154],util[_0x6581[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x6581[58]][_0x6581[49]]= function(_0x52fex13){try{if(this[_0x6581[57]](_0x52fex13)){if(this[_0x6581[31]][_0x52fex13[_0x6581[155]]]){this[_0x6581[31]][_0x52fex13[_0x6581[155]]][_0x6581[156]]= _0x52fex13[_0x6581[157]];this[_0x6581[31]][_0x52fex13[_0x6581[155]]][_0x6581[158]]= _0x52fex13[_0x6581[159]];this[_0x6581[45]]({uniqueid:_0x52fex13[_0x6581[155]],context:_0x52fex13[_0x6581[78]],channel:_0x52fex13[_0x6581[160]]})}}}catch(e){logger[_0x6581[69]](_0x6581[161],util[_0x6581[68]](e,{showHidden:false,depth:null}))}};VoiceCallReport[_0x6581[58]][_0x6581[51]]= function(_0x52fex13){try{if(this[_0x6581[57]](_0x52fex13)){if(this[_0x6581[31]][_0x52fex13[_0x6581[155]]]){this[_0x6581[31]][_0x52fex13[_0x6581[155]]][_0x6581[156]]= _0x52fex13[_0x6581[162]];this[_0x6581[31]][_0x52fex13[_0x6581[155]]][_0x6581[158]]= _0x52fex13[_0x6581[163]];this[_0x6581[45]]({uniqueid:_0x52fex13[_0x6581[155]],context:_0x52fex13[_0x6581[78]],channel:_0x52fex13[_0x6581[164]]})}}}catch(e){logger[_0x6581[69]](_0x6581[165],util[_0x6581[68]](e,{showHidden:false,depth:null}))}};module[_0x6581[166]]= VoiceCallReport