Built motion from commit d1eab355.|2.6.28
[motion2.git] / server / api / smsQueue / smsQueue.rpc.js
index 4b05944..5a74448 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbd67=['debug','SmsQueue,\x20%s,\x20%s,\x20%s','stringify','code','error','message','request\x20sent','result','catch','GetSmsQueue','SmsQueue','findAll','options','raw','limit','include','map','model','attributes','find','where','then','ShowSmsQueue','lodash','util','moment','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','defaults','redis','localhost','socket.io-emitter','./smsQueue.socket','register','info','SmsQueue,\x20%s,\x20%s'];(function(_0x290436,_0x4c7480){var _0x561192=function(_0x36cb93){while(--_0x36cb93){_0x290436['push'](_0x290436['shift']());}};_0x561192(++_0x4c7480);}(_0xbd67,0x1cf));var _0x7bd6=function(_0x378b4,_0x5ca7fa){_0x378b4=_0x378b4-0x0;var _0x11d07b=_0xbd67[_0x378b4];return _0x11d07b;};'use strict';var _=require(_0x7bd6('0x0'));var util=require(_0x7bd6('0x1'));var moment=require(_0x7bd6('0x2'));var BPromise=require(_0x7bd6('0x3'));var rs=require(_0x7bd6('0x4'));var fs=require('fs');var Redis=require(_0x7bd6('0x5'));var db=require('../../mysqldb')['db'];var utils=require(_0x7bd6('0x6'));var logger=require(_0x7bd6('0x7'))(_0x7bd6('0x8'));var config=require(_0x7bd6('0x9'));var jayson=require(_0x7bd6('0xa'));var client=jayson[_0x7bd6('0xb')][_0x7bd6('0xc')]({'port':0x232a});config['redis']=_[_0x7bd6('0xd')](config[_0x7bd6('0xe')],{'host':_0x7bd6('0xf'),'port':0x18eb});var socket=require(_0x7bd6('0x10'))(new Redis(config['redis']));require(_0x7bd6('0x11'))[_0x7bd6('0x12')](socket);function respondWithRpcPromise(_0x22dd8d,_0x338159,_0x52c8f3){return new BPromise(function(_0x30c63e,_0x4b19c1){return client['request'](_0x22dd8d,_0x52c8f3)['then'](function(_0x1fbcca){logger[_0x7bd6('0x13')](_0x7bd6('0x14'),_0x338159,'request\x20sent');logger[_0x7bd6('0x15')](_0x7bd6('0x16'),_0x338159,'request\x20sent',JSON[_0x7bd6('0x17')](_0x1fbcca));if(_0x1fbcca['error']){if(_0x1fbcca['error'][_0x7bd6('0x18')]===0x1f4){logger[_0x7bd6('0x19')](_0x7bd6('0x14'),_0x338159,_0x1fbcca[_0x7bd6('0x19')][_0x7bd6('0x1a')]);return _0x4b19c1(_0x1fbcca[_0x7bd6('0x19')][_0x7bd6('0x1a')]);}logger['error']('SmsQueue,\x20%s,\x20%s',_0x338159,_0x1fbcca[_0x7bd6('0x19')]['message']);return _0x30c63e(_0x1fbcca[_0x7bd6('0x19')]['message']);}else{logger['info'](_0x7bd6('0x14'),_0x338159,_0x7bd6('0x1b'));_0x30c63e(_0x1fbcca[_0x7bd6('0x1c')][_0x7bd6('0x1a')]);}})[_0x7bd6('0x1d')](function(_0xdcf122){logger['error'](_0x7bd6('0x14'),_0x338159,_0xdcf122);_0x4b19c1(_0xdcf122);});});}exports[_0x7bd6('0x1e')]=function(_0x1591b1){var _0x2aeba5=this;return new Promise(function(_0x36d5d9,_0x57aa4){return db[_0x7bd6('0x1f')][_0x7bd6('0x20')]({'raw':_0x1591b1['options']?_0x1591b1[_0x7bd6('0x21')][_0x7bd6('0x22')]===undefined?!![]:![]:!![],'where':_0x1591b1[_0x7bd6('0x21')]?_0x1591b1[_0x7bd6('0x21')]['where']||null:null,'attributes':_0x1591b1[_0x7bd6('0x21')]?_0x1591b1[_0x7bd6('0x21')]['attributes']||null:null,'limit':_0x1591b1[_0x7bd6('0x21')]?_0x1591b1[_0x7bd6('0x21')][_0x7bd6('0x23')]||null:null,'include':_0x1591b1['options']?_0x1591b1[_0x7bd6('0x21')][_0x7bd6('0x24')]?_[_0x7bd6('0x25')](_0x1591b1[_0x7bd6('0x21')][_0x7bd6('0x24')],function(_0x3b722e){return{'model':db[_0x3b722e[_0x7bd6('0x26')]],'as':_0x3b722e['as'],'attributes':_0x3b722e[_0x7bd6('0x27')],'include':_0x3b722e[_0x7bd6('0x24')]?_['map'](_0x3b722e[_0x7bd6('0x24')],function(_0x6176ee){return{'model':db[_0x6176ee['model']],'as':_0x6176ee['as'],'attributes':_0x6176ee[_0x7bd6('0x27')],'include':_0x6176ee[_0x7bd6('0x24')]?_[_0x7bd6('0x25')](_0x6176ee['include'],function(_0x5022e0){return{'model':db[_0x5022e0['model']],'as':_0x5022e0['as'],'attributes':_0x5022e0[_0x7bd6('0x27')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x234d6c){logger[_0x7bd6('0x13')](_0x7bd6('0x1e'),_0x1591b1);logger[_0x7bd6('0x15')](_0x7bd6('0x1e'),_0x1591b1,JSON[_0x7bd6('0x17')](_0x234d6c));_0x36d5d9(_0x234d6c);})['catch'](function(_0x56f751){logger[_0x7bd6('0x19')](_0x7bd6('0x1e'),_0x56f751[_0x7bd6('0x1a')],_0x1591b1);_0x57aa4(_0x2aeba5[_0x7bd6('0x19')](0x1f4,_0x56f751['message']));});});};exports['ShowSmsQueue']=function(_0x486cad){var _0x4e38ee=this;return new Promise(function(_0x3fe13e,_0x2a7f22){return db['SmsQueue'][_0x7bd6('0x28')]({'raw':_0x486cad[_0x7bd6('0x21')]?_0x486cad[_0x7bd6('0x21')][_0x7bd6('0x22')]===undefined?!![]:![]:!![],'where':_0x486cad[_0x7bd6('0x21')]?_0x486cad[_0x7bd6('0x21')][_0x7bd6('0x29')]||null:null,'attributes':_0x486cad[_0x7bd6('0x21')]?_0x486cad[_0x7bd6('0x21')][_0x7bd6('0x27')]||null:null,'include':_0x486cad[_0x7bd6('0x21')]?_0x486cad[_0x7bd6('0x21')]['include']?_[_0x7bd6('0x25')](_0x486cad['options'][_0x7bd6('0x24')],function(_0x3df931){return{'model':db[_0x3df931['model']],'as':_0x3df931['as'],'attributes':_0x3df931[_0x7bd6('0x27')],'include':_0x3df931[_0x7bd6('0x24')]?_[_0x7bd6('0x25')](_0x3df931['include'],function(_0x2dba1c){return{'model':db[_0x2dba1c['model']],'as':_0x2dba1c['as'],'attributes':_0x2dba1c[_0x7bd6('0x27')],'include':_0x2dba1c['include']?_['map'](_0x2dba1c[_0x7bd6('0x24')],function(_0xc2dd0e){return{'model':db[_0xc2dd0e['model']],'as':_0xc2dd0e['as'],'attributes':_0xc2dd0e[_0x7bd6('0x27')]};}):[]};}):[]};}):[]:[]})[_0x7bd6('0x2a')](function(_0xa9b209){logger[_0x7bd6('0x13')](_0x7bd6('0x2b'),_0x486cad);logger['debug'](_0x7bd6('0x2b'),_0x486cad,JSON[_0x7bd6('0x17')](_0xa9b209));_0x3fe13e(_0xa9b209);})['catch'](function(_0x319674){logger[_0x7bd6('0x19')](_0x7bd6('0x2b'),_0x319674[_0x7bd6('0x1a')],_0x486cad);_0x2a7f22(_0x4e38ee[_0x7bd6('0x19')](0x1f4,_0x319674[_0x7bd6('0x1a')]));});});};
\ No newline at end of file
+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