Built motion from commit 96f8de6d.|2.6.3
[motion2.git] / server / api / squareProject / squareProject.rpc.js
index 4907a32..de77439 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xad77=['./squareProject.socket','register','request','info','debug','SquareProject,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','SquareProject,\x20%s,\x20%s','message','result','SquareProject','find','options','raw','include','map','model','attributes','then','ShowSquareProject','lodash','util','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','jayson/promise','http','defaults','localhost','socket.io-emitter','redis'];(function(_0x2f5e81,_0x49c319){var _0x5e4f0e=function(_0x3343d8){while(--_0x3343d8){_0x2f5e81['push'](_0x2f5e81['shift']());}};_0x5e4f0e(++_0x49c319);}(_0xad77,0x137));var _0x7ad7=function(_0x42ee5a,_0x23bc15){_0x42ee5a=_0x42ee5a-0x0;var _0x40d05a=_0xad77[_0x42ee5a];return _0x40d05a;};'use strict';var _=require(_0x7ad7('0x0'));var util=require(_0x7ad7('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x7ad7('0x2'));var fs=require('fs');var Redis=require(_0x7ad7('0x3'));var db=require(_0x7ad7('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0x7ad7('0x5'))(_0x7ad7('0x6'));var config=require('../../config/environment');var jayson=require(_0x7ad7('0x7'));var client=jayson['client'][_0x7ad7('0x8')]({'port':0x232a});config['redis']=_[_0x7ad7('0x9')](config['redis'],{'host':_0x7ad7('0xa'),'port':0x18eb});var socket=require(_0x7ad7('0xb'))(new Redis(config[_0x7ad7('0xc')]));require(_0x7ad7('0xd'))[_0x7ad7('0xe')](socket);function respondWithRpcPromise(_0x2b4e0c,_0x26e4a5,_0x3632ee){return new BPromise(function(_0x539887,_0x40c49e){return client[_0x7ad7('0xf')](_0x2b4e0c,_0x3632ee)['then'](function(_0x10012e){logger[_0x7ad7('0x10')]('SquareProject,\x20%s,\x20%s',_0x26e4a5,'request\x20sent');logger[_0x7ad7('0x11')](_0x7ad7('0x12'),_0x26e4a5,_0x7ad7('0x13'),JSON[_0x7ad7('0x14')](_0x10012e));if(_0x10012e['error']){if(_0x10012e[_0x7ad7('0x15')][_0x7ad7('0x16')]===0x1f4){logger['error'](_0x7ad7('0x17'),_0x26e4a5,_0x10012e[_0x7ad7('0x15')][_0x7ad7('0x18')]);return _0x40c49e(_0x10012e[_0x7ad7('0x15')]['message']);}logger[_0x7ad7('0x15')](_0x7ad7('0x17'),_0x26e4a5,_0x10012e[_0x7ad7('0x15')][_0x7ad7('0x18')]);return _0x539887(_0x10012e['error'][_0x7ad7('0x18')]);}else{logger[_0x7ad7('0x10')](_0x7ad7('0x17'),_0x26e4a5,_0x7ad7('0x13'));_0x539887(_0x10012e[_0x7ad7('0x19')]['message']);}})['catch'](function(_0x271d8d){logger[_0x7ad7('0x15')](_0x7ad7('0x17'),_0x26e4a5,_0x271d8d);_0x40c49e(_0x271d8d);});});}exports['ShowSquareProject']=function(_0x55c6b4){var _0x328a97=this;return new Promise(function(_0x988779,_0x443f86){return db[_0x7ad7('0x1a')][_0x7ad7('0x1b')]({'raw':_0x55c6b4[_0x7ad7('0x1c')]?_0x55c6b4[_0x7ad7('0x1c')][_0x7ad7('0x1d')]===undefined?!![]:![]:!![],'where':_0x55c6b4[_0x7ad7('0x1c')]?_0x55c6b4[_0x7ad7('0x1c')]['where']||null:null,'attributes':_0x55c6b4[_0x7ad7('0x1c')]?_0x55c6b4[_0x7ad7('0x1c')]['attributes']||null:null,'include':_0x55c6b4[_0x7ad7('0x1c')]?_0x55c6b4[_0x7ad7('0x1c')][_0x7ad7('0x1e')]?_[_0x7ad7('0x1f')](_0x55c6b4['options'][_0x7ad7('0x1e')],function(_0x655e96){return{'model':db[_0x655e96[_0x7ad7('0x20')]],'as':_0x655e96['as'],'attributes':_0x655e96[_0x7ad7('0x21')],'include':_0x655e96['include']?_[_0x7ad7('0x1f')](_0x655e96['include'],function(_0xcea740){return{'model':db[_0xcea740[_0x7ad7('0x20')]],'as':_0xcea740['as'],'attributes':_0xcea740[_0x7ad7('0x21')],'include':_0xcea740[_0x7ad7('0x1e')]?_[_0x7ad7('0x1f')](_0xcea740[_0x7ad7('0x1e')],function(_0x1004be){return{'model':db[_0x1004be[_0x7ad7('0x20')]],'as':_0x1004be['as'],'attributes':_0x1004be[_0x7ad7('0x21')]};}):[]};}):[]};}):[]:[]})[_0x7ad7('0x22')](function(_0x50b450){logger[_0x7ad7('0x10')](_0x7ad7('0x23'),_0x55c6b4);logger['debug']('ShowSquareProject',_0x55c6b4,JSON['stringify'](_0x50b450));_0x988779(_0x50b450);})['catch'](function(_0x4e2415){logger[_0x7ad7('0x15')]('ShowSquareProject',_0x4e2415['message'],_0x55c6b4);_0x443f86(_0x328a97['error'](0x1f4,_0x4e2415[_0x7ad7('0x18')]));});});};
\ No newline at end of file
+var _0x015b=['localhost','./squareProject.socket','register','GetSquareProjects','SquareProject','findAll','options','raw','where','attributes','limit','include','map','model','then','debug','stringify','message','error','ShowSquareProject','find','info','catch','lodash','../../mysqldb','../../config/logger','rpc','../../config/environment','redis'];(function(_0x4db9c2,_0x35237e){var _0x1d26dd=function(_0xd6106c){while(--_0xd6106c){_0x4db9c2['push'](_0x4db9c2['shift']());}};_0x1d26dd(++_0x35237e);}(_0x015b,0x1ad));var _0xb015=function(_0x2cbb74,_0x241c10){_0x2cbb74=_0x2cbb74-0x0;var _0xa6d18=_0x015b[_0x2cbb74];return _0xa6d18;};'use strict';var _=require(_0xb015('0x0'));var Redis=require('ioredis');var db=require(_0xb015('0x1'))['db'];var logger=require(_0xb015('0x2'))(_0xb015('0x3'));var config=require(_0xb015('0x4'));config[_0xb015('0x5')]=_['defaults'](config['redis'],{'host':_0xb015('0x6'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xb015('0x5')]));require(_0xb015('0x7'))[_0xb015('0x8')](socket);exports[_0xb015('0x9')]=function(_0x5b3936){var _0x5d1f37=this;return new Promise(function(_0x29ff17,_0x2e9c25){return db[_0xb015('0xa')][_0xb015('0xb')]({'raw':_0x5b3936[_0xb015('0xc')]?_0x5b3936['options'][_0xb015('0xd')]===undefined?!![]:![]:!![],'where':_0x5b3936[_0xb015('0xc')]?_0x5b3936[_0xb015('0xc')][_0xb015('0xe')]||null:null,'attributes':_0x5b3936[_0xb015('0xc')]?_0x5b3936[_0xb015('0xc')][_0xb015('0xf')]||null:null,'limit':_0x5b3936[_0xb015('0xc')]?_0x5b3936['options'][_0xb015('0x10')]||null:null,'include':_0x5b3936[_0xb015('0xc')]?_0x5b3936[_0xb015('0xc')][_0xb015('0x11')]?_[_0xb015('0x12')](_0x5b3936[_0xb015('0xc')][_0xb015('0x11')],function(_0x6fb1f6){return{'model':db[_0x6fb1f6[_0xb015('0x13')]],'as':_0x6fb1f6['as'],'attributes':_0x6fb1f6[_0xb015('0xf')],'include':_0x6fb1f6['include']?_[_0xb015('0x12')](_0x6fb1f6['include'],function(_0x36a29c){return{'model':db[_0x36a29c['model']],'as':_0x36a29c['as'],'attributes':_0x36a29c[_0xb015('0xf')],'include':_0x36a29c[_0xb015('0x11')]?_[_0xb015('0x12')](_0x36a29c[_0xb015('0x11')],function(_0xc5e11c){return{'model':db[_0xc5e11c[_0xb015('0x13')]],'as':_0xc5e11c['as'],'attributes':_0xc5e11c[_0xb015('0xf')]};}):[]};}):[]};}):[]:[]})[_0xb015('0x14')](function(_0x50eff2){logger['info'](_0xb015('0x9'),_0x5b3936);logger[_0xb015('0x15')]('GetSquareProjects',_0x5b3936,JSON[_0xb015('0x16')](_0x50eff2));_0x29ff17(_0x50eff2);})['catch'](function(_0x440c93){logger['error'](_0xb015('0x9'),_0x440c93[_0xb015('0x17')],_0x5b3936);_0x2e9c25(_0x5d1f37[_0xb015('0x18')](0x1f4,_0x440c93[_0xb015('0x17')]));});});};exports[_0xb015('0x19')]=function(_0x45176d){var _0x23477e=this;return new Promise(function(_0x6a8f9c,_0x3f1210){return db[_0xb015('0xa')][_0xb015('0x1a')]({'raw':_0x45176d['options']?_0x45176d['options']['raw']===undefined?!![]:![]:!![],'where':_0x45176d[_0xb015('0xc')]?_0x45176d[_0xb015('0xc')]['where']||null:null,'attributes':_0x45176d[_0xb015('0xc')]?_0x45176d[_0xb015('0xc')][_0xb015('0xf')]||null:null,'include':_0x45176d['options']?_0x45176d['options'][_0xb015('0x11')]?_[_0xb015('0x12')](_0x45176d[_0xb015('0xc')][_0xb015('0x11')],function(_0xf54e77){return{'model':db[_0xf54e77[_0xb015('0x13')]],'as':_0xf54e77['as'],'attributes':_0xf54e77[_0xb015('0xf')],'include':_0xf54e77[_0xb015('0x11')]?_[_0xb015('0x12')](_0xf54e77['include'],function(_0x2fd47e){return{'model':db[_0x2fd47e[_0xb015('0x13')]],'as':_0x2fd47e['as'],'attributes':_0x2fd47e[_0xb015('0xf')],'include':_0x2fd47e['include']?_[_0xb015('0x12')](_0x2fd47e[_0xb015('0x11')],function(_0x3d3af5){return{'model':db[_0x3d3af5[_0xb015('0x13')]],'as':_0x3d3af5['as'],'attributes':_0x3d3af5[_0xb015('0xf')]};}):[]};}):[]};}):[]:[]})[_0xb015('0x14')](function(_0x2e1dd6){logger[_0xb015('0x1b')](_0xb015('0x19'),_0x45176d);logger[_0xb015('0x15')](_0xb015('0x19'),_0x45176d,JSON['stringify'](_0x2e1dd6));_0x6a8f9c(_0x2e1dd6);})[_0xb015('0x1c')](function(_0x18242b){logger['error']('ShowSquareProject',_0x18242b['message'],_0x45176d);_0x3f1210(_0x23477e[_0xb015('0x18')](0x1f4,_0x18242b[_0xb015('0x17')]));});});};
\ No newline at end of file