Built motion from commit 3770a7bd.|2.6.29
[motion2.git] / server / services / ami / rpc / memberReport.js
index c8c7afa..d1ccb94 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x13ba=['calleridnum','exten','queue','agent','accountcode','toNumber','Request','voice','TALKING','starttime','diff','dialstring','uniqueid','lodash','util','voiceQueueReport','queuecallerexitAt','CreateMemberReport','lastAssignedTo','isNil','interface','format','SIP/%s','queuecallerleaveAt','seconds','inbound'];(function(_0x3a29ae,_0x31a3cd){var _0x376e3e=function(_0x3ea1ac){while(--_0x3ea1ac){_0x3a29ae['push'](_0x3a29ae['shift']());}};_0x376e3e(++_0x31a3cd);}(_0x13ba,0x8f));var _0xa13b=function(_0x5a5c11,_0x358f6b){_0x5a5c11=_0x5a5c11-0x0;var _0x5d6ba7=_0x13ba[_0x5a5c11];return _0x5d6ba7;};'use strict';var moment=require('moment');var _=require(_0xa13b('0x0'));var util=require(_0xa13b('0x1'));var client=require('../client');exports[_0xa13b('0x2')]=function(_0x9e7482){var _0x22cbea=_0x9e7482['queuecallercompleteAt']||_0x9e7482[_0xa13b('0x3')];return client['Request'](_0xa13b('0x4'),{'body':{'channel':'voice','membername':_0x9e7482[_0xa13b('0x5')],'interface':_[_0xa13b('0x6')](_0x9e7482[_0xa13b('0x7')])?util[_0xa13b('0x8')](_0xa13b('0x9'),_0x9e7482[_0xa13b('0x5')]):_0x9e7482['interface'],'type':'TALKING','enterAt':_0x9e7482['queuecallerleaveAt'],'exitAt':_0x22cbea,'duration':moment(_0x22cbea)['diff'](_0x9e7482[_0xa13b('0xa')],_0xa13b('0xb')),'data1':_0xa13b('0xc'),'data2':_0x9e7482[_0xa13b('0xd')],'data3':_0x9e7482[_0xa13b('0xe')],'data4':null,'data5':_0x9e7482[_0xa13b('0xf')],'role':_0xa13b('0x10'),'internal':_0x9e7482[_0xa13b('0x11')]?_[_0xa13b('0x12')](_0x9e7482[_0xa13b('0x11')]):undefined,'uniqueid':_0x9e7482['uniqueid']},'log':_0xa13b('0x4')});};exports['voiceDialReport']=function(_0x315c28){return client[_0xa13b('0x13')](_0xa13b('0x4'),{'body':{'channel':_0xa13b('0x14'),'membername':_0x315c28['membername'],'interface':_0x315c28[_0xa13b('0x7')],'type':_0xa13b('0x15'),'enterAt':_0x315c28[_0xa13b('0x16')],'exitAt':_0x315c28['endtime'],'duration':moment(_0x315c28['endtime'])[_0xa13b('0x17')](_0x315c28[_0xa13b('0x16')],_0xa13b('0xb'))>=0x0?moment(_0x315c28['endtime'])[_0xa13b('0x17')](_0x315c28[_0xa13b('0x16')],_0xa13b('0xb')):null,'data1':'outbound','data2':_0x315c28['accountcode'],'data3':_0x315c28['exten'],'data4':_0x315c28[_0xa13b('0x18')]||null,'role':'agent','internal':_0x315c28[_0xa13b('0x11')]?_['toNumber'](_0x315c28['accountcode']):undefined,'uniqueid':_0x315c28[_0xa13b('0x19')]},'log':_0xa13b('0x4')});};
\ No newline at end of file
+var _0x1d9c=['queuecallercompleteAt','queuecallerexitAt','CreateMemberReport','voice','isNil','interface','format','SIP/%s','lastAssignedTo','TALKING','queuecallerleaveAt','seconds','inbound','calleridnum','exten','queue','agent','accountcode','toNumber','uniqueid','voiceDialReport','membername','starttime','endtime','diff','outbound','moment','../client'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x1d9c,0x6e));var _0xc1d9=function(_0x2533c7,_0x29feff){_0x2533c7=_0x2533c7-0x0;var _0x279bd8=_0x1d9c[_0x2533c7];return _0x279bd8;};'use strict';var moment=require(_0xc1d9('0x0'));var _=require('lodash');var util=require('util');var client=require(_0xc1d9('0x1'));exports['voiceQueueReport']=function(_0x3aed9d){var _0x2eae2b=_0x3aed9d[_0xc1d9('0x2')]||_0x3aed9d[_0xc1d9('0x3')];return client['Request'](_0xc1d9('0x4'),{'body':{'channel':_0xc1d9('0x5'),'membername':_0x3aed9d['lastAssignedTo'],'interface':_[_0xc1d9('0x6')](_0x3aed9d[_0xc1d9('0x7')])?util[_0xc1d9('0x8')](_0xc1d9('0x9'),_0x3aed9d[_0xc1d9('0xa')]):_0x3aed9d[_0xc1d9('0x7')],'type':_0xc1d9('0xb'),'enterAt':_0x3aed9d[_0xc1d9('0xc')],'exitAt':_0x2eae2b,'duration':moment(_0x2eae2b)['diff'](_0x3aed9d['queuecallerleaveAt'],_0xc1d9('0xd')),'data1':_0xc1d9('0xe'),'data2':_0x3aed9d[_0xc1d9('0xf')],'data3':_0x3aed9d[_0xc1d9('0x10')],'data4':null,'data5':_0x3aed9d[_0xc1d9('0x11')],'role':_0xc1d9('0x12'),'internal':_0x3aed9d[_0xc1d9('0x13')]?_[_0xc1d9('0x14')](_0x3aed9d['accountcode']):undefined,'uniqueid':_0x3aed9d[_0xc1d9('0x15')]},'log':'CreateMemberReport'});};exports[_0xc1d9('0x16')]=function(_0x2ef33f){return client['Request'](_0xc1d9('0x4'),{'body':{'channel':_0xc1d9('0x5'),'membername':_0x2ef33f[_0xc1d9('0x17')],'interface':_0x2ef33f[_0xc1d9('0x7')],'type':_0xc1d9('0xb'),'enterAt':_0x2ef33f[_0xc1d9('0x18')],'exitAt':_0x2ef33f[_0xc1d9('0x19')],'duration':moment(_0x2ef33f['endtime'])[_0xc1d9('0x1a')](_0x2ef33f[_0xc1d9('0x18')],_0xc1d9('0xd'))>=0x0?moment(_0x2ef33f[_0xc1d9('0x19')])[_0xc1d9('0x1a')](_0x2ef33f['starttime'],_0xc1d9('0xd')):null,'data1':_0xc1d9('0x1b'),'data2':_0x2ef33f['accountcode'],'data3':_0x2ef33f['exten'],'data4':_0x2ef33f['dialstring']||null,'role':_0xc1d9('0x12'),'internal':_0x2ef33f[_0xc1d9('0x13')]?_[_0xc1d9('0x14')](_0x2ef33f[_0xc1d9('0x13')]):undefined,'uniqueid':_0x2ef33f[_0xc1d9('0x15')]},'log':_0xc1d9('0x4')});};
\ No newline at end of file