Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / squareProject / squareProject.rpc.js
index e30fdee..0f8fd93 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6a70=['jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','./squareProject.socket','register','request','then','info','request\x20sent','SquareProject,\x20%s,\x20%s,\x20%s','stringify','code','error','SquareProject,\x20%s,\x20%s','message','result','ShowSquareProject','SquareProject','options','raw','attributes','map','include','model','catch','lodash','util','moment','randomstring','ioredis','../../config/logger','rpc','../../config/environment'];(function(_0x11dc4d,_0x45f353){var _0x125d12=function(_0x59c927){while(--_0x59c927){_0x11dc4d['push'](_0x11dc4d['shift']());}};_0x125d12(++_0x45f353);}(_0x6a70,0x120));var _0x06a7=function(_0x44f58c,_0x1c9df2){_0x44f58c=_0x44f58c-0x0;var _0x733b0a=_0x6a70[_0x44f58c];return _0x733b0a;};'use strict';var _=require(_0x06a7('0x0'));var util=require(_0x06a7('0x1'));var moment=require(_0x06a7('0x2'));var BPromise=require('bluebird');var rs=require(_0x06a7('0x3'));var fs=require('fs');var Redis=require(_0x06a7('0x4'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0x06a7('0x5'))(_0x06a7('0x6'));var config=require(_0x06a7('0x7'));var jayson=require(_0x06a7('0x8'));var client=jayson[_0x06a7('0x9')][_0x06a7('0xa')]({'port':0x232a});config[_0x06a7('0xb')]=_[_0x06a7('0xc')](config[_0x06a7('0xb')],{'host':_0x06a7('0xd'),'port':0x18eb});var socket=require(_0x06a7('0xe'))(new Redis(config['redis']));require(_0x06a7('0xf'))[_0x06a7('0x10')](socket);function respondWithRpcPromise(_0x40e4e8,_0x36afab,_0x3457b3){return new BPromise(function(_0xfff1cf,_0x5c3b24){return client[_0x06a7('0x11')](_0x40e4e8,_0x3457b3)[_0x06a7('0x12')](function(_0x7ba452){logger[_0x06a7('0x13')]('SquareProject,\x20%s,\x20%s',_0x36afab,_0x06a7('0x14'));logger['debug'](_0x06a7('0x15'),_0x36afab,_0x06a7('0x14'),JSON[_0x06a7('0x16')](_0x7ba452));if(_0x7ba452['error']){if(_0x7ba452['error'][_0x06a7('0x17')]===0x1f4){logger[_0x06a7('0x18')](_0x06a7('0x19'),_0x36afab,_0x7ba452[_0x06a7('0x18')][_0x06a7('0x1a')]);return _0x5c3b24(_0x7ba452[_0x06a7('0x18')][_0x06a7('0x1a')]);}logger[_0x06a7('0x18')](_0x06a7('0x19'),_0x36afab,_0x7ba452[_0x06a7('0x18')][_0x06a7('0x1a')]);return _0xfff1cf(_0x7ba452['error'][_0x06a7('0x1a')]);}else{logger['info'](_0x06a7('0x19'),_0x36afab,_0x06a7('0x14'));_0xfff1cf(_0x7ba452[_0x06a7('0x1b')][_0x06a7('0x1a')]);}})['catch'](function(_0x216876){logger[_0x06a7('0x18')](_0x06a7('0x19'),_0x36afab,_0x216876);_0x5c3b24(_0x216876);});});}exports[_0x06a7('0x1c')]=function(_0x453f43){var _0x3269d8=this;return new Promise(function(_0x2717a2,_0x564648){return db[_0x06a7('0x1d')]['find']({'raw':_0x453f43[_0x06a7('0x1e')]?_0x453f43[_0x06a7('0x1e')][_0x06a7('0x1f')]===undefined?!![]:![]:!![],'where':_0x453f43[_0x06a7('0x1e')]?_0x453f43['options']['where']||null:null,'attributes':_0x453f43[_0x06a7('0x1e')]?_0x453f43[_0x06a7('0x1e')][_0x06a7('0x20')]||null:null,'include':_0x453f43[_0x06a7('0x1e')]?_0x453f43[_0x06a7('0x1e')]['include']?_[_0x06a7('0x21')](_0x453f43['options'][_0x06a7('0x22')],function(_0x5381a2){return{'model':db[_0x5381a2[_0x06a7('0x23')]],'as':_0x5381a2['as'],'attributes':_0x5381a2[_0x06a7('0x20')],'include':_0x5381a2['include']?_[_0x06a7('0x21')](_0x5381a2['include'],function(_0xc501d2){return{'model':db[_0xc501d2[_0x06a7('0x23')]],'as':_0xc501d2['as'],'attributes':_0xc501d2[_0x06a7('0x20')],'include':_0xc501d2['include']?_['map'](_0xc501d2['include'],function(_0x2d0d4a){return{'model':db[_0x2d0d4a[_0x06a7('0x23')]],'as':_0x2d0d4a['as'],'attributes':_0x2d0d4a[_0x06a7('0x20')]};}):[]};}):[]};}):[]:[]})[_0x06a7('0x12')](function(_0x52df39){logger[_0x06a7('0x13')]('ShowSquareProject',_0x453f43);logger['debug']('ShowSquareProject',_0x453f43,JSON[_0x06a7('0x16')](_0x52df39));_0x2717a2(_0x52df39);})[_0x06a7('0x24')](function(_0x2d2baf){logger[_0x06a7('0x18')]('ShowSquareProject',_0x2d2baf['message'],_0x453f43);_0x564648(_0x3269d8[_0x06a7('0x18')](0x1f4,_0x2d2baf[_0x06a7('0x1a')]));});});};
\ No newline at end of file
+var _0xab02=['SquareProject','find','options','raw','where','attributes','map','include','model','then','util','moment','bluebird','randomstring','../../mysqldb','../../config/environment','jayson/promise','client','http','redis','defaults','socket.io-emitter','./squareProject.socket','register','request','info','request\x20sent','SquareProject,\x20%s,\x20%s,\x20%s','stringify','error','code','SquareProject,\x20%s,\x20%s','message','result','catch','ShowSquareProject'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0xab02,0x1de));var _0x2ab0=function(_0x428af1,_0x2400e6){_0x428af1=_0x428af1-0x0;var _0x8a89bb=_0xab02[_0x428af1];return _0x8a89bb;};'use strict';var _=require('lodash');var util=require(_0x2ab0('0x0'));var moment=require(_0x2ab0('0x1'));var BPromise=require(_0x2ab0('0x2'));var rs=require(_0x2ab0('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x2ab0('0x4'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')('rpc');var config=require(_0x2ab0('0x5'));var jayson=require(_0x2ab0('0x6'));var client=jayson[_0x2ab0('0x7')][_0x2ab0('0x8')]({'port':0x232a});config[_0x2ab0('0x9')]=_[_0x2ab0('0xa')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0x2ab0('0xb'))(new Redis(config[_0x2ab0('0x9')]));require(_0x2ab0('0xc'))[_0x2ab0('0xd')](socket);function respondWithRpcPromise(_0x1557da,_0x24ad93,_0x871ff6){return new BPromise(function(_0x1da890,_0xab97c1){return client[_0x2ab0('0xe')](_0x1557da,_0x871ff6)['then'](function(_0x19889){logger[_0x2ab0('0xf')]('SquareProject,\x20%s,\x20%s',_0x24ad93,_0x2ab0('0x10'));logger['debug'](_0x2ab0('0x11'),_0x24ad93,_0x2ab0('0x10'),JSON[_0x2ab0('0x12')](_0x19889));if(_0x19889[_0x2ab0('0x13')]){if(_0x19889[_0x2ab0('0x13')][_0x2ab0('0x14')]===0x1f4){logger[_0x2ab0('0x13')](_0x2ab0('0x15'),_0x24ad93,_0x19889[_0x2ab0('0x13')][_0x2ab0('0x16')]);return _0xab97c1(_0x19889[_0x2ab0('0x13')][_0x2ab0('0x16')]);}logger[_0x2ab0('0x13')](_0x2ab0('0x15'),_0x24ad93,_0x19889['error'][_0x2ab0('0x16')]);return _0x1da890(_0x19889[_0x2ab0('0x13')]['message']);}else{logger[_0x2ab0('0xf')](_0x2ab0('0x15'),_0x24ad93,_0x2ab0('0x10'));_0x1da890(_0x19889[_0x2ab0('0x17')][_0x2ab0('0x16')]);}})[_0x2ab0('0x18')](function(_0x482ff2){logger[_0x2ab0('0x13')](_0x2ab0('0x15'),_0x24ad93,_0x482ff2);_0xab97c1(_0x482ff2);});});}exports[_0x2ab0('0x19')]=function(_0x549eb4){var _0x10405b=this;return new Promise(function(_0x122386,_0x1e2b5f){return db[_0x2ab0('0x1a')][_0x2ab0('0x1b')]({'raw':_0x549eb4['options']?_0x549eb4[_0x2ab0('0x1c')][_0x2ab0('0x1d')]===undefined?!![]:![]:!![],'where':_0x549eb4[_0x2ab0('0x1c')]?_0x549eb4[_0x2ab0('0x1c')][_0x2ab0('0x1e')]||null:null,'attributes':_0x549eb4[_0x2ab0('0x1c')]?_0x549eb4[_0x2ab0('0x1c')][_0x2ab0('0x1f')]||null:null,'include':_0x549eb4[_0x2ab0('0x1c')]?_0x549eb4[_0x2ab0('0x1c')]['include']?_[_0x2ab0('0x20')](_0x549eb4[_0x2ab0('0x1c')][_0x2ab0('0x21')],function(_0x40ebfa){return{'model':db[_0x40ebfa[_0x2ab0('0x22')]],'as':_0x40ebfa['as'],'attributes':_0x40ebfa[_0x2ab0('0x1f')],'include':_0x40ebfa[_0x2ab0('0x21')]?_[_0x2ab0('0x20')](_0x40ebfa[_0x2ab0('0x21')],function(_0xf83e93){return{'model':db[_0xf83e93[_0x2ab0('0x22')]],'as':_0xf83e93['as'],'attributes':_0xf83e93[_0x2ab0('0x1f')],'include':_0xf83e93['include']?_[_0x2ab0('0x20')](_0xf83e93['include'],function(_0x5e1996){return{'model':db[_0x5e1996['model']],'as':_0x5e1996['as'],'attributes':_0x5e1996['attributes']};}):[]};}):[]};}):[]:[]})[_0x2ab0('0x23')](function(_0x16bd45){logger[_0x2ab0('0xf')](_0x2ab0('0x19'),_0x549eb4);logger['debug'](_0x2ab0('0x19'),_0x549eb4,JSON[_0x2ab0('0x12')](_0x16bd45));_0x122386(_0x16bd45);})['catch'](function(_0x10f695){logger[_0x2ab0('0x13')](_0x2ab0('0x19'),_0x10f695[_0x2ab0('0x16')],_0x549eb4);_0x1e2b5f(_0x10405b[_0x2ab0('0x13')](0x1f4,_0x10f695['message']));});});};
\ No newline at end of file