Built motion from commit e8da49ee.|2.6.33
[motion2.git] / server / api / smsQueue / smsQueue.rpc.js
index 0afe914..6dba4d6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x57df=['code','message','info','result','catch','GetSmsQueue','SmsQueue','findAll','options','raw','where','map','include','model','attributes','find','ShowSmsQueue','lodash','randomstring','../../mysqldb','../../config/utils','rpc','../../config/environment','http','redis','localhost','socket.io-emitter','register','then','SmsQueue,\x20%s,\x20%s','request\x20sent','debug','SmsQueue,\x20%s,\x20%s,\x20%s','stringify','error'];(function(_0x104740,_0x56a583){var _0x303b51=function(_0x3f4e3c){while(--_0x3f4e3c){_0x104740['push'](_0x104740['shift']());}};_0x303b51(++_0x56a583);}(_0x57df,0xc0));var _0xf57d=function(_0x169e1d,_0x16f8c2){_0x169e1d=_0x169e1d-0x0;var _0x1b4689=_0x57df[_0x169e1d];return _0x1b4689;};'use strict';var _=require(_0xf57d('0x0'));var util=require('util');var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0xf57d('0x1'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xf57d('0x2'))['db'];var utils=require(_0xf57d('0x3'));var logger=require('../../config/logger')(_0xf57d('0x4'));var config=require(_0xf57d('0x5'));var jayson=require('jayson/promise');var client=jayson['client'][_0xf57d('0x6')]({'port':0x232a});config[_0xf57d('0x7')]=_['defaults'](config[_0xf57d('0x7')],{'host':_0xf57d('0x8'),'port':0x18eb});var socket=require(_0xf57d('0x9'))(new Redis(config[_0xf57d('0x7')]));require('./smsQueue.socket')[_0xf57d('0xa')](socket);function respondWithRpcPromise(_0x5a69a9,_0x55ab4a,_0x371ad9){return new BPromise(function(_0x1cf01b,_0x537828){return client['request'](_0x5a69a9,_0x371ad9)[_0xf57d('0xb')](function(_0x185c08){logger['info'](_0xf57d('0xc'),_0x55ab4a,_0xf57d('0xd'));logger[_0xf57d('0xe')](_0xf57d('0xf'),_0x55ab4a,_0xf57d('0xd'),JSON[_0xf57d('0x10')](_0x185c08));if(_0x185c08[_0xf57d('0x11')]){if(_0x185c08[_0xf57d('0x11')][_0xf57d('0x12')]===0x1f4){logger['error']('SmsQueue,\x20%s,\x20%s',_0x55ab4a,_0x185c08[_0xf57d('0x11')][_0xf57d('0x13')]);return _0x537828(_0x185c08['error'][_0xf57d('0x13')]);}logger[_0xf57d('0x11')](_0xf57d('0xc'),_0x55ab4a,_0x185c08['error'][_0xf57d('0x13')]);return _0x1cf01b(_0x185c08[_0xf57d('0x11')]['message']);}else{logger[_0xf57d('0x14')](_0xf57d('0xc'),_0x55ab4a,_0xf57d('0xd'));_0x1cf01b(_0x185c08[_0xf57d('0x15')][_0xf57d('0x13')]);}})[_0xf57d('0x16')](function(_0x52e959){logger[_0xf57d('0x11')](_0xf57d('0xc'),_0x55ab4a,_0x52e959);_0x537828(_0x52e959);});});}exports[_0xf57d('0x17')]=function(_0x36d041){var _0x1a41c4=this;return new Promise(function(_0x42cbc4,_0x6729c3){return db[_0xf57d('0x18')][_0xf57d('0x19')]({'raw':_0x36d041[_0xf57d('0x1a')]?_0x36d041[_0xf57d('0x1a')][_0xf57d('0x1b')]===undefined?!![]:![]:!![],'where':_0x36d041[_0xf57d('0x1a')]?_0x36d041['options'][_0xf57d('0x1c')]||null:null,'attributes':_0x36d041['options']?_0x36d041[_0xf57d('0x1a')]['attributes']||null:null,'limit':_0x36d041[_0xf57d('0x1a')]?_0x36d041[_0xf57d('0x1a')]['limit']||null:null,'include':_0x36d041[_0xf57d('0x1a')]?_0x36d041[_0xf57d('0x1a')]['include']?_[_0xf57d('0x1d')](_0x36d041['options'][_0xf57d('0x1e')],function(_0x34768f){return{'model':db[_0x34768f[_0xf57d('0x1f')]],'as':_0x34768f['as'],'attributes':_0x34768f['attributes'],'include':_0x34768f['include']?_[_0xf57d('0x1d')](_0x34768f[_0xf57d('0x1e')],function(_0x1bbd16){return{'model':db[_0x1bbd16[_0xf57d('0x1f')]],'as':_0x1bbd16['as'],'attributes':_0x1bbd16[_0xf57d('0x20')],'include':_0x1bbd16[_0xf57d('0x1e')]?_[_0xf57d('0x1d')](_0x1bbd16[_0xf57d('0x1e')],function(_0x32fdac){return{'model':db[_0x32fdac['model']],'as':_0x32fdac['as'],'attributes':_0x32fdac[_0xf57d('0x20')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x1649e8){logger['info'](_0xf57d('0x17'),_0x36d041);logger[_0xf57d('0xe')](_0xf57d('0x17'),_0x36d041,JSON[_0xf57d('0x10')](_0x1649e8));_0x42cbc4(_0x1649e8);})['catch'](function(_0x240b3e){logger[_0xf57d('0x11')](_0xf57d('0x17'),_0x240b3e['message'],_0x36d041);_0x6729c3(_0x1a41c4['error'](0x1f4,_0x240b3e[_0xf57d('0x13')]));});});};exports['ShowSmsQueue']=function(_0x4b8c65){var _0x827bae=this;return new Promise(function(_0x1645c5,_0x96e5d8){return db[_0xf57d('0x18')][_0xf57d('0x21')]({'raw':_0x4b8c65[_0xf57d('0x1a')]?_0x4b8c65['options'][_0xf57d('0x1b')]===undefined?!![]:![]:!![],'where':_0x4b8c65[_0xf57d('0x1a')]?_0x4b8c65[_0xf57d('0x1a')][_0xf57d('0x1c')]||null:null,'attributes':_0x4b8c65['options']?_0x4b8c65[_0xf57d('0x1a')]['attributes']||null:null,'include':_0x4b8c65[_0xf57d('0x1a')]?_0x4b8c65[_0xf57d('0x1a')]['include']?_[_0xf57d('0x1d')](_0x4b8c65['options'][_0xf57d('0x1e')],function(_0x235c2a){return{'model':db[_0x235c2a[_0xf57d('0x1f')]],'as':_0x235c2a['as'],'attributes':_0x235c2a[_0xf57d('0x20')],'include':_0x235c2a[_0xf57d('0x1e')]?_['map'](_0x235c2a['include'],function(_0x1993c4){return{'model':db[_0x1993c4[_0xf57d('0x1f')]],'as':_0x1993c4['as'],'attributes':_0x1993c4[_0xf57d('0x20')],'include':_0x1993c4[_0xf57d('0x1e')]?_[_0xf57d('0x1d')](_0x1993c4['include'],function(_0x53c005){return{'model':db[_0x53c005['model']],'as':_0x53c005['as'],'attributes':_0x53c005[_0xf57d('0x20')]};}):[]};}):[]};}):[]:[]})[_0xf57d('0xb')](function(_0x18e64c){logger[_0xf57d('0x14')](_0xf57d('0x22'),_0x4b8c65);logger[_0xf57d('0xe')](_0xf57d('0x22'),_0x4b8c65,JSON[_0xf57d('0x10')](_0x18e64c));_0x1645c5(_0x18e64c);})[_0xf57d('0x16')](function(_0x4e8626){logger[_0xf57d('0x11')](_0xf57d('0x22'),_0x4e8626[_0xf57d('0x13')],_0x4b8c65);_0x96e5d8(_0x827bae[_0xf57d('0x11')](0x1f4,_0x4e8626[_0xf57d('0x13')]));});});};
\ No newline at end of file
+var _0xaf92=['debug','ShowSmsQueue','find','raw','where','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','register','request','then','info','SmsQueue,\x20%s,\x20%s','request\x20sent','SmsQueue,\x20%s,\x20%s,\x20%s','stringify','error','message','GetSmsQueue','SmsQueue','options','limit','include','map','attributes','model'];(function(_0x59e73b,_0x572fab){var _0x2ccff4=function(_0x205266){while(--_0x205266){_0x59e73b['push'](_0x59e73b['shift']());}};_0x2ccff4(++_0x572fab);}(_0xaf92,0xa1));var _0x2af9=function(_0x15c3e0,_0x320c34){_0x15c3e0=_0x15c3e0-0x0;var _0x2f3a01=_0xaf92[_0x15c3e0];return _0x2f3a01;};'use strict';var _=require(_0x2af9('0x0'));var util=require('util');var moment=require(_0x2af9('0x1'));var BPromise=require(_0x2af9('0x2'));var rs=require(_0x2af9('0x3'));var fs=require('fs');var Redis=require(_0x2af9('0x4'));var db=require(_0x2af9('0x5'))['db'];var utils=require(_0x2af9('0x6'));var logger=require('../../config/logger')(_0x2af9('0x7'));var config=require(_0x2af9('0x8'));var jayson=require(_0x2af9('0x9'));var client=jayson[_0x2af9('0xa')][_0x2af9('0xb')]({'port':0x232a});config[_0x2af9('0xc')]=_[_0x2af9('0xd')](config[_0x2af9('0xc')],{'host':_0x2af9('0xe'),'port':0x18eb});var socket=require(_0x2af9('0xf'))(new Redis(config[_0x2af9('0xc')]));require('./smsQueue.socket')[_0x2af9('0x10')](socket);function respondWithRpcPromise(_0x204a6b,_0x3b52f6,_0x5b5df0){return new BPromise(function(_0x284631,_0x393001){return client[_0x2af9('0x11')](_0x204a6b,_0x5b5df0)[_0x2af9('0x12')](function(_0x19af72){logger[_0x2af9('0x13')](_0x2af9('0x14'),_0x3b52f6,_0x2af9('0x15'));logger['debug'](_0x2af9('0x16'),_0x3b52f6,_0x2af9('0x15'),JSON[_0x2af9('0x17')](_0x19af72));if(_0x19af72[_0x2af9('0x18')]){if(_0x19af72[_0x2af9('0x18')]['code']===0x1f4){logger[_0x2af9('0x18')](_0x2af9('0x14'),_0x3b52f6,_0x19af72['error']['message']);return _0x393001(_0x19af72['error']['message']);}logger[_0x2af9('0x18')](_0x2af9('0x14'),_0x3b52f6,_0x19af72['error']['message']);return _0x284631(_0x19af72[_0x2af9('0x18')]['message']);}else{logger[_0x2af9('0x13')](_0x2af9('0x14'),_0x3b52f6,_0x2af9('0x15'));_0x284631(_0x19af72['result'][_0x2af9('0x19')]);}})['catch'](function(_0x33bf3a){logger[_0x2af9('0x18')](_0x2af9('0x14'),_0x3b52f6,_0x33bf3a);_0x393001(_0x33bf3a);});});}exports[_0x2af9('0x1a')]=function(_0xa9fac2){var _0x4e180b=this;return new Promise(function(_0x2bc7b1,_0x22d545){return db[_0x2af9('0x1b')]['findAll']({'raw':_0xa9fac2['options']?_0xa9fac2[_0x2af9('0x1c')]['raw']===undefined?!![]:![]:!![],'where':_0xa9fac2[_0x2af9('0x1c')]?_0xa9fac2[_0x2af9('0x1c')]['where']||null:null,'attributes':_0xa9fac2['options']?_0xa9fac2[_0x2af9('0x1c')]['attributes']||null:null,'limit':_0xa9fac2[_0x2af9('0x1c')]?_0xa9fac2[_0x2af9('0x1c')][_0x2af9('0x1d')]||null:null,'include':_0xa9fac2['options']?_0xa9fac2[_0x2af9('0x1c')][_0x2af9('0x1e')]?_[_0x2af9('0x1f')](_0xa9fac2['options'][_0x2af9('0x1e')],function(_0x2fb722){return{'model':db[_0x2fb722['model']],'as':_0x2fb722['as'],'attributes':_0x2fb722[_0x2af9('0x20')],'include':_0x2fb722[_0x2af9('0x1e')]?_[_0x2af9('0x1f')](_0x2fb722[_0x2af9('0x1e')],function(_0xe4ce58){return{'model':db[_0xe4ce58[_0x2af9('0x21')]],'as':_0xe4ce58['as'],'attributes':_0xe4ce58[_0x2af9('0x20')],'include':_0xe4ce58[_0x2af9('0x1e')]?_[_0x2af9('0x1f')](_0xe4ce58[_0x2af9('0x1e')],function(_0x45f68d){return{'model':db[_0x45f68d['model']],'as':_0x45f68d['as'],'attributes':_0x45f68d['attributes']};}):[]};}):[]};}):[]:[]})[_0x2af9('0x12')](function(_0x426195){logger[_0x2af9('0x13')](_0x2af9('0x1a'),_0xa9fac2);logger[_0x2af9('0x22')]('GetSmsQueue',_0xa9fac2,JSON['stringify'](_0x426195));_0x2bc7b1(_0x426195);})['catch'](function(_0x1ab9df){logger[_0x2af9('0x18')](_0x2af9('0x1a'),_0x1ab9df[_0x2af9('0x19')],_0xa9fac2);_0x22d545(_0x4e180b[_0x2af9('0x18')](0x1f4,_0x1ab9df[_0x2af9('0x19')]));});});};exports[_0x2af9('0x23')]=function(_0x550575){var _0x10df4f=this;return new Promise(function(_0x549ef3,_0x592ea5){return db[_0x2af9('0x1b')][_0x2af9('0x24')]({'raw':_0x550575[_0x2af9('0x1c')]?_0x550575[_0x2af9('0x1c')][_0x2af9('0x25')]===undefined?!![]:![]:!![],'where':_0x550575['options']?_0x550575[_0x2af9('0x1c')][_0x2af9('0x26')]||null:null,'attributes':_0x550575['options']?_0x550575['options'][_0x2af9('0x20')]||null:null,'include':_0x550575[_0x2af9('0x1c')]?_0x550575[_0x2af9('0x1c')][_0x2af9('0x1e')]?_[_0x2af9('0x1f')](_0x550575[_0x2af9('0x1c')][_0x2af9('0x1e')],function(_0x444cd3){return{'model':db[_0x444cd3[_0x2af9('0x21')]],'as':_0x444cd3['as'],'attributes':_0x444cd3['attributes'],'include':_0x444cd3['include']?_[_0x2af9('0x1f')](_0x444cd3['include'],function(_0xe0ecf9){return{'model':db[_0xe0ecf9[_0x2af9('0x21')]],'as':_0xe0ecf9['as'],'attributes':_0xe0ecf9[_0x2af9('0x20')],'include':_0xe0ecf9[_0x2af9('0x1e')]?_[_0x2af9('0x1f')](_0xe0ecf9['include'],function(_0x4f83be){return{'model':db[_0x4f83be[_0x2af9('0x21')]],'as':_0x4f83be['as'],'attributes':_0x4f83be[_0x2af9('0x20')]};}):[]};}):[]};}):[]:[]})[_0x2af9('0x12')](function(_0x1a6437){logger['info'](_0x2af9('0x23'),_0x550575);logger['debug'](_0x2af9('0x23'),_0x550575,JSON[_0x2af9('0x17')](_0x1a6437));_0x549ef3(_0x1a6437);})['catch'](function(_0x5ab357){logger[_0x2af9('0x18')](_0x2af9('0x23'),_0x5ab357['message'],_0x550575);_0x592ea5(_0x10df4f[_0x2af9('0x18')](0x1f4,_0x5ab357['message']));});});};
\ No newline at end of file