Built motion from commit (unavailable).|2.5.30
[motion2.git] / server / api / smsQueue / smsQueue.rpc.js
index d4a4704..ebdc2e7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0c9a=['request','then','info','SmsQueue,\x20%s,\x20%s','debug','request\x20sent','error','message','GetSmsQueue','SmsQueue','findAll','raw','options','where','attributes','limit','map','include','model','stringify','catch','find','ShowSmsQueue','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','client','redis','defaults','localhost','register'];(function(_0xb47e8d,_0x16916a){var _0x4fd021=function(_0xa68c96){while(--_0xa68c96){_0xb47e8d['push'](_0xb47e8d['shift']());}};_0x4fd021(++_0x16916a);}(_0x0c9a,0x86));var _0xa0c9=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x0c9a[_0x3dd15e];return _0x231fd0;};'use strict';var _=require('lodash');var util=require(_0xa0c9('0x0'));var moment=require(_0xa0c9('0x1'));var BPromise=require(_0xa0c9('0x2'));var rs=require(_0xa0c9('0x3'));var fs=require('fs');var Redis=require(_0xa0c9('0x4'));var db=require(_0xa0c9('0x5'))['db'];var utils=require(_0xa0c9('0x6'));var logger=require(_0xa0c9('0x7'))(_0xa0c9('0x8'));var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0xa0c9('0x9')]['http']({'port':0x232a});config[_0xa0c9('0xa')]=_[_0xa0c9('0xb')](config[_0xa0c9('0xa')],{'host':_0xa0c9('0xc'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xa0c9('0xa')]));require('./smsQueue.socket')[_0xa0c9('0xd')](socket);function respondWithRpcPromise(_0x215a6f,_0x30b452,_0x21708d){return new BPromise(function(_0xbdfc08,_0xc78cc5){return client[_0xa0c9('0xe')](_0x215a6f,_0x21708d)[_0xa0c9('0xf')](function(_0xebaa24){logger[_0xa0c9('0x10')](_0xa0c9('0x11'),_0x30b452,'request\x20sent');logger[_0xa0c9('0x12')]('SmsQueue,\x20%s,\x20%s,\x20%s',_0x30b452,_0xa0c9('0x13'),JSON['stringify'](_0xebaa24));if(_0xebaa24[_0xa0c9('0x14')]){if(_0xebaa24[_0xa0c9('0x14')]['code']===0x1f4){logger[_0xa0c9('0x14')](_0xa0c9('0x11'),_0x30b452,_0xebaa24[_0xa0c9('0x14')][_0xa0c9('0x15')]);return _0xc78cc5(_0xebaa24[_0xa0c9('0x14')][_0xa0c9('0x15')]);}logger['error']('SmsQueue,\x20%s,\x20%s',_0x30b452,_0xebaa24[_0xa0c9('0x14')][_0xa0c9('0x15')]);return _0xbdfc08(_0xebaa24['error']['message']);}else{logger[_0xa0c9('0x10')]('SmsQueue,\x20%s,\x20%s',_0x30b452,_0xa0c9('0x13'));_0xbdfc08(_0xebaa24['result']['message']);}})['catch'](function(_0x176b05){logger[_0xa0c9('0x14')](_0xa0c9('0x11'),_0x30b452,_0x176b05);_0xc78cc5(_0x176b05);});});}exports[_0xa0c9('0x16')]=function(_0xdb644a){var _0x58214c=this;return new Promise(function(_0x426336,_0x30bded){return db[_0xa0c9('0x17')][_0xa0c9('0x18')]({'raw':_0xdb644a['options']?_0xdb644a['options'][_0xa0c9('0x19')]===undefined?!![]:![]:!![],'where':_0xdb644a[_0xa0c9('0x1a')]?_0xdb644a['options'][_0xa0c9('0x1b')]||null:null,'attributes':_0xdb644a[_0xa0c9('0x1a')]?_0xdb644a['options'][_0xa0c9('0x1c')]||null:null,'limit':_0xdb644a['options']?_0xdb644a[_0xa0c9('0x1a')][_0xa0c9('0x1d')]||null:null,'include':_0xdb644a[_0xa0c9('0x1a')]?_0xdb644a['options']['include']?_[_0xa0c9('0x1e')](_0xdb644a[_0xa0c9('0x1a')][_0xa0c9('0x1f')],function(_0x118b33){return{'model':db[_0x118b33[_0xa0c9('0x20')]],'as':_0x118b33['as'],'attributes':_0x118b33[_0xa0c9('0x1c')],'include':_0x118b33['include']?_[_0xa0c9('0x1e')](_0x118b33[_0xa0c9('0x1f')],function(_0x5ec176){return{'model':db[_0x5ec176[_0xa0c9('0x20')]],'as':_0x5ec176['as'],'attributes':_0x5ec176['attributes'],'include':_0x5ec176['include']?_[_0xa0c9('0x1e')](_0x5ec176[_0xa0c9('0x1f')],function(_0x3ce10f){return{'model':db[_0x3ce10f['model']],'as':_0x3ce10f['as'],'attributes':_0x3ce10f[_0xa0c9('0x1c')]};}):[]};}):[]};}):[]:[]})[_0xa0c9('0xf')](function(_0x21f4d3){logger['info'](_0xa0c9('0x16'),_0xdb644a);logger[_0xa0c9('0x12')](_0xa0c9('0x16'),_0xdb644a,JSON[_0xa0c9('0x21')](_0x21f4d3));_0x426336(_0x21f4d3);})[_0xa0c9('0x22')](function(_0x50220e){logger[_0xa0c9('0x14')]('GetSmsQueue',_0x50220e[_0xa0c9('0x15')],_0xdb644a);_0x30bded(_0x58214c[_0xa0c9('0x14')](0x1f4,_0x50220e['message']));});});};exports['ShowSmsQueue']=function(_0xff33c8){var _0x1a9467=this;return new Promise(function(_0x3b0121,_0x23144a){return db[_0xa0c9('0x17')][_0xa0c9('0x23')]({'raw':_0xff33c8['options']?_0xff33c8[_0xa0c9('0x1a')][_0xa0c9('0x19')]===undefined?!![]:![]:!![],'where':_0xff33c8[_0xa0c9('0x1a')]?_0xff33c8[_0xa0c9('0x1a')][_0xa0c9('0x1b')]||null:null,'attributes':_0xff33c8[_0xa0c9('0x1a')]?_0xff33c8[_0xa0c9('0x1a')][_0xa0c9('0x1c')]||null:null,'include':_0xff33c8['options']?_0xff33c8['options'][_0xa0c9('0x1f')]?_[_0xa0c9('0x1e')](_0xff33c8[_0xa0c9('0x1a')][_0xa0c9('0x1f')],function(_0x4961d4){return{'model':db[_0x4961d4['model']],'as':_0x4961d4['as'],'attributes':_0x4961d4[_0xa0c9('0x1c')],'include':_0x4961d4[_0xa0c9('0x1f')]?_[_0xa0c9('0x1e')](_0x4961d4[_0xa0c9('0x1f')],function(_0x5deede){return{'model':db[_0x5deede[_0xa0c9('0x20')]],'as':_0x5deede['as'],'attributes':_0x5deede[_0xa0c9('0x1c')],'include':_0x5deede[_0xa0c9('0x1f')]?_[_0xa0c9('0x1e')](_0x5deede[_0xa0c9('0x1f')],function(_0x17a442){return{'model':db[_0x17a442[_0xa0c9('0x20')]],'as':_0x17a442['as'],'attributes':_0x17a442['attributes']};}):[]};}):[]};}):[]:[]})[_0xa0c9('0xf')](function(_0x42815a){logger[_0xa0c9('0x10')](_0xa0c9('0x24'),_0xff33c8);logger[_0xa0c9('0x12')](_0xa0c9('0x24'),_0xff33c8,JSON['stringify'](_0x42815a));_0x3b0121(_0x42815a);})[_0xa0c9('0x22')](function(_0x48402e){logger[_0xa0c9('0x14')](_0xa0c9('0x24'),_0x48402e[_0xa0c9('0x15')],_0xff33c8);_0x23144a(_0x1a9467['error'](0x1f4,_0x48402e[_0xa0c9('0x15')]));});});};
\ No newline at end of file
+var _0xea9e=['map','model','then','ShowSmsQueue','raw','moment','bluebird','../../config/utils','../../config/logger','jayson/promise','http','redis','defaults','localhost','socket.io-emitter','./smsQueue.socket','register','request','SmsQueue,\x20%s,\x20%s','debug','SmsQueue,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','info','result','catch','GetSmsQueue','SmsQueue','findAll','options','where','limit','include','attributes'];(function(_0x3ad32f,_0x326096){var _0x465002=function(_0x125c2f){while(--_0x125c2f){_0x3ad32f['push'](_0x3ad32f['shift']());}};_0x465002(++_0x326096);}(_0xea9e,0xe3));var _0xeea9=function(_0x30da99,_0x57497c){_0x30da99=_0x30da99-0x0;var _0x481249=_0xea9e[_0x30da99];return _0x481249;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0xeea9('0x0'));var BPromise=require(_0xeea9('0x1'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0xeea9('0x2'));var logger=require(_0xeea9('0x3'))('rpc');var config=require('../../config/environment');var jayson=require(_0xeea9('0x4'));var client=jayson['client'][_0xeea9('0x5')]({'port':0x232a});config[_0xeea9('0x6')]=_[_0xeea9('0x7')](config['redis'],{'host':_0xeea9('0x8'),'port':0x18eb});var socket=require(_0xeea9('0x9'))(new Redis(config['redis']));require(_0xeea9('0xa'))[_0xeea9('0xb')](socket);function respondWithRpcPromise(_0x3a36cd,_0x23a751,_0x2b3e9a){return new BPromise(function(_0x55283c,_0x46c3d2){return client[_0xeea9('0xc')](_0x3a36cd,_0x2b3e9a)['then'](function(_0x1e8297){logger['info'](_0xeea9('0xd'),_0x23a751,'request\x20sent');logger[_0xeea9('0xe')](_0xeea9('0xf'),_0x23a751,_0xeea9('0x10'),JSON[_0xeea9('0x11')](_0x1e8297));if(_0x1e8297[_0xeea9('0x12')]){if(_0x1e8297[_0xeea9('0x12')][_0xeea9('0x13')]===0x1f4){logger['error'](_0xeea9('0xd'),_0x23a751,_0x1e8297['error'][_0xeea9('0x14')]);return _0x46c3d2(_0x1e8297[_0xeea9('0x12')]['message']);}logger['error'](_0xeea9('0xd'),_0x23a751,_0x1e8297[_0xeea9('0x12')][_0xeea9('0x14')]);return _0x55283c(_0x1e8297[_0xeea9('0x12')]['message']);}else{logger[_0xeea9('0x15')](_0xeea9('0xd'),_0x23a751,'request\x20sent');_0x55283c(_0x1e8297[_0xeea9('0x16')][_0xeea9('0x14')]);}})[_0xeea9('0x17')](function(_0x2a259d){logger['error'](_0xeea9('0xd'),_0x23a751,_0x2a259d);_0x46c3d2(_0x2a259d);});});}exports[_0xeea9('0x18')]=function(_0x2e9eab){var _0x7bb7bd=this;return new Promise(function(_0x56535e,_0x1bf907){return db[_0xeea9('0x19')][_0xeea9('0x1a')]({'raw':_0x2e9eab[_0xeea9('0x1b')]?_0x2e9eab[_0xeea9('0x1b')]['raw']===undefined?!![]:![]:!![],'where':_0x2e9eab['options']?_0x2e9eab[_0xeea9('0x1b')][_0xeea9('0x1c')]||null:null,'attributes':_0x2e9eab['options']?_0x2e9eab[_0xeea9('0x1b')]['attributes']||null:null,'limit':_0x2e9eab[_0xeea9('0x1b')]?_0x2e9eab['options'][_0xeea9('0x1d')]||null:null,'include':_0x2e9eab[_0xeea9('0x1b')]?_0x2e9eab[_0xeea9('0x1b')][_0xeea9('0x1e')]?_['map'](_0x2e9eab['options'][_0xeea9('0x1e')],function(_0x2059b0){return{'model':db[_0x2059b0['model']],'as':_0x2059b0['as'],'attributes':_0x2059b0[_0xeea9('0x1f')],'include':_0x2059b0['include']?_[_0xeea9('0x20')](_0x2059b0[_0xeea9('0x1e')],function(_0x399685){return{'model':db[_0x399685[_0xeea9('0x21')]],'as':_0x399685['as'],'attributes':_0x399685['attributes'],'include':_0x399685[_0xeea9('0x1e')]?_[_0xeea9('0x20')](_0x399685[_0xeea9('0x1e')],function(_0xef2681){return{'model':db[_0xef2681[_0xeea9('0x21')]],'as':_0xef2681['as'],'attributes':_0xef2681[_0xeea9('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xeea9('0x22')](function(_0x326691){logger['info'](_0xeea9('0x18'),_0x2e9eab);logger[_0xeea9('0xe')]('GetSmsQueue',_0x2e9eab,JSON[_0xeea9('0x11')](_0x326691));_0x56535e(_0x326691);})[_0xeea9('0x17')](function(_0x13bdde){logger['error'](_0xeea9('0x18'),_0x13bdde['message'],_0x2e9eab);_0x1bf907(_0x7bb7bd[_0xeea9('0x12')](0x1f4,_0x13bdde[_0xeea9('0x14')]));});});};exports[_0xeea9('0x23')]=function(_0x55fa37){var _0x45ddfc=this;return new Promise(function(_0x5583cc,_0x164dfb){return db[_0xeea9('0x19')]['find']({'raw':_0x55fa37['options']?_0x55fa37['options'][_0xeea9('0x24')]===undefined?!![]:![]:!![],'where':_0x55fa37['options']?_0x55fa37[_0xeea9('0x1b')]['where']||null:null,'attributes':_0x55fa37['options']?_0x55fa37[_0xeea9('0x1b')]['attributes']||null:null,'include':_0x55fa37[_0xeea9('0x1b')]?_0x55fa37[_0xeea9('0x1b')][_0xeea9('0x1e')]?_[_0xeea9('0x20')](_0x55fa37[_0xeea9('0x1b')][_0xeea9('0x1e')],function(_0x31b21a){return{'model':db[_0x31b21a['model']],'as':_0x31b21a['as'],'attributes':_0x31b21a['attributes'],'include':_0x31b21a[_0xeea9('0x1e')]?_['map'](_0x31b21a[_0xeea9('0x1e')],function(_0x4101c5){return{'model':db[_0x4101c5[_0xeea9('0x21')]],'as':_0x4101c5['as'],'attributes':_0x4101c5[_0xeea9('0x1f')],'include':_0x4101c5['include']?_[_0xeea9('0x20')](_0x4101c5[_0xeea9('0x1e')],function(_0x33b023){return{'model':db[_0x33b023[_0xeea9('0x21')]],'as':_0x33b023['as'],'attributes':_0x33b023[_0xeea9('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xeea9('0x22')](function(_0x17c607){logger['info'](_0xeea9('0x23'),_0x55fa37);logger[_0xeea9('0xe')](_0xeea9('0x23'),_0x55fa37,JSON[_0xeea9('0x11')](_0x17c607));_0x5583cc(_0x17c607);})[_0xeea9('0x17')](function(_0x49e2a5){logger[_0xeea9('0x12')](_0xeea9('0x23'),_0x49e2a5[_0xeea9('0x14')],_0x55fa37);_0x164dfb(_0x45ddfc[_0xeea9('0x12')](0x1f4,_0x49e2a5[_0xeea9('0x14')]));});});};
\ No newline at end of file