Built motion from commit (unavailable).|2.5.3
[motion2.git] / server / api / cmContact / cmContact.rpc.js
index f3ba67b..6fb823f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xce9c=['raw','where','attributes','include','map','model','CreateCmContact','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','redis','defaults','socket.io-emitter','./cmContact.socket','register','request','then','info','request\x20sent','debug','CmContact,\x20%s,\x20%s,\x20%s','stringify','error','CmContact,\x20%s,\x20%s','message','result','catch','ShowCmContact','CmContact','options'];(function(_0x82cc35,_0xbbb053){var _0x1b28cb=function(_0x4ffd2b){while(--_0x4ffd2b){_0x82cc35['push'](_0x82cc35['shift']());}};_0x1b28cb(++_0xbbb053);}(_0xce9c,0x111));var _0xcce9=function(_0xed1547,_0x4f091f){_0xed1547=_0xed1547-0x0;var _0x2aa905=_0xce9c[_0xed1547];return _0x2aa905;};'use strict';var _=require('lodash');var util=require(_0xcce9('0x0'));var moment=require(_0xcce9('0x1'));var BPromise=require(_0xcce9('0x2'));var rs=require(_0xcce9('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xcce9('0x4'))['db'];var utils=require(_0xcce9('0x5'));var logger=require(_0xcce9('0x6'))(_0xcce9('0x7'));var config=require(_0xcce9('0x8'));var jayson=require(_0xcce9('0x9'));var client=jayson[_0xcce9('0xa')]['http']({'port':0x232a});config[_0xcce9('0xb')]=_[_0xcce9('0xc')](config[_0xcce9('0xb')],{'host':'localhost','port':0x18eb});var socket=require(_0xcce9('0xd'))(new Redis(config[_0xcce9('0xb')]));require(_0xcce9('0xe'))[_0xcce9('0xf')](socket);function respondWithRpcPromise(_0x2366cd,_0x4cb560,_0x655e2a){return new BPromise(function(_0x5db902,_0x11a429){return client[_0xcce9('0x10')](_0x2366cd,_0x655e2a)[_0xcce9('0x11')](function(_0x1258b2){logger[_0xcce9('0x12')]('CmContact,\x20%s,\x20%s',_0x4cb560,_0xcce9('0x13'));logger[_0xcce9('0x14')](_0xcce9('0x15'),_0x4cb560,_0xcce9('0x13'),JSON[_0xcce9('0x16')](_0x1258b2));if(_0x1258b2[_0xcce9('0x17')]){if(_0x1258b2['error']['code']===0x1f4){logger['error'](_0xcce9('0x18'),_0x4cb560,_0x1258b2[_0xcce9('0x17')][_0xcce9('0x19')]);return _0x11a429(_0x1258b2[_0xcce9('0x17')][_0xcce9('0x19')]);}logger[_0xcce9('0x17')](_0xcce9('0x18'),_0x4cb560,_0x1258b2[_0xcce9('0x17')][_0xcce9('0x19')]);return _0x5db902(_0x1258b2[_0xcce9('0x17')][_0xcce9('0x19')]);}else{logger[_0xcce9('0x12')](_0xcce9('0x18'),_0x4cb560,_0xcce9('0x13'));_0x5db902(_0x1258b2[_0xcce9('0x1a')]['message']);}})[_0xcce9('0x1b')](function(_0x57539f){logger['error'](_0xcce9('0x18'),_0x4cb560,_0x57539f);_0x11a429(_0x57539f);});});}exports[_0xcce9('0x1c')]=function(_0x10802d){var _0x569296=this;return new Promise(function(_0x3c7b58,_0x6929ec){return db[_0xcce9('0x1d')]['find']({'raw':_0x10802d[_0xcce9('0x1e')]?_0x10802d[_0xcce9('0x1e')][_0xcce9('0x1f')]===undefined?!![]:![]:!![],'where':_0x10802d[_0xcce9('0x1e')]?_0x10802d[_0xcce9('0x1e')][_0xcce9('0x20')]||null:null,'attributes':_0x10802d[_0xcce9('0x1e')]?_0x10802d['options'][_0xcce9('0x21')]||null:null,'include':_0x10802d['options']?_0x10802d[_0xcce9('0x1e')][_0xcce9('0x22')]?_[_0xcce9('0x23')](_0x10802d[_0xcce9('0x1e')]['include'],function(_0xb95572){return{'model':db[_0xb95572[_0xcce9('0x24')]],'as':_0xb95572['as'],'attributes':_0xb95572['attributes'],'include':_0xb95572[_0xcce9('0x22')]?_['map'](_0xb95572['include'],function(_0x8eee14){return{'model':db[_0x8eee14[_0xcce9('0x24')]],'as':_0x8eee14['as'],'attributes':_0x8eee14[_0xcce9('0x21')],'include':_0x8eee14[_0xcce9('0x22')]?_['map'](_0x8eee14['include'],function(_0x522b99){return{'model':db[_0x522b99[_0xcce9('0x24')]],'as':_0x522b99['as'],'attributes':_0x522b99['attributes']};}):[]};}):[]};}):[]:[]})[_0xcce9('0x11')](function(_0x13a01f){logger[_0xcce9('0x12')](_0xcce9('0x1c'),_0x10802d);logger[_0xcce9('0x14')](_0xcce9('0x1c'),_0x10802d,JSON[_0xcce9('0x16')](_0x13a01f));_0x3c7b58(_0x13a01f);})[_0xcce9('0x1b')](function(_0x54422c){logger['error'](_0xcce9('0x1c'),_0x54422c[_0xcce9('0x19')],_0x10802d);_0x6929ec(_0x569296['error'](0x1f4,_0x54422c[_0xcce9('0x19')]));});});};exports[_0xcce9('0x25')]=function(_0x51e80f){var _0x5791aa=this;return new Promise(function(_0x58a95c,_0x14cd16){return db[_0xcce9('0x1d')]['create'](_0x51e80f['body'],{'raw':_0x51e80f['options']?_0x51e80f['options'][_0xcce9('0x1f')]===undefined?!![]:![]:!![]})['then'](function(_0x430d66){logger[_0xcce9('0x12')]('CreateCmContact',_0x51e80f);logger[_0xcce9('0x14')](_0xcce9('0x25'),_0x51e80f,JSON[_0xcce9('0x16')](_0x430d66));_0x58a95c(_0x430d66);})[_0xcce9('0x1b')](function(_0x385086){logger['error'](_0xcce9('0x25'),_0x385086[_0xcce9('0x19')],_0x51e80f);_0x14cd16(_0x5791aa['error'](0x1f4,_0x385086[_0xcce9('0x19')]));});});};
\ No newline at end of file
+var _0xb1af=['http','redis','defaults','localhost','socket.io-emitter','./cmContact.socket','register','request','then','info','CmContact,\x20%s,\x20%s','request\x20sent','debug','CmContact,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','ShowCmContact','CmContact','options','raw','where','attributes','include','map','model','catch','CreateCmContact','create','util','moment','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','client'];(function(_0x456ec3,_0x403270){var _0x3828da=function(_0x22c505){while(--_0x22c505){_0x456ec3['push'](_0x456ec3['shift']());}};_0x3828da(++_0x403270);}(_0xb1af,0x137));var _0xfb1a=function(_0x223655,_0x55480f){_0x223655=_0x223655-0x0;var _0x17b991=_0xb1af[_0x223655];return _0x17b991;};'use strict';var _=require('lodash');var util=require(_0xfb1a('0x0'));var moment=require(_0xfb1a('0x1'));var BPromise=require('bluebird');var rs=require(_0xfb1a('0x2'));var fs=require('fs');var Redis=require(_0xfb1a('0x3'));var db=require(_0xfb1a('0x4'))['db'];var utils=require(_0xfb1a('0x5'));var logger=require('../../config/logger')(_0xfb1a('0x6'));var config=require(_0xfb1a('0x7'));var jayson=require('jayson/promise');var client=jayson[_0xfb1a('0x8')][_0xfb1a('0x9')]({'port':0x232a});config[_0xfb1a('0xa')]=_[_0xfb1a('0xb')](config[_0xfb1a('0xa')],{'host':_0xfb1a('0xc'),'port':0x18eb});var socket=require(_0xfb1a('0xd'))(new Redis(config[_0xfb1a('0xa')]));require(_0xfb1a('0xe'))[_0xfb1a('0xf')](socket);function respondWithRpcPromise(_0x53a2b2,_0x60b7f0,_0x5b335f){return new BPromise(function(_0x31abda,_0x4f49d3){return client[_0xfb1a('0x10')](_0x53a2b2,_0x5b335f)[_0xfb1a('0x11')](function(_0x1064b7){logger[_0xfb1a('0x12')](_0xfb1a('0x13'),_0x60b7f0,_0xfb1a('0x14'));logger[_0xfb1a('0x15')](_0xfb1a('0x16'),_0x60b7f0,_0xfb1a('0x14'),JSON[_0xfb1a('0x17')](_0x1064b7));if(_0x1064b7[_0xfb1a('0x18')]){if(_0x1064b7[_0xfb1a('0x18')][_0xfb1a('0x19')]===0x1f4){logger[_0xfb1a('0x18')](_0xfb1a('0x13'),_0x60b7f0,_0x1064b7[_0xfb1a('0x18')][_0xfb1a('0x1a')]);return _0x4f49d3(_0x1064b7[_0xfb1a('0x18')][_0xfb1a('0x1a')]);}logger['error'](_0xfb1a('0x13'),_0x60b7f0,_0x1064b7[_0xfb1a('0x18')][_0xfb1a('0x1a')]);return _0x31abda(_0x1064b7[_0xfb1a('0x18')][_0xfb1a('0x1a')]);}else{logger['info'](_0xfb1a('0x13'),_0x60b7f0,'request\x20sent');_0x31abda(_0x1064b7[_0xfb1a('0x1b')][_0xfb1a('0x1a')]);}})['catch'](function(_0x590ac5){logger[_0xfb1a('0x18')](_0xfb1a('0x13'),_0x60b7f0,_0x590ac5);_0x4f49d3(_0x590ac5);});});}exports[_0xfb1a('0x1c')]=function(_0x265e89){var _0x7de9ff=this;return new Promise(function(_0xd9b8e5,_0x39e724){return db[_0xfb1a('0x1d')]['find']({'raw':_0x265e89[_0xfb1a('0x1e')]?_0x265e89[_0xfb1a('0x1e')][_0xfb1a('0x1f')]===undefined?!![]:![]:!![],'where':_0x265e89[_0xfb1a('0x1e')]?_0x265e89[_0xfb1a('0x1e')][_0xfb1a('0x20')]||null:null,'attributes':_0x265e89[_0xfb1a('0x1e')]?_0x265e89[_0xfb1a('0x1e')][_0xfb1a('0x21')]||null:null,'include':_0x265e89[_0xfb1a('0x1e')]?_0x265e89[_0xfb1a('0x1e')][_0xfb1a('0x22')]?_[_0xfb1a('0x23')](_0x265e89['options'][_0xfb1a('0x22')],function(_0x1a0b00){return{'model':db[_0x1a0b00[_0xfb1a('0x24')]],'as':_0x1a0b00['as'],'attributes':_0x1a0b00[_0xfb1a('0x21')],'include':_0x1a0b00['include']?_[_0xfb1a('0x23')](_0x1a0b00[_0xfb1a('0x22')],function(_0x5d3683){return{'model':db[_0x5d3683[_0xfb1a('0x24')]],'as':_0x5d3683['as'],'attributes':_0x5d3683[_0xfb1a('0x21')],'include':_0x5d3683['include']?_[_0xfb1a('0x23')](_0x5d3683[_0xfb1a('0x22')],function(_0x455deb){return{'model':db[_0x455deb['model']],'as':_0x455deb['as'],'attributes':_0x455deb[_0xfb1a('0x21')]};}):[]};}):[]};}):[]:[]})[_0xfb1a('0x11')](function(_0x4e5a39){logger[_0xfb1a('0x12')]('ShowCmContact',_0x265e89);logger['debug'](_0xfb1a('0x1c'),_0x265e89,JSON[_0xfb1a('0x17')](_0x4e5a39));_0xd9b8e5(_0x4e5a39);})[_0xfb1a('0x25')](function(_0x512901){logger[_0xfb1a('0x18')]('ShowCmContact',_0x512901[_0xfb1a('0x1a')],_0x265e89);_0x39e724(_0x7de9ff[_0xfb1a('0x18')](0x1f4,_0x512901[_0xfb1a('0x1a')]));});});};exports[_0xfb1a('0x26')]=function(_0x394d4f){var _0x4cd565=this;return new Promise(function(_0x4b2762,_0x12806c){return db['CmContact'][_0xfb1a('0x27')](_0x394d4f['body'],{'raw':_0x394d4f[_0xfb1a('0x1e')]?_0x394d4f[_0xfb1a('0x1e')][_0xfb1a('0x1f')]===undefined?!![]:![]:!![]})[_0xfb1a('0x11')](function(_0x1cbca4){logger[_0xfb1a('0x12')](_0xfb1a('0x26'),_0x394d4f);logger[_0xfb1a('0x15')]('CreateCmContact',_0x394d4f,JSON[_0xfb1a('0x17')](_0x1cbca4));_0x4b2762(_0x1cbca4);})[_0xfb1a('0x25')](function(_0x51c3b7){logger['error'](_0xfb1a('0x26'),_0x51c3b7[_0xfb1a('0x1a')],_0x394d4f);_0x12806c(_0x4cd565[_0xfb1a('0x18')](0x1f4,_0x51c3b7['message']));});});};
\ No newline at end of file