Built motion from commit cb845558.|2.6.34
[motion2.git] / server / api / voiceQueueReport / voiceQueueReport.rpc.js
index 6b18a97..6066e9c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0a39=['then','debug','catch','CreateVoiceQueueReport','create','body','UpdateVoiceQueueReport','VoiceQueueReport','update','lodash','moment','bluebird','ioredis','../../mysqldb','../../config/logger','jayson/promise','client','redis','localhost','socket.io-emitter','./voiceQueueReport.socket','register','info','VoiceQueueReport,\x20%s,\x20%s','request\x20sent','VoiceQueueReport,\x20%s,\x20%s,\x20%s','stringify','error','message','result','GetVoiceQueueReport','findAll','options','raw','attributes','limit','include','map','model'];(function(_0x2ccb4d,_0x4e2e9c){var _0x7a0915=function(_0x473e50){while(--_0x473e50){_0x2ccb4d['push'](_0x2ccb4d['shift']());}};_0x7a0915(++_0x4e2e9c);}(_0x0a39,0xf3));var _0x90a3=function(_0x40a045,_0x516f0e){_0x40a045=_0x40a045-0x0;var _0x1a687c=_0x0a39[_0x40a045];return _0x1a687c;};'use strict';var _=require(_0x90a3('0x0'));var util=require('util');var moment=require(_0x90a3('0x1'));var BPromise=require(_0x90a3('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x90a3('0x3'));var db=require(_0x90a3('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0x90a3('0x5'))('rpc');var config=require('../../config/environment');var jayson=require(_0x90a3('0x6'));var client=jayson[_0x90a3('0x7')]['http']({'port':0x232a});config[_0x90a3('0x8')]=_['defaults'](config['redis'],{'host':_0x90a3('0x9'),'port':0x18eb});var socket=require(_0x90a3('0xa'))(new Redis(config['redis']));require(_0x90a3('0xb'))[_0x90a3('0xc')](socket);function respondWithRpcPromise(_0x260c30,_0x489e6e,_0x468c9d){return new BPromise(function(_0x58f3ea,_0x4bef86){return client['request'](_0x260c30,_0x468c9d)['then'](function(_0x1b2d75){logger[_0x90a3('0xd')](_0x90a3('0xe'),_0x489e6e,_0x90a3('0xf'));logger['debug'](_0x90a3('0x10'),_0x489e6e,'request\x20sent',JSON[_0x90a3('0x11')](_0x1b2d75));if(_0x1b2d75[_0x90a3('0x12')]){if(_0x1b2d75[_0x90a3('0x12')]['code']===0x1f4){logger[_0x90a3('0x12')](_0x90a3('0xe'),_0x489e6e,_0x1b2d75[_0x90a3('0x12')][_0x90a3('0x13')]);return _0x4bef86(_0x1b2d75[_0x90a3('0x12')][_0x90a3('0x13')]);}logger[_0x90a3('0x12')](_0x90a3('0xe'),_0x489e6e,_0x1b2d75[_0x90a3('0x12')]['message']);return _0x58f3ea(_0x1b2d75[_0x90a3('0x12')][_0x90a3('0x13')]);}else{logger[_0x90a3('0xd')]('VoiceQueueReport,\x20%s,\x20%s',_0x489e6e,_0x90a3('0xf'));_0x58f3ea(_0x1b2d75[_0x90a3('0x14')][_0x90a3('0x13')]);}})['catch'](function(_0x38b115){logger[_0x90a3('0x12')](_0x90a3('0xe'),_0x489e6e,_0x38b115);_0x4bef86(_0x38b115);});});}exports[_0x90a3('0x15')]=function(_0x229a00){var _0x503b31=this;return new Promise(function(_0x52f768,_0x53f966){return db['VoiceQueueReport'][_0x90a3('0x16')]({'raw':_0x229a00[_0x90a3('0x17')]?_0x229a00[_0x90a3('0x17')][_0x90a3('0x18')]===undefined?!![]:![]:!![],'where':_0x229a00[_0x90a3('0x17')]?_0x229a00[_0x90a3('0x17')]['where']||null:null,'attributes':_0x229a00[_0x90a3('0x17')]?_0x229a00['options'][_0x90a3('0x19')]||null:null,'limit':_0x229a00[_0x90a3('0x17')]?_0x229a00[_0x90a3('0x17')][_0x90a3('0x1a')]||null:null,'include':_0x229a00[_0x90a3('0x17')]?_0x229a00['options'][_0x90a3('0x1b')]?_[_0x90a3('0x1c')](_0x229a00[_0x90a3('0x17')][_0x90a3('0x1b')],function(_0x4a6aeb){return{'model':db[_0x4a6aeb['model']],'as':_0x4a6aeb['as'],'attributes':_0x4a6aeb['attributes'],'include':_0x4a6aeb[_0x90a3('0x1b')]?_[_0x90a3('0x1c')](_0x4a6aeb[_0x90a3('0x1b')],function(_0x1a869f){return{'model':db[_0x1a869f[_0x90a3('0x1d')]],'as':_0x1a869f['as'],'attributes':_0x1a869f[_0x90a3('0x19')],'include':_0x1a869f[_0x90a3('0x1b')]?_[_0x90a3('0x1c')](_0x1a869f[_0x90a3('0x1b')],function(_0x8b9bd4){return{'model':db[_0x8b9bd4['model']],'as':_0x8b9bd4['as'],'attributes':_0x8b9bd4['attributes']};}):[]};}):[]};}):[]:[]})[_0x90a3('0x1e')](function(_0x175a0b){logger[_0x90a3('0xd')](_0x90a3('0x15'),_0x229a00);logger[_0x90a3('0x1f')](_0x90a3('0x15'),_0x229a00,JSON[_0x90a3('0x11')](_0x175a0b));_0x52f768(_0x175a0b);})[_0x90a3('0x20')](function(_0xe1ba26){logger[_0x90a3('0x12')]('GetVoiceQueueReport',_0xe1ba26[_0x90a3('0x13')],_0x229a00);_0x53f966(_0x503b31['error'](0x1f4,_0xe1ba26[_0x90a3('0x13')]));});});};exports[_0x90a3('0x21')]=function(_0x5c86fa){var _0x382ba9=this;return new Promise(function(_0x2a6cc9,_0x53ed1a){return db['VoiceQueueReport'][_0x90a3('0x22')](_0x5c86fa[_0x90a3('0x23')],{'raw':_0x5c86fa[_0x90a3('0x17')]?_0x5c86fa[_0x90a3('0x17')][_0x90a3('0x18')]===undefined?!![]:![]:!![]})[_0x90a3('0x1e')](function(_0x28d58d){logger[_0x90a3('0xd')]('CreateVoiceQueueReport',_0x5c86fa);logger[_0x90a3('0x1f')](_0x90a3('0x21'),_0x5c86fa,JSON[_0x90a3('0x11')](_0x28d58d));_0x2a6cc9(_0x28d58d);})[_0x90a3('0x20')](function(_0x3a1c18){logger[_0x90a3('0x12')](_0x90a3('0x21'),_0x3a1c18[_0x90a3('0x13')],_0x5c86fa);_0x53ed1a(_0x382ba9['error'](0x1f4,_0x3a1c18[_0x90a3('0x13')]));});});};exports[_0x90a3('0x24')]=function(_0x4131b7){var _0x707bb=this;return new Promise(function(_0x23c5ff,_0x8d3069){return db[_0x90a3('0x25')][_0x90a3('0x26')](_0x4131b7['body'],{'raw':_0x4131b7[_0x90a3('0x17')]?_0x4131b7['options'][_0x90a3('0x18')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x4131b7[_0x90a3('0x17')]?_0x4131b7[_0x90a3('0x17')]['where']||null:null,'attributes':_0x4131b7[_0x90a3('0x17')]?_0x4131b7[_0x90a3('0x17')][_0x90a3('0x19')]||null:null,'limit':_0x4131b7[_0x90a3('0x17')]?_0x4131b7[_0x90a3('0x17')][_0x90a3('0x1a')]||null:null})['then'](function(_0xf45c80){logger[_0x90a3('0xd')](_0x90a3('0x24'),_0x4131b7);logger[_0x90a3('0x1f')](_0x90a3('0x24'),_0x4131b7,JSON[_0x90a3('0x11')](_0xf45c80));_0x23c5ff(_0xf45c80);})[_0x90a3('0x20')](function(_0x4dc27c){logger['error']('UpdateVoiceQueueReport',_0x4dc27c['message'],_0x4131b7);_0x8d3069(_0x707bb['error'](0x1f4,_0x4dc27c[_0x90a3('0x13')]));});});};
\ No newline at end of file
+var _0x749a=['socket.io-emitter','./voiceQueueReport.socket','register','request','then','info','request\x20sent','VoiceQueueReport,\x20%s,\x20%s,\x20%s','stringify','error','code','message','VoiceQueueReport,\x20%s,\x20%s','result','GetVoiceQueueReport','VoiceQueueReport','options','where','include','model','attributes','map','debug','create','CreateVoiceQueueReport','catch','update','body','raw','limit','UpdateVoiceQueueReport','bluebird','randomstring','ioredis','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost'];(function(_0x2895c8,_0x2ea5b5){var _0x3d8f05=function(_0x460119){while(--_0x460119){_0x2895c8['push'](_0x2895c8['shift']());}};_0x3d8f05(++_0x2ea5b5);}(_0x749a,0x14c));var _0xa749=function(_0x122ef9,_0x451d2a){_0x122ef9=_0x122ef9-0x0;var _0x42fba0=_0x749a[_0x122ef9];return _0x42fba0;};'use strict';var _=require('lodash');var util=require('util');var moment=require('moment');var BPromise=require(_0xa749('0x0'));var rs=require(_0xa749('0x1'));var fs=require('fs');var Redis=require(_0xa749('0x2'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0xa749('0x3'))(_0xa749('0x4'));var config=require(_0xa749('0x5'));var jayson=require(_0xa749('0x6'));var client=jayson[_0xa749('0x7')][_0xa749('0x8')]({'port':0x232a});config[_0xa749('0x9')]=_[_0xa749('0xa')](config[_0xa749('0x9')],{'host':_0xa749('0xb'),'port':0x18eb});var socket=require(_0xa749('0xc'))(new Redis(config[_0xa749('0x9')]));require(_0xa749('0xd'))[_0xa749('0xe')](socket);function respondWithRpcPromise(_0x1f9083,_0x43b710,_0x28b1e7){return new BPromise(function(_0x2b1e69,_0x4e9c3c){return client[_0xa749('0xf')](_0x1f9083,_0x28b1e7)[_0xa749('0x10')](function(_0x4c1901){logger[_0xa749('0x11')]('VoiceQueueReport,\x20%s,\x20%s',_0x43b710,_0xa749('0x12'));logger['debug'](_0xa749('0x13'),_0x43b710,_0xa749('0x12'),JSON[_0xa749('0x14')](_0x4c1901));if(_0x4c1901[_0xa749('0x15')]){if(_0x4c1901[_0xa749('0x15')][_0xa749('0x16')]===0x1f4){logger[_0xa749('0x15')]('VoiceQueueReport,\x20%s,\x20%s',_0x43b710,_0x4c1901[_0xa749('0x15')][_0xa749('0x17')]);return _0x4e9c3c(_0x4c1901[_0xa749('0x15')]['message']);}logger[_0xa749('0x15')](_0xa749('0x18'),_0x43b710,_0x4c1901['error'][_0xa749('0x17')]);return _0x2b1e69(_0x4c1901[_0xa749('0x15')][_0xa749('0x17')]);}else{logger[_0xa749('0x11')](_0xa749('0x18'),_0x43b710,_0xa749('0x12'));_0x2b1e69(_0x4c1901[_0xa749('0x19')][_0xa749('0x17')]);}})['catch'](function(_0x2eeed5){logger[_0xa749('0x15')](_0xa749('0x18'),_0x43b710,_0x2eeed5);_0x4e9c3c(_0x2eeed5);});});}exports[_0xa749('0x1a')]=function(_0x5b550e){var _0x254fd1=this;return new Promise(function(_0x1ca82a,_0x2d41e1){return db[_0xa749('0x1b')]['findAll']({'raw':_0x5b550e[_0xa749('0x1c')]?_0x5b550e[_0xa749('0x1c')]['raw']===undefined?!![]:![]:!![],'where':_0x5b550e[_0xa749('0x1c')]?_0x5b550e[_0xa749('0x1c')][_0xa749('0x1d')]||null:null,'attributes':_0x5b550e[_0xa749('0x1c')]?_0x5b550e['options']['attributes']||null:null,'limit':_0x5b550e[_0xa749('0x1c')]?_0x5b550e['options']['limit']||null:null,'include':_0x5b550e[_0xa749('0x1c')]?_0x5b550e[_0xa749('0x1c')][_0xa749('0x1e')]?_['map'](_0x5b550e[_0xa749('0x1c')]['include'],function(_0x1b4fec){return{'model':db[_0x1b4fec[_0xa749('0x1f')]],'as':_0x1b4fec['as'],'attributes':_0x1b4fec[_0xa749('0x20')],'include':_0x1b4fec['include']?_[_0xa749('0x21')](_0x1b4fec[_0xa749('0x1e')],function(_0x5b495e){return{'model':db[_0x5b495e[_0xa749('0x1f')]],'as':_0x5b495e['as'],'attributes':_0x5b495e[_0xa749('0x20')],'include':_0x5b495e[_0xa749('0x1e')]?_['map'](_0x5b495e[_0xa749('0x1e')],function(_0x1e9170){return{'model':db[_0x1e9170[_0xa749('0x1f')]],'as':_0x1e9170['as'],'attributes':_0x1e9170[_0xa749('0x20')]};}):[]};}):[]};}):[]:[]})[_0xa749('0x10')](function(_0x556536){logger[_0xa749('0x11')](_0xa749('0x1a'),_0x5b550e);logger[_0xa749('0x22')](_0xa749('0x1a'),_0x5b550e,JSON['stringify'](_0x556536));_0x1ca82a(_0x556536);})['catch'](function(_0x1e8722){logger[_0xa749('0x15')](_0xa749('0x1a'),_0x1e8722[_0xa749('0x17')],_0x5b550e);_0x2d41e1(_0x254fd1[_0xa749('0x15')](0x1f4,_0x1e8722[_0xa749('0x17')]));});});};exports['CreateVoiceQueueReport']=function(_0x14b5c3){var _0x421511=this;return new Promise(function(_0x2fe4ba,_0x2a244f){return db[_0xa749('0x1b')][_0xa749('0x23')](_0x14b5c3['body'],{'raw':_0x14b5c3[_0xa749('0x1c')]?_0x14b5c3[_0xa749('0x1c')]['raw']===undefined?!![]:![]:!![]})[_0xa749('0x10')](function(_0x3a2fff){logger[_0xa749('0x11')](_0xa749('0x24'),_0x14b5c3);logger['debug']('CreateVoiceQueueReport',_0x14b5c3,JSON[_0xa749('0x14')](_0x3a2fff));_0x2fe4ba(_0x3a2fff);})[_0xa749('0x25')](function(_0x23a5a7){logger[_0xa749('0x15')]('CreateVoiceQueueReport',_0x23a5a7['message'],_0x14b5c3);_0x2a244f(_0x421511[_0xa749('0x15')](0x1f4,_0x23a5a7[_0xa749('0x17')]));});});};exports['UpdateVoiceQueueReport']=function(_0x19cad6){var _0x4c1202=this;return new Promise(function(_0x84c1fe,_0x252ab0){return db[_0xa749('0x1b')][_0xa749('0x26')](_0x19cad6[_0xa749('0x27')],{'raw':_0x19cad6[_0xa749('0x1c')]?_0x19cad6[_0xa749('0x1c')][_0xa749('0x28')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x19cad6[_0xa749('0x1c')]?_0x19cad6[_0xa749('0x1c')][_0xa749('0x1d')]||null:null,'attributes':_0x19cad6[_0xa749('0x1c')]?_0x19cad6[_0xa749('0x1c')]['attributes']||null:null,'limit':_0x19cad6[_0xa749('0x1c')]?_0x19cad6[_0xa749('0x1c')][_0xa749('0x29')]||null:null})[_0xa749('0x10')](function(_0x38503d){logger['info']('UpdateVoiceQueueReport',_0x19cad6);logger[_0xa749('0x22')](_0xa749('0x2a'),_0x19cad6,JSON['stringify'](_0x38503d));_0x84c1fe(_0x38503d);})['catch'](function(_0x5ced24){logger[_0xa749('0x15')](_0xa749('0x2a'),_0x5ced24[_0xa749('0x17')],_0x19cad6);_0x252ab0(_0x4c1202[_0xa749('0x15')](0x1f4,_0x5ced24['message']));});});};
\ No newline at end of file