Built motion from commit b5413ace.|2.6.9
[motion2.git] / server / api / voiceQueueReport / voiceQueueReport.rpc.js
index 276210c..c20f2ec 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf4b4=['code','message','info','request\x20sent','result','catch','GetVoiceQueueReport','VoiceQueueReport','findAll','options','raw','attributes','limit','include','map','model','CreateVoiceQueueReport','create','body','UpdateVoiceQueueReport','update','where','lodash','bluebird','ioredis','../../mysqldb','../../config/logger','rpc','../../config/environment','client','http','redis','defaults','localhost','socket.io-emitter','./voiceQueueReport.socket','request','then','VoiceQueueReport,\x20%s,\x20%s','debug','VoiceQueueReport,\x20%s,\x20%s,\x20%s','stringify','error'];(function(_0x6ac9e1,_0x32ece4){var _0x432143=function(_0x2b97bc){while(--_0x2b97bc){_0x6ac9e1['push'](_0x6ac9e1['shift']());}};_0x432143(++_0x32ece4);}(_0xf4b4,0x143));var _0x4f4b=function(_0xb1cf84,_0x813740){_0xb1cf84=_0xb1cf84-0x0;var _0x4bad2e=_0xf4b4[_0xb1cf84];return _0x4bad2e;};'use strict';var _=require(_0x4f4b('0x0'));var util=require('util');var moment=require('moment');var BPromise=require(_0x4f4b('0x1'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x4f4b('0x2'));var db=require(_0x4f4b('0x3'))['db'];var utils=require('../../config/utils');var logger=require(_0x4f4b('0x4'))(_0x4f4b('0x5'));var config=require(_0x4f4b('0x6'));var jayson=require('jayson/promise');var client=jayson[_0x4f4b('0x7')][_0x4f4b('0x8')]({'port':0x232a});config[_0x4f4b('0x9')]=_[_0x4f4b('0xa')](config[_0x4f4b('0x9')],{'host':_0x4f4b('0xb'),'port':0x18eb});var socket=require(_0x4f4b('0xc'))(new Redis(config[_0x4f4b('0x9')]));require(_0x4f4b('0xd'))['register'](socket);function respondWithRpcPromise(_0x27c094,_0x1bdcab,_0x4b3d0d){return new BPromise(function(_0x3749d2,_0x2ee626){return client[_0x4f4b('0xe')](_0x27c094,_0x4b3d0d)[_0x4f4b('0xf')](function(_0x1ef7f8){logger['info'](_0x4f4b('0x10'),_0x1bdcab,'request\x20sent');logger[_0x4f4b('0x11')](_0x4f4b('0x12'),_0x1bdcab,'request\x20sent',JSON[_0x4f4b('0x13')](_0x1ef7f8));if(_0x1ef7f8[_0x4f4b('0x14')]){if(_0x1ef7f8[_0x4f4b('0x14')][_0x4f4b('0x15')]===0x1f4){logger['error']('VoiceQueueReport,\x20%s,\x20%s',_0x1bdcab,_0x1ef7f8[_0x4f4b('0x14')][_0x4f4b('0x16')]);return _0x2ee626(_0x1ef7f8[_0x4f4b('0x14')]['message']);}logger[_0x4f4b('0x14')](_0x4f4b('0x10'),_0x1bdcab,_0x1ef7f8[_0x4f4b('0x14')]['message']);return _0x3749d2(_0x1ef7f8[_0x4f4b('0x14')]['message']);}else{logger[_0x4f4b('0x17')](_0x4f4b('0x10'),_0x1bdcab,_0x4f4b('0x18'));_0x3749d2(_0x1ef7f8[_0x4f4b('0x19')]['message']);}})[_0x4f4b('0x1a')](function(_0x1bf046){logger[_0x4f4b('0x14')]('VoiceQueueReport,\x20%s,\x20%s',_0x1bdcab,_0x1bf046);_0x2ee626(_0x1bf046);});});}exports[_0x4f4b('0x1b')]=function(_0x3d1fe3){var _0x20ecbb=this;return new Promise(function(_0x2c071c,_0x10a841){return db[_0x4f4b('0x1c')][_0x4f4b('0x1d')]({'raw':_0x3d1fe3[_0x4f4b('0x1e')]?_0x3d1fe3[_0x4f4b('0x1e')][_0x4f4b('0x1f')]===undefined?!![]:![]:!![],'where':_0x3d1fe3[_0x4f4b('0x1e')]?_0x3d1fe3[_0x4f4b('0x1e')]['where']||null:null,'attributes':_0x3d1fe3[_0x4f4b('0x1e')]?_0x3d1fe3[_0x4f4b('0x1e')][_0x4f4b('0x20')]||null:null,'limit':_0x3d1fe3[_0x4f4b('0x1e')]?_0x3d1fe3['options'][_0x4f4b('0x21')]||null:null,'include':_0x3d1fe3['options']?_0x3d1fe3['options'][_0x4f4b('0x22')]?_[_0x4f4b('0x23')](_0x3d1fe3['options'][_0x4f4b('0x22')],function(_0x32bba9){return{'model':db[_0x32bba9[_0x4f4b('0x24')]],'as':_0x32bba9['as'],'attributes':_0x32bba9[_0x4f4b('0x20')],'include':_0x32bba9[_0x4f4b('0x22')]?_[_0x4f4b('0x23')](_0x32bba9[_0x4f4b('0x22')],function(_0x3bfded){return{'model':db[_0x3bfded[_0x4f4b('0x24')]],'as':_0x3bfded['as'],'attributes':_0x3bfded[_0x4f4b('0x20')],'include':_0x3bfded[_0x4f4b('0x22')]?_['map'](_0x3bfded[_0x4f4b('0x22')],function(_0x551044){return{'model':db[_0x551044[_0x4f4b('0x24')]],'as':_0x551044['as'],'attributes':_0x551044['attributes']};}):[]};}):[]};}):[]:[]})[_0x4f4b('0xf')](function(_0x1b101f){logger[_0x4f4b('0x17')](_0x4f4b('0x1b'),_0x3d1fe3);logger[_0x4f4b('0x11')](_0x4f4b('0x1b'),_0x3d1fe3,JSON['stringify'](_0x1b101f));_0x2c071c(_0x1b101f);})['catch'](function(_0x377c0d){logger[_0x4f4b('0x14')](_0x4f4b('0x1b'),_0x377c0d[_0x4f4b('0x16')],_0x3d1fe3);_0x10a841(_0x20ecbb[_0x4f4b('0x14')](0x1f4,_0x377c0d[_0x4f4b('0x16')]));});});};exports[_0x4f4b('0x25')]=function(_0xdd934f){var _0x3e37b5=this;return new Promise(function(_0x2c47f5,_0x3b448c){return db[_0x4f4b('0x1c')][_0x4f4b('0x26')](_0xdd934f[_0x4f4b('0x27')],{'raw':_0xdd934f['options']?_0xdd934f[_0x4f4b('0x1e')][_0x4f4b('0x1f')]===undefined?!![]:![]:!![]})['then'](function(_0x29d323){logger[_0x4f4b('0x17')](_0x4f4b('0x25'),_0xdd934f);logger[_0x4f4b('0x11')](_0x4f4b('0x25'),_0xdd934f,JSON['stringify'](_0x29d323));_0x2c47f5(_0x29d323);})[_0x4f4b('0x1a')](function(_0x466aae){logger[_0x4f4b('0x14')]('CreateVoiceQueueReport',_0x466aae[_0x4f4b('0x16')],_0xdd934f);_0x3b448c(_0x3e37b5['error'](0x1f4,_0x466aae[_0x4f4b('0x16')]));});});};exports[_0x4f4b('0x28')]=function(_0x46d360){var _0x25ed7a=this;return new Promise(function(_0x3b56f3,_0x5b39c2){return db[_0x4f4b('0x1c')][_0x4f4b('0x29')](_0x46d360[_0x4f4b('0x27')],{'raw':_0x46d360[_0x4f4b('0x1e')]?_0x46d360[_0x4f4b('0x1e')][_0x4f4b('0x1f')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x46d360[_0x4f4b('0x1e')]?_0x46d360[_0x4f4b('0x1e')][_0x4f4b('0x2a')]||null:null,'attributes':_0x46d360['options']?_0x46d360[_0x4f4b('0x1e')][_0x4f4b('0x20')]||null:null,'limit':_0x46d360[_0x4f4b('0x1e')]?_0x46d360[_0x4f4b('0x1e')][_0x4f4b('0x21')]||null:null})[_0x4f4b('0xf')](function(_0x1be4dc){logger[_0x4f4b('0x17')](_0x4f4b('0x28'),_0x46d360);logger[_0x4f4b('0x11')](_0x4f4b('0x28'),_0x46d360,JSON[_0x4f4b('0x13')](_0x1be4dc));_0x3b56f3(_0x1be4dc);})['catch'](function(_0xab3ff9){logger['error'](_0x4f4b('0x28'),_0xab3ff9[_0x4f4b('0x16')],_0x46d360);_0x5b39c2(_0x25ed7a[_0x4f4b('0x14')](0x1f4,_0xab3ff9[_0x4f4b('0x16')]));});});};
\ No newline at end of file
+var _0x81b0=['code','message','catch','VoiceQueueReport','options','raw','where','attributes','limit','map','include','model','then','GetVoiceQueueReport','CreateVoiceQueueReport','create','UpdateVoiceQueueReport','update','body','lodash','moment','ioredis','../../mysqldb','../../config/utils','../../config/logger','jayson/promise','client','http','redis','defaults','localhost','./voiceQueueReport.socket','register','info','VoiceQueueReport,\x20%s,\x20%s','debug','VoiceQueueReport,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error'];(function(_0x36fdd6,_0x3e3f0a){var _0x23714f=function(_0x211bc3){while(--_0x211bc3){_0x36fdd6['push'](_0x36fdd6['shift']());}};_0x23714f(++_0x3e3f0a);}(_0x81b0,0xdb));var _0x081b=function(_0x46acb5,_0x14c147){_0x46acb5=_0x46acb5-0x0;var _0x3d9d02=_0x81b0[_0x46acb5];return _0x3d9d02;};'use strict';var _=require(_0x081b('0x0'));var util=require('util');var moment=require(_0x081b('0x1'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x081b('0x2'));var db=require(_0x081b('0x3'))['db'];var utils=require(_0x081b('0x4'));var logger=require(_0x081b('0x5'))('rpc');var config=require('../../config/environment');var jayson=require(_0x081b('0x6'));var client=jayson[_0x081b('0x7')][_0x081b('0x8')]({'port':0x232a});config[_0x081b('0x9')]=_[_0x081b('0xa')](config[_0x081b('0x9')],{'host':_0x081b('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x081b('0x9')]));require(_0x081b('0xc'))[_0x081b('0xd')](socket);function respondWithRpcPromise(_0x303937,_0x150fec,_0x1b7a3c){return new BPromise(function(_0x2ccc46,_0x3832f1){return client['request'](_0x303937,_0x1b7a3c)['then'](function(_0x373134){logger[_0x081b('0xe')](_0x081b('0xf'),_0x150fec,'request\x20sent');logger[_0x081b('0x10')](_0x081b('0x11'),_0x150fec,_0x081b('0x12'),JSON[_0x081b('0x13')](_0x373134));if(_0x373134[_0x081b('0x14')]){if(_0x373134[_0x081b('0x14')][_0x081b('0x15')]===0x1f4){logger[_0x081b('0x14')](_0x081b('0xf'),_0x150fec,_0x373134[_0x081b('0x14')][_0x081b('0x16')]);return _0x3832f1(_0x373134['error']['message']);}logger['error'](_0x081b('0xf'),_0x150fec,_0x373134[_0x081b('0x14')][_0x081b('0x16')]);return _0x2ccc46(_0x373134['error'][_0x081b('0x16')]);}else{logger[_0x081b('0xe')](_0x081b('0xf'),_0x150fec,'request\x20sent');_0x2ccc46(_0x373134['result'][_0x081b('0x16')]);}})[_0x081b('0x17')](function(_0x2b38b1){logger[_0x081b('0x14')](_0x081b('0xf'),_0x150fec,_0x2b38b1);_0x3832f1(_0x2b38b1);});});}exports['GetVoiceQueueReport']=function(_0x2b4d3b){var _0x58e13d=this;return new Promise(function(_0xbbaca6,_0x2d4c77){return db[_0x081b('0x18')]['findAll']({'raw':_0x2b4d3b[_0x081b('0x19')]?_0x2b4d3b[_0x081b('0x19')][_0x081b('0x1a')]===undefined?!![]:![]:!![],'where':_0x2b4d3b[_0x081b('0x19')]?_0x2b4d3b['options'][_0x081b('0x1b')]||null:null,'attributes':_0x2b4d3b[_0x081b('0x19')]?_0x2b4d3b['options'][_0x081b('0x1c')]||null:null,'limit':_0x2b4d3b['options']?_0x2b4d3b[_0x081b('0x19')][_0x081b('0x1d')]||null:null,'include':_0x2b4d3b['options']?_0x2b4d3b[_0x081b('0x19')]['include']?_[_0x081b('0x1e')](_0x2b4d3b[_0x081b('0x19')][_0x081b('0x1f')],function(_0x1c8efe){return{'model':db[_0x1c8efe[_0x081b('0x20')]],'as':_0x1c8efe['as'],'attributes':_0x1c8efe[_0x081b('0x1c')],'include':_0x1c8efe[_0x081b('0x1f')]?_[_0x081b('0x1e')](_0x1c8efe[_0x081b('0x1f')],function(_0x598623){return{'model':db[_0x598623[_0x081b('0x20')]],'as':_0x598623['as'],'attributes':_0x598623[_0x081b('0x1c')],'include':_0x598623[_0x081b('0x1f')]?_['map'](_0x598623[_0x081b('0x1f')],function(_0x3f3002){return{'model':db[_0x3f3002[_0x081b('0x20')]],'as':_0x3f3002['as'],'attributes':_0x3f3002['attributes']};}):[]};}):[]};}):[]:[]})[_0x081b('0x21')](function(_0x634b3b){logger[_0x081b('0xe')](_0x081b('0x22'),_0x2b4d3b);logger[_0x081b('0x10')](_0x081b('0x22'),_0x2b4d3b,JSON['stringify'](_0x634b3b));_0xbbaca6(_0x634b3b);})[_0x081b('0x17')](function(_0x2ec03d){logger[_0x081b('0x14')]('GetVoiceQueueReport',_0x2ec03d[_0x081b('0x16')],_0x2b4d3b);_0x2d4c77(_0x58e13d['error'](0x1f4,_0x2ec03d['message']));});});};exports[_0x081b('0x23')]=function(_0x201a3c){var _0x242207=this;return new Promise(function(_0x2c1f75,_0x1dadcf){return db[_0x081b('0x18')][_0x081b('0x24')](_0x201a3c['body'],{'raw':_0x201a3c[_0x081b('0x19')]?_0x201a3c[_0x081b('0x19')][_0x081b('0x1a')]===undefined?!![]:![]:!![]})[_0x081b('0x21')](function(_0x125564){logger[_0x081b('0xe')](_0x081b('0x23'),_0x201a3c);logger[_0x081b('0x10')](_0x081b('0x23'),_0x201a3c,JSON[_0x081b('0x13')](_0x125564));_0x2c1f75(_0x125564);})[_0x081b('0x17')](function(_0x5bd9fd){logger[_0x081b('0x14')](_0x081b('0x23'),_0x5bd9fd['message'],_0x201a3c);_0x1dadcf(_0x242207['error'](0x1f4,_0x5bd9fd[_0x081b('0x16')]));});});};exports[_0x081b('0x25')]=function(_0x2000fb){var _0x58320b=this;return new Promise(function(_0x64f339,_0x4e1ea9){return db[_0x081b('0x18')][_0x081b('0x26')](_0x2000fb[_0x081b('0x27')],{'raw':_0x2000fb[_0x081b('0x19')]?_0x2000fb[_0x081b('0x19')][_0x081b('0x1a')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x2000fb['options']?_0x2000fb[_0x081b('0x19')][_0x081b('0x1b')]||null:null,'attributes':_0x2000fb[_0x081b('0x19')]?_0x2000fb['options']['attributes']||null:null,'limit':_0x2000fb['options']?_0x2000fb['options'][_0x081b('0x1d')]||null:null})[_0x081b('0x21')](function(_0x268787){logger[_0x081b('0xe')]('UpdateVoiceQueueReport',_0x2000fb);logger[_0x081b('0x10')](_0x081b('0x25'),_0x2000fb,JSON[_0x081b('0x13')](_0x268787));_0x64f339(_0x268787);})[_0x081b('0x17')](function(_0x2ba7f1){logger['error'](_0x081b('0x25'),_0x2ba7f1[_0x081b('0x16')],_0x2000fb);_0x4e1ea9(_0x58320b['error'](0x1f4,_0x2ba7f1['message']));});});};
\ No newline at end of file