Built motion from commit f651e4b0a7312c0adceb5e57d6684a801a3aaf0d. Version 3.0.0...
[motion-next.git] / server / api / voiceTransferReport / voiceTransferReport.rpc.js
1 const a778_0x11ba=['../../mysqldb','message','catch','then','CreateVoiceTransferReport','stringify','options','debug','../../config/logger','info','body','error'];(function(_0xdc181d,_0x11ba72){const _0x2c1e82=function(_0x20b4eb){while(--_0x20b4eb){_0xdc181d['push'](_0xdc181d['shift']());}};_0x2c1e82(++_0x11ba72);}(a778_0x11ba,0xf2));const a778_0x2c1e=function(_0xdc181d,_0x11ba72){_0xdc181d=_0xdc181d-0x0;let _0x2c1e82=a778_0x11ba[_0xdc181d];return _0x2c1e82;};const _0x4c5ad2=a778_0x2c1e;'use strict';const db=require(_0x4c5ad2('0xa'))['db'],logger=require(_0x4c5ad2('0x6'))('rpc');exports[_0x4c5ad2('0x2')]=function(_0x20b4eb){const _0x4c787a=this;return new Promise(function(_0xeb8b58,_0x1d3c53){const _0x2ba646=a778_0x2c1e;return db['VoiceTransferReport']['create'](_0x20b4eb[_0x2ba646('0x8')],{'raw':_0x20b4eb[_0x2ba646('0x4')]?_0x20b4eb[_0x2ba646('0x4')]['raw']===undefined?!![]:![]:!![]})[_0x2ba646('0x1')](function(_0x8679a0){const _0x2e0774=_0x2ba646;logger[_0x2e0774('0x7')]('CreateVoiceTransferReport',_0x20b4eb),logger[_0x2e0774('0x5')](_0x2e0774('0x2'),_0x20b4eb,JSON[_0x2e0774('0x3')](_0x8679a0)),_0xeb8b58(_0x8679a0);})[_0x2ba646('0x0')](function(_0x479d74){const _0x35c983=_0x2ba646;logger[_0x35c983('0x9')](_0x35c983('0x2'),_0x479d74[_0x35c983('0xb')],_0x20b4eb),_0x1d3c53(_0x4c787a[_0x35c983('0x9')](0x1f4,_0x479d74[_0x35c983('0xb')]));});});};