Built motion from commit 52c8a02d.|2.6.29
[motion2.git] / server / api / smsQueue / smsQueue.rpc.js
index 5a74448..86ed545 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6b78=['../../config/utils','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','register','then','info','request\x20sent','debug','SmsQueue,\x20%s,\x20%s,\x20%s','error','SmsQueue,\x20%s,\x20%s','message','GetSmsQueue','SmsQueue','findAll','options','raw','where','attributes','limit','include','map','model','stringify','ShowSmsQueue','find','catch','util','bluebird','randomstring','ioredis'];(function(_0x24124d,_0x26ae83){var _0x56df41=function(_0x1f1ae5){while(--_0x1f1ae5){_0x24124d['push'](_0x24124d['shift']());}};_0x56df41(++_0x26ae83);}(_0x6b78,0x1c4));var _0x86b7=function(_0x2582cf,_0x2ab52e){_0x2582cf=_0x2582cf-0x0;var _0x399106=_0x6b78[_0x2582cf];return _0x399106;};'use strict';var _=require('lodash');var util=require(_0x86b7('0x0'));var moment=require('moment');var BPromise=require(_0x86b7('0x1'));var rs=require(_0x86b7('0x2'));var fs=require('fs');var Redis=require(_0x86b7('0x3'));var db=require('../../mysqldb')['db'];var utils=require(_0x86b7('0x4'));var logger=require('../../config/logger')(_0x86b7('0x5'));var config=require(_0x86b7('0x6'));var jayson=require(_0x86b7('0x7'));var client=jayson[_0x86b7('0x8')][_0x86b7('0x9')]({'port':0x232a});config[_0x86b7('0xa')]=_[_0x86b7('0xb')](config[_0x86b7('0xa')],{'host':_0x86b7('0xc'),'port':0x18eb});var socket=require(_0x86b7('0xd'))(new Redis(config[_0x86b7('0xa')]));require('./smsQueue.socket')[_0x86b7('0xe')](socket);function respondWithRpcPromise(_0x213b0f,_0x151757,_0x3c3a74){return new BPromise(function(_0x4ea20a,_0x3f5f92){return client['request'](_0x213b0f,_0x3c3a74)[_0x86b7('0xf')](function(_0x16c1b6){logger[_0x86b7('0x10')]('SmsQueue,\x20%s,\x20%s',_0x151757,_0x86b7('0x11'));logger[_0x86b7('0x12')](_0x86b7('0x13'),_0x151757,_0x86b7('0x11'),JSON['stringify'](_0x16c1b6));if(_0x16c1b6[_0x86b7('0x14')]){if(_0x16c1b6[_0x86b7('0x14')]['code']===0x1f4){logger[_0x86b7('0x14')](_0x86b7('0x15'),_0x151757,_0x16c1b6[_0x86b7('0x14')]['message']);return _0x3f5f92(_0x16c1b6[_0x86b7('0x14')][_0x86b7('0x16')]);}logger[_0x86b7('0x14')](_0x86b7('0x15'),_0x151757,_0x16c1b6['error']['message']);return _0x4ea20a(_0x16c1b6[_0x86b7('0x14')][_0x86b7('0x16')]);}else{logger[_0x86b7('0x10')](_0x86b7('0x15'),_0x151757,_0x86b7('0x11'));_0x4ea20a(_0x16c1b6['result'][_0x86b7('0x16')]);}})['catch'](function(_0x51696d){logger[_0x86b7('0x14')]('SmsQueue,\x20%s,\x20%s',_0x151757,_0x51696d);_0x3f5f92(_0x51696d);});});}exports[_0x86b7('0x17')]=function(_0x507369){var _0x15d5e5=this;return new Promise(function(_0x4932b9,_0x1a6b50){return db[_0x86b7('0x18')][_0x86b7('0x19')]({'raw':_0x507369['options']?_0x507369[_0x86b7('0x1a')][_0x86b7('0x1b')]===undefined?!![]:![]:!![],'where':_0x507369[_0x86b7('0x1a')]?_0x507369['options'][_0x86b7('0x1c')]||null:null,'attributes':_0x507369['options']?_0x507369['options'][_0x86b7('0x1d')]||null:null,'limit':_0x507369[_0x86b7('0x1a')]?_0x507369[_0x86b7('0x1a')][_0x86b7('0x1e')]||null:null,'include':_0x507369['options']?_0x507369[_0x86b7('0x1a')][_0x86b7('0x1f')]?_[_0x86b7('0x20')](_0x507369['options'][_0x86b7('0x1f')],function(_0x4fdbf6){return{'model':db[_0x4fdbf6[_0x86b7('0x21')]],'as':_0x4fdbf6['as'],'attributes':_0x4fdbf6[_0x86b7('0x1d')],'include':_0x4fdbf6[_0x86b7('0x1f')]?_[_0x86b7('0x20')](_0x4fdbf6['include'],function(_0x33e3e4){return{'model':db[_0x33e3e4[_0x86b7('0x21')]],'as':_0x33e3e4['as'],'attributes':_0x33e3e4['attributes'],'include':_0x33e3e4[_0x86b7('0x1f')]?_[_0x86b7('0x20')](_0x33e3e4['include'],function(_0x18ba80){return{'model':db[_0x18ba80[_0x86b7('0x21')]],'as':_0x18ba80['as'],'attributes':_0x18ba80[_0x86b7('0x1d')]};}):[]};}):[]};}):[]:[]})[_0x86b7('0xf')](function(_0x2248b9){logger[_0x86b7('0x10')](_0x86b7('0x17'),_0x507369);logger[_0x86b7('0x12')]('GetSmsQueue',_0x507369,JSON[_0x86b7('0x22')](_0x2248b9));_0x4932b9(_0x2248b9);})['catch'](function(_0x77926){logger['error'](_0x86b7('0x17'),_0x77926[_0x86b7('0x16')],_0x507369);_0x1a6b50(_0x15d5e5[_0x86b7('0x14')](0x1f4,_0x77926[_0x86b7('0x16')]));});});};exports[_0x86b7('0x23')]=function(_0x19e18b){var _0x38da4d=this;return new Promise(function(_0x4cc9f7,_0x73d0f4){return db[_0x86b7('0x18')][_0x86b7('0x24')]({'raw':_0x19e18b[_0x86b7('0x1a')]?_0x19e18b[_0x86b7('0x1a')][_0x86b7('0x1b')]===undefined?!![]:![]:!![],'where':_0x19e18b[_0x86b7('0x1a')]?_0x19e18b[_0x86b7('0x1a')][_0x86b7('0x1c')]||null:null,'attributes':_0x19e18b['options']?_0x19e18b[_0x86b7('0x1a')][_0x86b7('0x1d')]||null:null,'include':_0x19e18b[_0x86b7('0x1a')]?_0x19e18b[_0x86b7('0x1a')][_0x86b7('0x1f')]?_[_0x86b7('0x20')](_0x19e18b['options'][_0x86b7('0x1f')],function(_0x1ec680){return{'model':db[_0x1ec680[_0x86b7('0x21')]],'as':_0x1ec680['as'],'attributes':_0x1ec680[_0x86b7('0x1d')],'include':_0x1ec680[_0x86b7('0x1f')]?_['map'](_0x1ec680[_0x86b7('0x1f')],function(_0x1751e2){return{'model':db[_0x1751e2[_0x86b7('0x21')]],'as':_0x1751e2['as'],'attributes':_0x1751e2[_0x86b7('0x1d')],'include':_0x1751e2[_0x86b7('0x1f')]?_[_0x86b7('0x20')](_0x1751e2[_0x86b7('0x1f')],function(_0x1f16e9){return{'model':db[_0x1f16e9[_0x86b7('0x21')]],'as':_0x1f16e9['as'],'attributes':_0x1f16e9[_0x86b7('0x1d')]};}):[]};}):[]};}):[]:[]})[_0x86b7('0xf')](function(_0x5dd0a7){logger[_0x86b7('0x10')](_0x86b7('0x23'),_0x19e18b);logger[_0x86b7('0x12')](_0x86b7('0x23'),_0x19e18b,JSON[_0x86b7('0x22')](_0x5dd0a7));_0x4cc9f7(_0x5dd0a7);})[_0x86b7('0x25')](function(_0x1f66e3){logger['error']('ShowSmsQueue',_0x1f66e3['message'],_0x19e18b);_0x73d0f4(_0x38da4d['error'](0x1f4,_0x1f66e3['message']));});});};
\ No newline at end of file
+var _0xe13c=['defaults','localhost','register','request','then','info','SmsQueue,\x20%s,\x20%s','request\x20sent','debug','SmsQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','GetSmsQueue','options','raw','where','attributes','limit','include','model','map','catch','ShowSmsQueue','SmsQueue','find','lodash','moment','bluebird','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','http','redis'];(function(_0x255d5b,_0x4f6f35){var _0x3e141a=function(_0x249ee2){while(--_0x249ee2){_0x255d5b['push'](_0x255d5b['shift']());}};_0x3e141a(++_0x4f6f35);}(_0xe13c,0x1ac));var _0xce13=function(_0x1134bc,_0x4d15e1){_0x1134bc=_0x1134bc-0x0;var _0x11afed=_0xe13c[_0x1134bc];return _0x11afed;};'use strict';var _=require(_0xce13('0x0'));var util=require('util');var moment=require(_0xce13('0x1'));var BPromise=require(_0xce13('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xce13('0x3'));var db=require(_0xce13('0x4'))['db'];var utils=require(_0xce13('0x5'));var logger=require(_0xce13('0x6'))(_0xce13('0x7'));var config=require(_0xce13('0x8'));var jayson=require(_0xce13('0x9'));var client=jayson['client'][_0xce13('0xa')]({'port':0x232a});config[_0xce13('0xb')]=_[_0xce13('0xc')](config['redis'],{'host':_0xce13('0xd'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xce13('0xb')]));require('./smsQueue.socket')[_0xce13('0xe')](socket);function respondWithRpcPromise(_0x5ed1f0,_0xa95fb5,_0x3794e2){return new BPromise(function(_0x272a64,_0x3215ee){return client[_0xce13('0xf')](_0x5ed1f0,_0x3794e2)[_0xce13('0x10')](function(_0x4ac74b){logger[_0xce13('0x11')](_0xce13('0x12'),_0xa95fb5,_0xce13('0x13'));logger[_0xce13('0x14')](_0xce13('0x15'),_0xa95fb5,'request\x20sent',JSON[_0xce13('0x16')](_0x4ac74b));if(_0x4ac74b[_0xce13('0x17')]){if(_0x4ac74b['error'][_0xce13('0x18')]===0x1f4){logger['error'](_0xce13('0x12'),_0xa95fb5,_0x4ac74b[_0xce13('0x17')][_0xce13('0x19')]);return _0x3215ee(_0x4ac74b[_0xce13('0x17')][_0xce13('0x19')]);}logger[_0xce13('0x17')](_0xce13('0x12'),_0xa95fb5,_0x4ac74b['error']['message']);return _0x272a64(_0x4ac74b['error'][_0xce13('0x19')]);}else{logger[_0xce13('0x11')](_0xce13('0x12'),_0xa95fb5,'request\x20sent');_0x272a64(_0x4ac74b[_0xce13('0x1a')][_0xce13('0x19')]);}})['catch'](function(_0x48158f){logger['error']('SmsQueue,\x20%s,\x20%s',_0xa95fb5,_0x48158f);_0x3215ee(_0x48158f);});});}exports[_0xce13('0x1b')]=function(_0x327d58){var _0x36363c=this;return new Promise(function(_0x19c85e,_0x1ba4a8){return db['SmsQueue']['findAll']({'raw':_0x327d58[_0xce13('0x1c')]?_0x327d58[_0xce13('0x1c')][_0xce13('0x1d')]===undefined?!![]:![]:!![],'where':_0x327d58['options']?_0x327d58[_0xce13('0x1c')][_0xce13('0x1e')]||null:null,'attributes':_0x327d58[_0xce13('0x1c')]?_0x327d58[_0xce13('0x1c')][_0xce13('0x1f')]||null:null,'limit':_0x327d58[_0xce13('0x1c')]?_0x327d58[_0xce13('0x1c')][_0xce13('0x20')]||null:null,'include':_0x327d58[_0xce13('0x1c')]?_0x327d58[_0xce13('0x1c')][_0xce13('0x21')]?_['map'](_0x327d58[_0xce13('0x1c')][_0xce13('0x21')],function(_0x49e9fa){return{'model':db[_0x49e9fa[_0xce13('0x22')]],'as':_0x49e9fa['as'],'attributes':_0x49e9fa[_0xce13('0x1f')],'include':_0x49e9fa[_0xce13('0x21')]?_[_0xce13('0x23')](_0x49e9fa['include'],function(_0x41f12d){return{'model':db[_0x41f12d[_0xce13('0x22')]],'as':_0x41f12d['as'],'attributes':_0x41f12d['attributes'],'include':_0x41f12d['include']?_[_0xce13('0x23')](_0x41f12d[_0xce13('0x21')],function(_0x118d6e){return{'model':db[_0x118d6e[_0xce13('0x22')]],'as':_0x118d6e['as'],'attributes':_0x118d6e['attributes']};}):[]};}):[]};}):[]:[]})[_0xce13('0x10')](function(_0x36b672){logger[_0xce13('0x11')](_0xce13('0x1b'),_0x327d58);logger[_0xce13('0x14')](_0xce13('0x1b'),_0x327d58,JSON[_0xce13('0x16')](_0x36b672));_0x19c85e(_0x36b672);})[_0xce13('0x24')](function(_0x3231cb){logger[_0xce13('0x17')](_0xce13('0x1b'),_0x3231cb[_0xce13('0x19')],_0x327d58);_0x1ba4a8(_0x36363c[_0xce13('0x17')](0x1f4,_0x3231cb[_0xce13('0x19')]));});});};exports[_0xce13('0x25')]=function(_0x2de842){var _0x577a5e=this;return new Promise(function(_0x4e59d4,_0x35c671){return db[_0xce13('0x26')][_0xce13('0x27')]({'raw':_0x2de842[_0xce13('0x1c')]?_0x2de842[_0xce13('0x1c')][_0xce13('0x1d')]===undefined?!![]:![]:!![],'where':_0x2de842[_0xce13('0x1c')]?_0x2de842[_0xce13('0x1c')][_0xce13('0x1e')]||null:null,'attributes':_0x2de842[_0xce13('0x1c')]?_0x2de842[_0xce13('0x1c')][_0xce13('0x1f')]||null:null,'include':_0x2de842[_0xce13('0x1c')]?_0x2de842[_0xce13('0x1c')][_0xce13('0x21')]?_[_0xce13('0x23')](_0x2de842[_0xce13('0x1c')][_0xce13('0x21')],function(_0x439bf9){return{'model':db[_0x439bf9['model']],'as':_0x439bf9['as'],'attributes':_0x439bf9[_0xce13('0x1f')],'include':_0x439bf9[_0xce13('0x21')]?_[_0xce13('0x23')](_0x439bf9[_0xce13('0x21')],function(_0x341ba4){return{'model':db[_0x341ba4[_0xce13('0x22')]],'as':_0x341ba4['as'],'attributes':_0x341ba4[_0xce13('0x1f')],'include':_0x341ba4[_0xce13('0x21')]?_[_0xce13('0x23')](_0x341ba4['include'],function(_0x353955){return{'model':db[_0x353955['model']],'as':_0x353955['as'],'attributes':_0x353955[_0xce13('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xce13('0x10')](function(_0x20616e){logger[_0xce13('0x11')]('ShowSmsQueue',_0x2de842);logger['debug']('ShowSmsQueue',_0x2de842,JSON[_0xce13('0x16')](_0x20616e));_0x4e59d4(_0x20616e);})[_0xce13('0x24')](function(_0x519cc8){logger['error']('ShowSmsQueue',_0x519cc8[_0xce13('0x19')],_0x2de842);_0x35c671(_0x577a5e[_0xce13('0x17')](0x1f4,_0x519cc8[_0xce13('0x19')]));});});};
\ No newline at end of file