Built motion from commit 5293bb2a.|2.6.30
[motion2.git] / server / api / squareProject / squareProject.rpc.js
index 2c4163d..30dd893 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x48cb=['../../config/logger','rpc','defaults','redis','localhost','socket.io-emitter','./squareProject.socket','options','raw','attributes','limit','include','map','model','then','GetSquareProjects','debug','catch','error','message','ShowSquareProject','find','where','stringify','ioredis','../../mysqldb'];(function(_0x3b5ad9,_0x223867){var _0x611ae9=function(_0x1c5e28){while(--_0x1c5e28){_0x3b5ad9['push'](_0x3b5ad9['shift']());}};_0x611ae9(++_0x223867);}(_0x48cb,0x16a));var _0xb48c=function(_0x1cb093,_0x63a105){_0x1cb093=_0x1cb093-0x0;var _0x323476=_0x48cb[_0x1cb093];return _0x323476;};'use strict';var _=require('lodash');var Redis=require(_0xb48c('0x0'));var db=require(_0xb48c('0x1'))['db'];var logger=require(_0xb48c('0x2'))(_0xb48c('0x3'));var config=require('../../config/environment');config['redis']=_[_0xb48c('0x4')](config[_0xb48c('0x5')],{'host':_0xb48c('0x6'),'port':0x18eb});var socket=require(_0xb48c('0x7'))(new Redis(config['redis']));require(_0xb48c('0x8'))['register'](socket);exports['GetSquareProjects']=function(_0x497f66){var _0x4cb9b2=this;return new Promise(function(_0x53b3e9,_0x2190ac){return db['SquareProject']['findAll']({'raw':_0x497f66[_0xb48c('0x9')]?_0x497f66['options'][_0xb48c('0xa')]===undefined?!![]:![]:!![],'where':_0x497f66['options']?_0x497f66['options']['where']||null:null,'attributes':_0x497f66[_0xb48c('0x9')]?_0x497f66[_0xb48c('0x9')][_0xb48c('0xb')]||null:null,'limit':_0x497f66[_0xb48c('0x9')]?_0x497f66[_0xb48c('0x9')][_0xb48c('0xc')]||null:null,'include':_0x497f66['options']?_0x497f66[_0xb48c('0x9')][_0xb48c('0xd')]?_[_0xb48c('0xe')](_0x497f66[_0xb48c('0x9')][_0xb48c('0xd')],function(_0x37695b){return{'model':db[_0x37695b['model']],'as':_0x37695b['as'],'attributes':_0x37695b[_0xb48c('0xb')],'include':_0x37695b[_0xb48c('0xd')]?_[_0xb48c('0xe')](_0x37695b['include'],function(_0x512fa2){return{'model':db[_0x512fa2[_0xb48c('0xf')]],'as':_0x512fa2['as'],'attributes':_0x512fa2[_0xb48c('0xb')],'include':_0x512fa2[_0xb48c('0xd')]?_[_0xb48c('0xe')](_0x512fa2[_0xb48c('0xd')],function(_0x4d2ce6){return{'model':db[_0x4d2ce6[_0xb48c('0xf')]],'as':_0x4d2ce6['as'],'attributes':_0x4d2ce6['attributes']};}):[]};}):[]};}):[]:[]})[_0xb48c('0x10')](function(_0x4acb2d){logger['info'](_0xb48c('0x11'),_0x497f66);logger[_0xb48c('0x12')](_0xb48c('0x11'),_0x497f66,JSON['stringify'](_0x4acb2d));_0x53b3e9(_0x4acb2d);})[_0xb48c('0x13')](function(_0xab6dc6){logger[_0xb48c('0x14')](_0xb48c('0x11'),_0xab6dc6[_0xb48c('0x15')],_0x497f66);_0x2190ac(_0x4cb9b2[_0xb48c('0x14')](0x1f4,_0xab6dc6[_0xb48c('0x15')]));});});};exports[_0xb48c('0x16')]=function(_0x9d0147){var _0x3262ab=this;return new Promise(function(_0x4770a9,_0x751a1a){return db['SquareProject'][_0xb48c('0x17')]({'raw':_0x9d0147['options']?_0x9d0147[_0xb48c('0x9')][_0xb48c('0xa')]===undefined?!![]:![]:!![],'where':_0x9d0147[_0xb48c('0x9')]?_0x9d0147[_0xb48c('0x9')][_0xb48c('0x18')]||null:null,'attributes':_0x9d0147[_0xb48c('0x9')]?_0x9d0147[_0xb48c('0x9')]['attributes']||null:null,'include':_0x9d0147['options']?_0x9d0147[_0xb48c('0x9')][_0xb48c('0xd')]?_[_0xb48c('0xe')](_0x9d0147[_0xb48c('0x9')]['include'],function(_0x30113f){return{'model':db[_0x30113f[_0xb48c('0xf')]],'as':_0x30113f['as'],'attributes':_0x30113f[_0xb48c('0xb')],'include':_0x30113f[_0xb48c('0xd')]?_[_0xb48c('0xe')](_0x30113f['include'],function(_0x7f478d){return{'model':db[_0x7f478d['model']],'as':_0x7f478d['as'],'attributes':_0x7f478d['attributes'],'include':_0x7f478d[_0xb48c('0xd')]?_[_0xb48c('0xe')](_0x7f478d[_0xb48c('0xd')],function(_0x1cc3b5){return{'model':db[_0x1cc3b5[_0xb48c('0xf')]],'as':_0x1cc3b5['as'],'attributes':_0x1cc3b5[_0xb48c('0xb')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x2358b4){logger['info'](_0xb48c('0x16'),_0x9d0147);logger['debug']('ShowSquareProject',_0x9d0147,JSON[_0xb48c('0x19')](_0x2358b4));_0x4770a9(_0x2358b4);})[_0xb48c('0x13')](function(_0x314468){logger[_0xb48c('0x14')](_0xb48c('0x16'),_0x314468[_0xb48c('0x15')],_0x9d0147);_0x751a1a(_0x3262ab[_0xb48c('0x14')](0x1f4,_0x314468['message']));});});};
\ No newline at end of file
+var _0xab9e=['ioredis','../../config/logger','rpc','../../config/environment','redis','defaults','localhost','socket.io-emitter','./squareProject.socket','register','GetSquareProjects','SquareProject','findAll','options','raw','where','limit','map','include','model','attributes','then','debug','stringify','catch','error','message','ShowSquareProject','find','info','lodash'];(function(_0x4c0ad9,_0x1444b3){var _0x400238=function(_0x4b66e3){while(--_0x4b66e3){_0x4c0ad9['push'](_0x4c0ad9['shift']());}};_0x400238(++_0x1444b3);}(_0xab9e,0x1b1));var _0xeab9=function(_0x377dad,_0x5eaa4e){_0x377dad=_0x377dad-0x0;var _0x4bebd4=_0xab9e[_0x377dad];return _0x4bebd4;};'use strict';var _=require(_0xeab9('0x0'));var Redis=require(_0xeab9('0x1'));var db=require('../../mysqldb')['db'];var logger=require(_0xeab9('0x2'))(_0xeab9('0x3'));var config=require(_0xeab9('0x4'));config[_0xeab9('0x5')]=_[_0xeab9('0x6')](config['redis'],{'host':_0xeab9('0x7'),'port':0x18eb});var socket=require(_0xeab9('0x8'))(new Redis(config[_0xeab9('0x5')]));require(_0xeab9('0x9'))[_0xeab9('0xa')](socket);exports[_0xeab9('0xb')]=function(_0x2ea7b5){var _0x5b91ae=this;return new Promise(function(_0x31dc02,_0x467e68){return db[_0xeab9('0xc')][_0xeab9('0xd')]({'raw':_0x2ea7b5[_0xeab9('0xe')]?_0x2ea7b5[_0xeab9('0xe')][_0xeab9('0xf')]===undefined?!![]:![]:!![],'where':_0x2ea7b5[_0xeab9('0xe')]?_0x2ea7b5[_0xeab9('0xe')][_0xeab9('0x10')]||null:null,'attributes':_0x2ea7b5[_0xeab9('0xe')]?_0x2ea7b5[_0xeab9('0xe')]['attributes']||null:null,'limit':_0x2ea7b5[_0xeab9('0xe')]?_0x2ea7b5[_0xeab9('0xe')][_0xeab9('0x11')]||null:null,'include':_0x2ea7b5['options']?_0x2ea7b5[_0xeab9('0xe')]['include']?_[_0xeab9('0x12')](_0x2ea7b5['options'][_0xeab9('0x13')],function(_0x5a7300){return{'model':db[_0x5a7300[_0xeab9('0x14')]],'as':_0x5a7300['as'],'attributes':_0x5a7300[_0xeab9('0x15')],'include':_0x5a7300['include']?_[_0xeab9('0x12')](_0x5a7300[_0xeab9('0x13')],function(_0x57f832){return{'model':db[_0x57f832[_0xeab9('0x14')]],'as':_0x57f832['as'],'attributes':_0x57f832[_0xeab9('0x15')],'include':_0x57f832[_0xeab9('0x13')]?_['map'](_0x57f832['include'],function(_0x3c8ad1){return{'model':db[_0x3c8ad1[_0xeab9('0x14')]],'as':_0x3c8ad1['as'],'attributes':_0x3c8ad1[_0xeab9('0x15')]};}):[]};}):[]};}):[]:[]})[_0xeab9('0x16')](function(_0x3ee382){logger['info'](_0xeab9('0xb'),_0x2ea7b5);logger[_0xeab9('0x17')]('GetSquareProjects',_0x2ea7b5,JSON[_0xeab9('0x18')](_0x3ee382));_0x31dc02(_0x3ee382);})[_0xeab9('0x19')](function(_0xc8fa2f){logger['error'](_0xeab9('0xb'),_0xc8fa2f['message'],_0x2ea7b5);_0x467e68(_0x5b91ae[_0xeab9('0x1a')](0x1f4,_0xc8fa2f[_0xeab9('0x1b')]));});});};exports[_0xeab9('0x1c')]=function(_0x14617d){var _0x4060dd=this;return new Promise(function(_0x4f30d7,_0x5a01e4){return db[_0xeab9('0xc')][_0xeab9('0x1d')]({'raw':_0x14617d[_0xeab9('0xe')]?_0x14617d[_0xeab9('0xe')]['raw']===undefined?!![]:![]:!![],'where':_0x14617d['options']?_0x14617d[_0xeab9('0xe')][_0xeab9('0x10')]||null:null,'attributes':_0x14617d[_0xeab9('0xe')]?_0x14617d[_0xeab9('0xe')]['attributes']||null:null,'include':_0x14617d[_0xeab9('0xe')]?_0x14617d[_0xeab9('0xe')]['include']?_['map'](_0x14617d['options'][_0xeab9('0x13')],function(_0x58dacf){return{'model':db[_0x58dacf[_0xeab9('0x14')]],'as':_0x58dacf['as'],'attributes':_0x58dacf[_0xeab9('0x15')],'include':_0x58dacf[_0xeab9('0x13')]?_['map'](_0x58dacf['include'],function(_0x332ada){return{'model':db[_0x332ada[_0xeab9('0x14')]],'as':_0x332ada['as'],'attributes':_0x332ada[_0xeab9('0x15')],'include':_0x332ada['include']?_[_0xeab9('0x12')](_0x332ada[_0xeab9('0x13')],function(_0x3b704e){return{'model':db[_0x3b704e[_0xeab9('0x14')]],'as':_0x3b704e['as'],'attributes':_0x3b704e[_0xeab9('0x15')]};}):[]};}):[]};}):[]:[]})[_0xeab9('0x16')](function(_0x3c008a){logger[_0xeab9('0x1e')]('ShowSquareProject',_0x14617d);logger[_0xeab9('0x17')](_0xeab9('0x1c'),_0x14617d,JSON[_0xeab9('0x18')](_0x3c008a));_0x4f30d7(_0x3c008a);})[_0xeab9('0x19')](function(_0x4e6566){logger['error'](_0xeab9('0x1c'),_0x4e6566[_0xeab9('0x1b')],_0x14617d);_0x5a01e4(_0x4060dd['error'](0x1f4,_0x4e6566[_0xeab9('0x1b')]));});});};
\ No newline at end of file