1144b3c249996c1032bf868a8487e87c31befe07
[motion-next.git] / server / api / voiceQueueReport / voiceQueueReport.attributes.js
1 const a759_0x331b=['diff','BOOLEAN','YYYY-MM-DD\x20HH:mm:ss','COMPLETEDBYCALLER,\x20COMPLETEDBYAGENT,\x20FORWARDTRANFER,\x20BLINDTRANSFER,\x20ATTENDEDTRANSFER,\x20EXITWITHKEY,\x20TIMEOUT','queuecallerjoinAt','moment','DATE','STRING','queuecallerleaveAt','FORWARD,\x20BLIND,\x20ATTENDED','setDataValue','seconds','getDataValue','INTEGER','format','holdtime'];(function(_0x3a9707,_0x331b14){const _0x5d7333=function(_0x19d985){while(--_0x19d985){_0x3a9707['push'](_0x3a9707['shift']());}};_0x5d7333(++_0x331b14);}(a759_0x331b,0x150));const a759_0x5d73=function(_0x3a9707,_0x331b14){_0x3a9707=_0x3a9707-0x0;let _0x5d7333=a759_0x331b[_0x3a9707];return _0x5d7333;};const _0x3ba617=a759_0x5d73;'use strict';const Sequelize=require('sequelize'),moment=require(_0x3ba617('0x5'));module['exports']={'type':{'type':Sequelize[_0x3ba617('0x7')]},'uniqueid':{'type':Sequelize[_0x3ba617('0x7')]},'calleridnum':{'type':Sequelize[_0x3ba617('0x7')]},'calleridname':{'type':Sequelize[_0x3ba617('0x7')]},'queue':{'type':Sequelize[_0x3ba617('0x7')]},'queuecallerjoinAt':{'type':Sequelize[_0x3ba617('0x6')]},'queuecallerleaveAt':{'type':Sequelize[_0x3ba617('0x6')],'set':function(_0x19d985){const _0x5969ea=_0x3ba617,_0x5335f1=moment(_0x19d985),_0x5b5fa1=moment(this[_0x5969ea('0xc')](_0x5969ea('0x4')))[_0x5969ea('0xe')](_0x5969ea('0x2')),_0x47e939=_0x5335f1[_0x5969ea('0x0')](_0x5b5fa1,_0x5969ea('0xb'));this[_0x5969ea('0xa')](_0x5969ea('0x8'),_0x19d985),this[_0x5969ea('0xa')](_0x5969ea('0xf'),_0x47e939||null);}},'position':{'type':Sequelize[_0x3ba617('0xd')]},'count':{'type':Sequelize[_0x3ba617('0xd')]},'queuecallerabandon':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'queuecallerabandonAt':{'type':Sequelize[_0x3ba617('0x6')]},'queuecallercomplete':{'type':Sequelize[_0x3ba617('0x1')],'defaultValue':![]},'queuecallercompleteAt':{'type':Sequelize['DATE']},'queuecallerexit':{'type':Sequelize[_0x3ba617('0x1')],'defaultValue':![]},'queuecallerexitAt':{'type':Sequelize[_0x3ba617('0x6')]},'queuecallerexitreason':{'type':Sequelize[_0x3ba617('0x7')],'comment':_0x3ba617('0x3')},'originalposition':{'type':Sequelize[_0x3ba617('0xd')]},'channel':{'type':Sequelize[_0x3ba617('0x7')]},'connectedlinenum':{'type':Sequelize['STRING']},'connectedlinename':{'type':Sequelize[_0x3ba617('0x7')]},'accountcode':{'type':Sequelize[_0x3ba617('0x7')]},'context':{'type':Sequelize['STRING']},'exten':{'type':Sequelize['STRING']},'priority':{'type':Sequelize[_0x3ba617('0x7')]},'holdtime':{'type':Sequelize['INTEGER']},'mohtime':{'type':Sequelize[_0x3ba617('0xd')],'defaultValue':0x0},'assigned':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'lastAssignedTo':{'type':Sequelize[_0x3ba617('0x7')]},'transfer':{'type':Sequelize[_0x3ba617('0x1')],'defaultValue':![]},'transfertype':{'type':Sequelize[_0x3ba617('0x7')],'comment':_0x3ba617('0x9')},'transferexten':{'type':Sequelize[_0x3ba617('0x7')]},'transferuniqueid':{'type':Sequelize[_0x3ba617('0x7')]},'disposition':{'type':Sequelize[_0x3ba617('0x7')]},'secondDisposition':{'type':Sequelize[_0x3ba617('0x7')]},'thirdDisposition':{'type':Sequelize[_0x3ba617('0x7')]},'queuecallerenterreason':{'type':Sequelize[_0x3ba617('0xd')],'defaultValue':0x0}};