Built motion from commit a134ab58.|2.6.29
[motion2.git] / server / api / smsMessage / smsMessage.rpc.js
index cf542d9..ee41bdc 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2891=['ioredis','../../mysqldb','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','register','request','then','info','SmsMessage,\x20%s,\x20%s','request\x20sent','stringify','error','message','result','catch','CreateSmsMessage','SmsMessage','create','body','options','raw','debug','lodash','util','moment'];(function(_0x1246bb,_0x30054f){var _0x41dcde=function(_0x48639d){while(--_0x48639d){_0x1246bb['push'](_0x1246bb['shift']());}};_0x41dcde(++_0x30054f);}(_0x2891,0xb7));var _0x1289=function(_0xd1d19a,_0x1933f0){_0xd1d19a=_0xd1d19a-0x0;var _0x52a79d=_0x2891[_0xd1d19a];return _0x52a79d;};'use strict';var _=require(_0x1289('0x0'));var util=require(_0x1289('0x1'));var moment=require(_0x1289('0x2'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x1289('0x3'));var db=require(_0x1289('0x4'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')('rpc');var config=require(_0x1289('0x5'));var jayson=require(_0x1289('0x6'));var client=jayson[_0x1289('0x7')][_0x1289('0x8')]({'port':0x232a});config[_0x1289('0x9')]=_[_0x1289('0xa')](config[_0x1289('0x9')],{'host':_0x1289('0xb'),'port':0x18eb});var socket=require(_0x1289('0xc'))(new Redis(config[_0x1289('0x9')]));require('./smsMessage.socket')[_0x1289('0xd')](socket);function respondWithRpcPromise(_0x6b6616,_0x3638a6,_0x463911){return new BPromise(function(_0xacf3a2,_0xc3da30){return client[_0x1289('0xe')](_0x6b6616,_0x463911)[_0x1289('0xf')](function(_0x10322d){logger[_0x1289('0x10')](_0x1289('0x11'),_0x3638a6,_0x1289('0x12'));logger['debug']('SmsMessage,\x20%s,\x20%s,\x20%s',_0x3638a6,_0x1289('0x12'),JSON[_0x1289('0x13')](_0x10322d));if(_0x10322d[_0x1289('0x14')]){if(_0x10322d[_0x1289('0x14')]['code']===0x1f4){logger[_0x1289('0x14')](_0x1289('0x11'),_0x3638a6,_0x10322d[_0x1289('0x14')][_0x1289('0x15')]);return _0xc3da30(_0x10322d[_0x1289('0x14')]['message']);}logger[_0x1289('0x14')]('SmsMessage,\x20%s,\x20%s',_0x3638a6,_0x10322d['error'][_0x1289('0x15')]);return _0xacf3a2(_0x10322d[_0x1289('0x14')][_0x1289('0x15')]);}else{logger[_0x1289('0x10')](_0x1289('0x11'),_0x3638a6,_0x1289('0x12'));_0xacf3a2(_0x10322d[_0x1289('0x16')][_0x1289('0x15')]);}})[_0x1289('0x17')](function(_0x2afa0a){logger[_0x1289('0x14')](_0x1289('0x11'),_0x3638a6,_0x2afa0a);_0xc3da30(_0x2afa0a);});});}exports[_0x1289('0x18')]=function(_0x314d5c){var _0x198411=this;return new Promise(function(_0x9d0666,_0x4feecd){return db[_0x1289('0x19')][_0x1289('0x1a')](_0x314d5c[_0x1289('0x1b')],{'raw':_0x314d5c[_0x1289('0x1c')]?_0x314d5c[_0x1289('0x1c')][_0x1289('0x1d')]===undefined?!![]:![]:!![]})[_0x1289('0xf')](function(_0x42e46e){logger[_0x1289('0x10')](_0x1289('0x18'),_0x314d5c);logger[_0x1289('0x1e')](_0x1289('0x18'),_0x314d5c,JSON[_0x1289('0x13')](_0x42e46e));_0x9d0666(_0x42e46e);})[_0x1289('0x17')](function(_0x4da677){logger[_0x1289('0x14')](_0x1289('0x18'),_0x4da677[_0x1289('0x15')],_0x314d5c);_0x4feecd(_0x198411[_0x1289('0x14')](0x1f4,_0x4da677['message']));});});};
\ No newline at end of file
+var _0xe247=['lodash','randomstring','ioredis','../../mysqldb','../../config/logger','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','./smsMessage.socket','request','then','request\x20sent','debug','SmsMessage,\x20%s,\x20%s,\x20%s','stringify','error','SmsMessage,\x20%s,\x20%s','message','info','catch','CreateSmsMessage','SmsMessage','options','raw'];(function(_0x5e6d65,_0x5db89c){var _0x5e1f75=function(_0x3729a1){while(--_0x3729a1){_0x5e6d65['push'](_0x5e6d65['shift']());}};_0x5e1f75(++_0x5db89c);}(_0xe247,0xae));var _0x7e24=function(_0x5a3af5,_0x313102){_0x5a3af5=_0x5a3af5-0x0;var _0x151e22=_0xe247[_0x5a3af5];return _0x151e22;};'use strict';var _=require(_0x7e24('0x0'));var util=require('util');var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x7e24('0x1'));var fs=require('fs');var Redis=require(_0x7e24('0x2'));var db=require(_0x7e24('0x3'))['db'];var utils=require('../../config/utils');var logger=require(_0x7e24('0x4'))('rpc');var config=require(_0x7e24('0x5'));var jayson=require(_0x7e24('0x6'));var client=jayson[_0x7e24('0x7')][_0x7e24('0x8')]({'port':0x232a});config[_0x7e24('0x9')]=_[_0x7e24('0xa')](config[_0x7e24('0x9')],{'host':_0x7e24('0xb'),'port':0x18eb});var socket=require(_0x7e24('0xc'))(new Redis(config[_0x7e24('0x9')]));require(_0x7e24('0xd'))['register'](socket);function respondWithRpcPromise(_0x2d909f,_0x50c0b9,_0xb98e5b){return new BPromise(function(_0x58243a,_0x400213){return client[_0x7e24('0xe')](_0x2d909f,_0xb98e5b)[_0x7e24('0xf')](function(_0x2bba60){logger['info']('SmsMessage,\x20%s,\x20%s',_0x50c0b9,_0x7e24('0x10'));logger[_0x7e24('0x11')](_0x7e24('0x12'),_0x50c0b9,_0x7e24('0x10'),JSON[_0x7e24('0x13')](_0x2bba60));if(_0x2bba60[_0x7e24('0x14')]){if(_0x2bba60['error']['code']===0x1f4){logger[_0x7e24('0x14')](_0x7e24('0x15'),_0x50c0b9,_0x2bba60[_0x7e24('0x14')][_0x7e24('0x16')]);return _0x400213(_0x2bba60['error'][_0x7e24('0x16')]);}logger[_0x7e24('0x14')](_0x7e24('0x15'),_0x50c0b9,_0x2bba60[_0x7e24('0x14')][_0x7e24('0x16')]);return _0x58243a(_0x2bba60['error']['message']);}else{logger[_0x7e24('0x17')](_0x7e24('0x15'),_0x50c0b9,'request\x20sent');_0x58243a(_0x2bba60['result'][_0x7e24('0x16')]);}})[_0x7e24('0x18')](function(_0x1f2d8c){logger[_0x7e24('0x14')]('SmsMessage,\x20%s,\x20%s',_0x50c0b9,_0x1f2d8c);_0x400213(_0x1f2d8c);});});}exports[_0x7e24('0x19')]=function(_0x58c74c){var _0x360cf4=this;return new Promise(function(_0x357de9,_0x26efa9){return db[_0x7e24('0x1a')]['create'](_0x58c74c['body'],{'raw':_0x58c74c['options']?_0x58c74c[_0x7e24('0x1b')][_0x7e24('0x1c')]===undefined?!![]:![]:!![]})[_0x7e24('0xf')](function(_0x19bc31){logger['info'](_0x7e24('0x19'),_0x58c74c);logger[_0x7e24('0x11')]('CreateSmsMessage',_0x58c74c,JSON[_0x7e24('0x13')](_0x19bc31));_0x357de9(_0x19bc31);})['catch'](function(_0x8ffc50){logger['error'](_0x7e24('0x19'),_0x8ffc50[_0x7e24('0x16')],_0x58c74c);_0x26efa9(_0x360cf4[_0x7e24('0x14')](0x1f4,_0x8ffc50[_0x7e24('0x16')]));});});};
\ No newline at end of file