X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fservices%2Fami%2Frpc%2FmemberReport.js;h=8a437c54276f159518efbaefa6c1fc0af96514d7;hb=625a274d7c6c9ea6be043136164c37fd3fc082d8;hp=3e2541b58037e7a1cd472dede7f7d1abc4d7a046;hpb=1562546be7bf64ba323d0927837b2b20dc380166;p=motion2.git diff --git a/server/services/ami/rpc/memberReport.js b/server/services/ami/rpc/memberReport.js index 3e2541b..8a437c5 100644 --- a/server/services/ami/rpc/memberReport.js +++ b/server/services/ami/rpc/memberReport.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0xfe17=['membername','TALKING','starttime','endtime','seconds','outbound','dialstring','lodash','util','queuecallercompleteAt','Request','CreateMemberReport','voice','lastAssignedTo','isNil','interface','format','queuecallerleaveAt','diff','inbound','queue','agent','accountcode','toNumber','uniqueid','voiceDialReport'];(function(_0x5535f7,_0x16e16c){var _0x4c5ffe=function(_0x5688ab){while(--_0x5688ab){_0x5535f7['push'](_0x5535f7['shift']());}};_0x4c5ffe(++_0x16e16c);}(_0xfe17,0x1c1));var _0x7fe1=function(_0x23da17,_0x4b2aff){_0x23da17=_0x23da17-0x0;var _0x1ea689=_0xfe17[_0x23da17];return _0x1ea689;};'use strict';var moment=require('moment');var _=require(_0x7fe1('0x0'));var util=require(_0x7fe1('0x1'));var client=require('../client');exports['voiceQueueReport']=function(_0x151dc4){var _0x2eb768=_0x151dc4[_0x7fe1('0x2')]||_0x151dc4['queuecallerexitAt'];return client[_0x7fe1('0x3')](_0x7fe1('0x4'),{'body':{'channel':_0x7fe1('0x5'),'membername':_0x151dc4[_0x7fe1('0x6')],'interface':_[_0x7fe1('0x7')](_0x151dc4[_0x7fe1('0x8')])?util[_0x7fe1('0x9')]('SIP/%s',_0x151dc4[_0x7fe1('0x6')]):_0x151dc4[_0x7fe1('0x8')],'type':'TALKING','enterAt':_0x151dc4[_0x7fe1('0xa')],'exitAt':_0x2eb768,'duration':moment(_0x2eb768)[_0x7fe1('0xb')](_0x151dc4['queuecallerleaveAt'],'seconds'),'data1':_0x7fe1('0xc'),'data2':_0x151dc4['calleridnum'],'data3':_0x151dc4['exten'],'data4':null,'data5':_0x151dc4[_0x7fe1('0xd')],'role':_0x7fe1('0xe'),'internal':_0x151dc4[_0x7fe1('0xf')]?_[_0x7fe1('0x10')](_0x151dc4[_0x7fe1('0xf')]):undefined,'uniqueid':_0x151dc4[_0x7fe1('0x11')]},'log':_0x7fe1('0x4')});};exports[_0x7fe1('0x12')]=function(_0x455b74){return client[_0x7fe1('0x3')]('CreateMemberReport',{'body':{'channel':_0x7fe1('0x5'),'membername':_0x455b74[_0x7fe1('0x13')],'interface':_0x455b74['interface'],'type':_0x7fe1('0x14'),'enterAt':_0x455b74[_0x7fe1('0x15')],'exitAt':_0x455b74[_0x7fe1('0x16')],'duration':moment(_0x455b74[_0x7fe1('0x16')])[_0x7fe1('0xb')](_0x455b74['starttime'],'seconds')>=0x0?moment(_0x455b74[_0x7fe1('0x16')])['diff'](_0x455b74[_0x7fe1('0x15')],_0x7fe1('0x17')):null,'data1':_0x7fe1('0x18'),'data2':_0x455b74['accountcode'],'data3':_0x455b74['exten'],'data4':_0x455b74[_0x7fe1('0x19')]||null,'role':'agent','internal':_0x455b74[_0x7fe1('0xf')]?_[_0x7fe1('0x10')](_0x455b74[_0x7fe1('0xf')]):undefined,'uniqueid':_0x455b74[_0x7fe1('0x11')]},'log':'CreateMemberReport'});}; \ No newline at end of file +var _0xa609=['agent','toNumber','accountcode','uniqueid','CreateMemberReport','voiceDialReport','voice','membername','starttime','endtime','dialstring','lodash','util','../client','voiceQueueReport','queuecallerexitAt','Request','lastAssignedTo','interface','SIP/%s','TALKING','queuecallerleaveAt','diff','seconds','inbound','calleridnum','exten','queue'];(function(_0x357efa,_0x41dd42){var _0xf0f7b5=function(_0x5247d4){while(--_0x5247d4){_0x357efa['push'](_0x357efa['shift']());}};_0xf0f7b5(++_0x41dd42);}(_0xa609,0x13f));var _0x9a60=function(_0x21a9d9,_0x4d5ac8){_0x21a9d9=_0x21a9d9-0x0;var _0x46adce=_0xa609[_0x21a9d9];return _0x46adce;};'use strict';var moment=require('moment');var _=require(_0x9a60('0x0'));var util=require(_0x9a60('0x1'));var client=require(_0x9a60('0x2'));exports[_0x9a60('0x3')]=function(_0x57504d){var _0x25ed1b=_0x57504d['queuecallercompleteAt']||_0x57504d[_0x9a60('0x4')];return client[_0x9a60('0x5')]('CreateMemberReport',{'body':{'channel':'voice','membername':_0x57504d[_0x9a60('0x6')],'interface':_['isNil'](_0x57504d[_0x9a60('0x7')])?util['format'](_0x9a60('0x8'),_0x57504d[_0x9a60('0x6')]):_0x57504d['interface'],'type':_0x9a60('0x9'),'enterAt':_0x57504d[_0x9a60('0xa')],'exitAt':_0x25ed1b,'duration':moment(_0x25ed1b)[_0x9a60('0xb')](_0x57504d[_0x9a60('0xa')],_0x9a60('0xc')),'data1':_0x9a60('0xd'),'data2':_0x57504d[_0x9a60('0xe')],'data3':_0x57504d[_0x9a60('0xf')],'data4':null,'data5':_0x57504d[_0x9a60('0x10')],'role':_0x9a60('0x11'),'internal':_0x57504d['accountcode']?_[_0x9a60('0x12')](_0x57504d[_0x9a60('0x13')]):undefined,'uniqueid':_0x57504d[_0x9a60('0x14')]},'log':_0x9a60('0x15')});};exports[_0x9a60('0x16')]=function(_0xa11cb5){return client[_0x9a60('0x5')](_0x9a60('0x15'),{'body':{'channel':_0x9a60('0x17'),'membername':_0xa11cb5[_0x9a60('0x18')],'interface':_0xa11cb5[_0x9a60('0x7')],'type':_0x9a60('0x9'),'enterAt':_0xa11cb5[_0x9a60('0x19')],'exitAt':_0xa11cb5['endtime'],'duration':moment(_0xa11cb5[_0x9a60('0x1a')])[_0x9a60('0xb')](_0xa11cb5[_0x9a60('0x19')],_0x9a60('0xc'))>=0x0?moment(_0xa11cb5[_0x9a60('0x1a')])[_0x9a60('0xb')](_0xa11cb5['starttime'],_0x9a60('0xc')):null,'data1':'outbound','data2':_0xa11cb5['accountcode'],'data3':_0xa11cb5[_0x9a60('0xf')],'data4':_0xa11cb5[_0x9a60('0x1b')]||null,'role':_0x9a60('0x11'),'internal':_0xa11cb5[_0x9a60('0x13')]?_[_0x9a60('0x12')](_0xa11cb5[_0x9a60('0x13')]):undefined,'uniqueid':_0xa11cb5[_0x9a60('0x14')]},'log':'CreateMemberReport'});}; \ No newline at end of file