Built motion from commit (unavailable).|2.5.1
[motion2.git] / server / api / squareProject / squareProject.rpc.js
index 2d44747..3c1b163 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa04d=['request\x20sent','result','catch','ShowSquareProject','find','options','raw','where','attributes','include','map','model','stringify','lodash','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','jayson/promise','client','http','redis','defaults','localhost','register','request','then','info','SquareProject,\x20%s,\x20%s','debug','SquareProject,\x20%s,\x20%s,\x20%s','error','code','message'];(function(_0xf3ac0b,_0x45a93a){var _0x45ad94=function(_0x325984){while(--_0x325984){_0xf3ac0b['push'](_0xf3ac0b['shift']());}};_0x45ad94(++_0x45a93a);}(_0xa04d,0x17f));var _0xda04=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0xa04d[_0x3dd15e];return _0x231fd0;};'use strict';var _=require(_0xda04('0x0'));var util=require(_0xda04('0x1'));var moment=require('moment');var BPromise=require(_0xda04('0x2'));var rs=require(_0xda04('0x3'));var fs=require('fs');var Redis=require(_0xda04('0x4'));var db=require(_0xda04('0x5'))['db'];var utils=require('../../config/utils');var logger=require(_0xda04('0x6'))(_0xda04('0x7'));var config=require('../../config/environment');var jayson=require(_0xda04('0x8'));var client=jayson[_0xda04('0x9')][_0xda04('0xa')]({'port':0x232a});config[_0xda04('0xb')]=_[_0xda04('0xc')](config[_0xda04('0xb')],{'host':_0xda04('0xd'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xda04('0xb')]));require('./squareProject.socket')[_0xda04('0xe')](socket);function respondWithRpcPromise(_0x32e877,_0x19ee37,_0x2bdb89){return new BPromise(function(_0xdbe31e,_0x48d7fc){return client[_0xda04('0xf')](_0x32e877,_0x2bdb89)[_0xda04('0x10')](function(_0x28eeff){logger[_0xda04('0x11')](_0xda04('0x12'),_0x19ee37,'request\x20sent');logger[_0xda04('0x13')](_0xda04('0x14'),_0x19ee37,'request\x20sent',JSON['stringify'](_0x28eeff));if(_0x28eeff['error']){if(_0x28eeff[_0xda04('0x15')][_0xda04('0x16')]===0x1f4){logger[_0xda04('0x15')](_0xda04('0x12'),_0x19ee37,_0x28eeff['error'][_0xda04('0x17')]);return _0x48d7fc(_0x28eeff[_0xda04('0x15')][_0xda04('0x17')]);}logger[_0xda04('0x15')](_0xda04('0x12'),_0x19ee37,_0x28eeff[_0xda04('0x15')][_0xda04('0x17')]);return _0xdbe31e(_0x28eeff[_0xda04('0x15')][_0xda04('0x17')]);}else{logger['info'](_0xda04('0x12'),_0x19ee37,_0xda04('0x18'));_0xdbe31e(_0x28eeff[_0xda04('0x19')]['message']);}})[_0xda04('0x1a')](function(_0xe22b09){logger[_0xda04('0x15')](_0xda04('0x12'),_0x19ee37,_0xe22b09);_0x48d7fc(_0xe22b09);});});}exports[_0xda04('0x1b')]=function(_0x29743d){var _0x253fea=this;return new Promise(function(_0x4326cd,_0x19cd20){return db['SquareProject'][_0xda04('0x1c')]({'raw':_0x29743d[_0xda04('0x1d')]?_0x29743d[_0xda04('0x1d')][_0xda04('0x1e')]===undefined?!![]:![]:!![],'where':_0x29743d['options']?_0x29743d[_0xda04('0x1d')][_0xda04('0x1f')]||null:null,'attributes':_0x29743d['options']?_0x29743d[_0xda04('0x1d')][_0xda04('0x20')]||null:null,'include':_0x29743d['options']?_0x29743d['options'][_0xda04('0x21')]?_[_0xda04('0x22')](_0x29743d[_0xda04('0x1d')][_0xda04('0x21')],function(_0x27d332){return{'model':db[_0x27d332[_0xda04('0x23')]],'as':_0x27d332['as'],'attributes':_0x27d332[_0xda04('0x20')],'include':_0x27d332[_0xda04('0x21')]?_['map'](_0x27d332['include'],function(_0x2929fd){return{'model':db[_0x2929fd['model']],'as':_0x2929fd['as'],'attributes':_0x2929fd[_0xda04('0x20')],'include':_0x2929fd[_0xda04('0x21')]?_['map'](_0x2929fd[_0xda04('0x21')],function(_0x5cc0db){return{'model':db[_0x5cc0db[_0xda04('0x23')]],'as':_0x5cc0db['as'],'attributes':_0x5cc0db[_0xda04('0x20')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x2b444a){logger[_0xda04('0x11')](_0xda04('0x1b'),_0x29743d);logger[_0xda04('0x13')](_0xda04('0x1b'),_0x29743d,JSON[_0xda04('0x24')](_0x2b444a));_0x4326cd(_0x2b444a);})[_0xda04('0x1a')](function(_0x4dec49){logger[_0xda04('0x15')](_0xda04('0x1b'),_0x4dec49[_0xda04('0x17')],_0x29743d);_0x19cd20(_0x253fea['error'](0x1f4,_0x4dec49[_0xda04('0x17')]));});});};
\ No newline at end of file
+var _0x39a5=['lodash','moment','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','./squareProject.socket','register','request','then','info','SquareProject,\x20%s,\x20%s','request\x20sent','debug','SquareProject,\x20%s,\x20%s,\x20%s','error','code','message','result','ShowSquareProject','SquareProject','find','options','raw','attributes','map','include','stringify'];(function(_0x59d89e,_0x55edf5){var _0x554e93=function(_0x3d40bc){while(--_0x3d40bc){_0x59d89e['push'](_0x59d89e['shift']());}};_0x554e93(++_0x55edf5);}(_0x39a5,0xb4));var _0x539a=function(_0x1b9b36,_0x511539){_0x1b9b36=_0x1b9b36-0x0;var _0x17401f=_0x39a5[_0x1b9b36];return _0x17401f;};'use strict';var _=require(_0x539a('0x0'));var util=require('util');var moment=require(_0x539a('0x1'));var BPromise=require('bluebird');var rs=require(_0x539a('0x2'));var fs=require('fs');var Redis=require(_0x539a('0x3'));var db=require(_0x539a('0x4'))['db'];var utils=require(_0x539a('0x5'));var logger=require(_0x539a('0x6'))('rpc');var config=require(_0x539a('0x7'));var jayson=require(_0x539a('0x8'));var client=jayson[_0x539a('0x9')][_0x539a('0xa')]({'port':0x232a});config[_0x539a('0xb')]=_[_0x539a('0xc')](config[_0x539a('0xb')],{'host':_0x539a('0xd'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x539a('0xb')]));require(_0x539a('0xe'))[_0x539a('0xf')](socket);function respondWithRpcPromise(_0x3a0550,_0x5a2bfe,_0x3583bd){return new BPromise(function(_0x31bb19,_0x3d884a){return client[_0x539a('0x10')](_0x3a0550,_0x3583bd)[_0x539a('0x11')](function(_0x1f384b){logger[_0x539a('0x12')](_0x539a('0x13'),_0x5a2bfe,_0x539a('0x14'));logger[_0x539a('0x15')](_0x539a('0x16'),_0x5a2bfe,_0x539a('0x14'),JSON['stringify'](_0x1f384b));if(_0x1f384b[_0x539a('0x17')]){if(_0x1f384b[_0x539a('0x17')][_0x539a('0x18')]===0x1f4){logger['error'](_0x539a('0x13'),_0x5a2bfe,_0x1f384b[_0x539a('0x17')][_0x539a('0x19')]);return _0x3d884a(_0x1f384b[_0x539a('0x17')]['message']);}logger[_0x539a('0x17')]('SquareProject,\x20%s,\x20%s',_0x5a2bfe,_0x1f384b[_0x539a('0x17')][_0x539a('0x19')]);return _0x31bb19(_0x1f384b[_0x539a('0x17')][_0x539a('0x19')]);}else{logger[_0x539a('0x12')](_0x539a('0x13'),_0x5a2bfe,_0x539a('0x14'));_0x31bb19(_0x1f384b[_0x539a('0x1a')][_0x539a('0x19')]);}})['catch'](function(_0x11f432){logger[_0x539a('0x17')]('SquareProject,\x20%s,\x20%s',_0x5a2bfe,_0x11f432);_0x3d884a(_0x11f432);});});}exports[_0x539a('0x1b')]=function(_0x33596f){var _0x33f3e8=this;return new Promise(function(_0xa7f8bc,_0x216900){return db[_0x539a('0x1c')][_0x539a('0x1d')]({'raw':_0x33596f[_0x539a('0x1e')]?_0x33596f[_0x539a('0x1e')][_0x539a('0x1f')]===undefined?!![]:![]:!![],'where':_0x33596f['options']?_0x33596f[_0x539a('0x1e')]['where']||null:null,'attributes':_0x33596f[_0x539a('0x1e')]?_0x33596f['options'][_0x539a('0x20')]||null:null,'include':_0x33596f[_0x539a('0x1e')]?_0x33596f[_0x539a('0x1e')]['include']?_[_0x539a('0x21')](_0x33596f[_0x539a('0x1e')][_0x539a('0x22')],function(_0x51c440){return{'model':db[_0x51c440['model']],'as':_0x51c440['as'],'attributes':_0x51c440[_0x539a('0x20')],'include':_0x51c440[_0x539a('0x22')]?_['map'](_0x51c440[_0x539a('0x22')],function(_0x14bc12){return{'model':db[_0x14bc12['model']],'as':_0x14bc12['as'],'attributes':_0x14bc12[_0x539a('0x20')],'include':_0x14bc12[_0x539a('0x22')]?_[_0x539a('0x21')](_0x14bc12[_0x539a('0x22')],function(_0x147cb0){return{'model':db[_0x147cb0['model']],'as':_0x147cb0['as'],'attributes':_0x147cb0[_0x539a('0x20')]};}):[]};}):[]};}):[]:[]})[_0x539a('0x11')](function(_0x19292b){logger[_0x539a('0x12')](_0x539a('0x1b'),_0x33596f);logger[_0x539a('0x15')](_0x539a('0x1b'),_0x33596f,JSON[_0x539a('0x23')](_0x19292b));_0xa7f8bc(_0x19292b);})['catch'](function(_0x3b08de){logger[_0x539a('0x17')](_0x539a('0x1b'),_0x3b08de[_0x539a('0x19')],_0x33596f);_0x216900(_0x33f3e8[_0x539a('0x17')](0x1f4,_0x3b08de[_0x539a('0x19')]));});});};
\ No newline at end of file