Built motion from commit 37e1ed56.|2.6.29
[motion2.git] / server / api / smsInteraction / smsInteraction.rpc.js
index 78ff584..0386d48 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb305=['./smsInteraction.socket','register','request','then','SmsInteraction,\x20%s,\x20%s','debug','SmsInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','error','code','message','info','result','catch','UpdateSmsInteraction','SmsInteraction','update','options','raw','attributes','limit','AddTagsToSmsInteraction','find','where','body','ids','AddTags','stringify','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','client','http','redis','defaults','localhost','socket.io-emitter'];(function(_0x14c3b0,_0x5679cd){var _0x25c604=function(_0x560169){while(--_0x560169){_0x14c3b0['push'](_0x14c3b0['shift']());}};_0x25c604(++_0x5679cd);}(_0xb305,0xf8));var _0x5b30=function(_0x3e3867,_0x8c7b99){_0x3e3867=_0x3e3867-0x0;var _0x3325d6=_0xb305[_0x3e3867];return _0x3325d6;};'use strict';var _=require(_0x5b30('0x0'));var util=require(_0x5b30('0x1'));var moment=require(_0x5b30('0x2'));var BPromise=require(_0x5b30('0x3'));var rs=require(_0x5b30('0x4'));var fs=require('fs');var Redis=require(_0x5b30('0x5'));var db=require(_0x5b30('0x6'))['db'];var utils=require(_0x5b30('0x7'));var logger=require('../../config/logger')(_0x5b30('0x8'));var config=require(_0x5b30('0x9'));var jayson=require('jayson/promise');var client=jayson[_0x5b30('0xa')][_0x5b30('0xb')]({'port':0x232a});config[_0x5b30('0xc')]=_[_0x5b30('0xd')](config['redis'],{'host':_0x5b30('0xe'),'port':0x18eb});var socket=require(_0x5b30('0xf'))(new Redis(config['redis']));require(_0x5b30('0x10'))[_0x5b30('0x11')](socket);function respondWithRpcPromise(_0x1263cc,_0x1b9d29,_0xeeb495){return new BPromise(function(_0x136806,_0x5bc184){return client[_0x5b30('0x12')](_0x1263cc,_0xeeb495)[_0x5b30('0x13')](function(_0x112249){logger['info'](_0x5b30('0x14'),_0x1b9d29,'request\x20sent');logger[_0x5b30('0x15')](_0x5b30('0x16'),_0x1b9d29,_0x5b30('0x17'),JSON['stringify'](_0x112249));if(_0x112249['error']){if(_0x112249[_0x5b30('0x18')][_0x5b30('0x19')]===0x1f4){logger[_0x5b30('0x18')](_0x5b30('0x14'),_0x1b9d29,_0x112249['error'][_0x5b30('0x1a')]);return _0x5bc184(_0x112249[_0x5b30('0x18')][_0x5b30('0x1a')]);}logger['error'](_0x5b30('0x14'),_0x1b9d29,_0x112249[_0x5b30('0x18')][_0x5b30('0x1a')]);return _0x136806(_0x112249['error'][_0x5b30('0x1a')]);}else{logger[_0x5b30('0x1b')](_0x5b30('0x14'),_0x1b9d29,_0x5b30('0x17'));_0x136806(_0x112249[_0x5b30('0x1c')][_0x5b30('0x1a')]);}})[_0x5b30('0x1d')](function(_0x51c121){logger[_0x5b30('0x18')](_0x5b30('0x14'),_0x1b9d29,_0x51c121);_0x5bc184(_0x51c121);});});}exports[_0x5b30('0x1e')]=function(_0x27c800){var _0xb61018=this;return new Promise(function(_0x41d57c,_0x231fbd){return db[_0x5b30('0x1f')][_0x5b30('0x20')](_0x27c800['body'],{'raw':_0x27c800['options']?_0x27c800[_0x5b30('0x21')][_0x5b30('0x22')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x27c800[_0x5b30('0x21')]?_0x27c800['options']['where']||null:null,'attributes':_0x27c800[_0x5b30('0x21')]?_0x27c800[_0x5b30('0x21')][_0x5b30('0x23')]||null:null,'limit':_0x27c800[_0x5b30('0x21')]?_0x27c800['options'][_0x5b30('0x24')]||null:null})[_0x5b30('0x13')](function(_0x90dfd6){logger['info'](_0x5b30('0x1e'),_0x27c800);logger[_0x5b30('0x15')](_0x5b30('0x1e'),_0x27c800,JSON['stringify'](_0x90dfd6));_0x41d57c(_0x90dfd6);})[_0x5b30('0x1d')](function(_0x3a5ebe){logger[_0x5b30('0x18')](_0x5b30('0x1e'),_0x3a5ebe[_0x5b30('0x1a')],_0x27c800);_0x231fbd(_0xb61018[_0x5b30('0x18')](0x1f4,_0x3a5ebe[_0x5b30('0x1a')]));});});};exports[_0x5b30('0x25')]=function(_0x282fc9){return new Promise(function(_0xde44c5,_0x4e7e99){return db[_0x5b30('0x1f')][_0x5b30('0x26')]({'where':_0x282fc9[_0x5b30('0x21')]?_0x282fc9[_0x5b30('0x21')][_0x5b30('0x27')]||null:null})[_0x5b30('0x13')](function(_0x53f862){if(_0x53f862){return _0x53f862['addTags'](_0x282fc9[_0x5b30('0x28')][_0x5b30('0x29')],_['omit'](_0x282fc9[_0x5b30('0x28')],['ids','id'])||{});}})['spread'](function(_0xe3f7f6){logger['info'](_0x5b30('0x2a'),_0x282fc9);logger['debug'](_0x5b30('0x2a'),_0x282fc9,JSON[_0x5b30('0x2b')](_0xe3f7f6));_0xde44c5(_0xe3f7f6);})[_0x5b30('0x1d')](function(_0x2a83a7){logger[_0x5b30('0x18')]('AddTags',_0x2a83a7[_0x5b30('0x1a')],_0x282fc9);_0x4e7e99(_this[_0x5b30('0x18')](0x1f4,_0x2a83a7[_0x5b30('0x1a')]));});});};
\ No newline at end of file
+var _0x84cd=['moment','bluebird','randomstring','rpc','../../config/environment','jayson/promise','client','http','defaults','redis','localhost','socket.io-emitter','./smsInteraction.socket','register','then','info','SmsInteraction,\x20%s,\x20%s','debug','SmsInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','error','code','message','catch','UpdateSmsInteraction','SmsInteraction','update','body','options','raw','where','limit','stringify','AddTagsToSmsInteraction','find','ids','spread','AddTags','lodash','util'];(function(_0x5cfad0,_0x32b14c){var _0x8b4bd8=function(_0x52f655){while(--_0x52f655){_0x5cfad0['push'](_0x5cfad0['shift']());}};_0x8b4bd8(++_0x32b14c);}(_0x84cd,0x13e));var _0xd84c=function(_0x5b2903,_0x176a98){_0x5b2903=_0x5b2903-0x0;var _0x4d523c=_0x84cd[_0x5b2903];return _0x4d523c;};'use strict';var _=require(_0xd84c('0x0'));var util=require(_0xd84c('0x1'));var moment=require(_0xd84c('0x2'));var BPromise=require(_0xd84c('0x3'));var rs=require(_0xd84c('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0xd84c('0x5'));var config=require(_0xd84c('0x6'));var jayson=require(_0xd84c('0x7'));var client=jayson[_0xd84c('0x8')][_0xd84c('0x9')]({'port':0x232a});config['redis']=_[_0xd84c('0xa')](config[_0xd84c('0xb')],{'host':_0xd84c('0xc'),'port':0x18eb});var socket=require(_0xd84c('0xd'))(new Redis(config[_0xd84c('0xb')]));require(_0xd84c('0xe'))[_0xd84c('0xf')](socket);function respondWithRpcPromise(_0x6d0aa2,_0x516a20,_0x2cf162){return new BPromise(function(_0x3de864,_0x49fff4){return client['request'](_0x6d0aa2,_0x2cf162)[_0xd84c('0x10')](function(_0x50de35){logger[_0xd84c('0x11')](_0xd84c('0x12'),_0x516a20,'request\x20sent');logger[_0xd84c('0x13')](_0xd84c('0x14'),_0x516a20,_0xd84c('0x15'),JSON['stringify'](_0x50de35));if(_0x50de35['error']){if(_0x50de35[_0xd84c('0x16')][_0xd84c('0x17')]===0x1f4){logger[_0xd84c('0x16')]('SmsInteraction,\x20%s,\x20%s',_0x516a20,_0x50de35[_0xd84c('0x16')][_0xd84c('0x18')]);return _0x49fff4(_0x50de35[_0xd84c('0x16')][_0xd84c('0x18')]);}logger['error'](_0xd84c('0x12'),_0x516a20,_0x50de35[_0xd84c('0x16')]['message']);return _0x3de864(_0x50de35[_0xd84c('0x16')][_0xd84c('0x18')]);}else{logger['info'](_0xd84c('0x12'),_0x516a20,_0xd84c('0x15'));_0x3de864(_0x50de35['result'][_0xd84c('0x18')]);}})[_0xd84c('0x19')](function(_0x48bbb9){logger[_0xd84c('0x16')]('SmsInteraction,\x20%s,\x20%s',_0x516a20,_0x48bbb9);_0x49fff4(_0x48bbb9);});});}exports[_0xd84c('0x1a')]=function(_0x35edd8){var _0x31f164=this;return new Promise(function(_0x4c31e3,_0x5d8e8f){return db[_0xd84c('0x1b')][_0xd84c('0x1c')](_0x35edd8[_0xd84c('0x1d')],{'raw':_0x35edd8[_0xd84c('0x1e')]?_0x35edd8[_0xd84c('0x1e')][_0xd84c('0x1f')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x35edd8['options']?_0x35edd8[_0xd84c('0x1e')][_0xd84c('0x20')]||null:null,'attributes':_0x35edd8[_0xd84c('0x1e')]?_0x35edd8[_0xd84c('0x1e')]['attributes']||null:null,'limit':_0x35edd8[_0xd84c('0x1e')]?_0x35edd8['options'][_0xd84c('0x21')]||null:null})['then'](function(_0x4bed8b){logger['info'](_0xd84c('0x1a'),_0x35edd8);logger[_0xd84c('0x13')]('UpdateSmsInteraction',_0x35edd8,JSON[_0xd84c('0x22')](_0x4bed8b));_0x4c31e3(_0x4bed8b);})[_0xd84c('0x19')](function(_0x1c1226){logger[_0xd84c('0x16')](_0xd84c('0x1a'),_0x1c1226[_0xd84c('0x18')],_0x35edd8);_0x5d8e8f(_0x31f164['error'](0x1f4,_0x1c1226[_0xd84c('0x18')]));});});};exports[_0xd84c('0x23')]=function(_0x28e34c){return new Promise(function(_0xed29f7,_0x576053){return db[_0xd84c('0x1b')][_0xd84c('0x24')]({'where':_0x28e34c[_0xd84c('0x1e')]?_0x28e34c[_0xd84c('0x1e')][_0xd84c('0x20')]||null:null})[_0xd84c('0x10')](function(_0xd54314){if(_0xd54314){return _0xd54314['addTags'](_0x28e34c[_0xd84c('0x1d')][_0xd84c('0x25')],_['omit'](_0x28e34c[_0xd84c('0x1d')],[_0xd84c('0x25'),'id'])||{});}})[_0xd84c('0x26')](function(_0x19e8b8){logger[_0xd84c('0x11')](_0xd84c('0x27'),_0x28e34c);logger[_0xd84c('0x13')](_0xd84c('0x27'),_0x28e34c,JSON['stringify'](_0x19e8b8));_0xed29f7(_0x19e8b8);})[_0xd84c('0x19')](function(_0x132723){logger[_0xd84c('0x16')](_0xd84c('0x27'),_0x132723[_0xd84c('0x18')],_0x28e34c);_0x576053(_this[_0xd84c('0x16')](0x1f4,_0x132723[_0xd84c('0x18')]));});});};
\ No newline at end of file