Built motion from commit c738b9ac.|2.6.25
[motion2.git] / server / api / squareProject / squareProject.rpc.js
index 81027c2..d9e16bf 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8240=['../../config/logger','rpc','defaults','localhost','socket.io-emitter','redis','register','SquareProject','findAll','options','raw','where','attributes','limit','include','model','map','GetSquareProjects','debug','stringify','catch','error','message','ShowSquareProject','then','../../mysqldb'];(function(_0x36a39c,_0x5c9dea){var _0x7ff16=function(_0x3d3b7d){while(--_0x3d3b7d){_0x36a39c['push'](_0x36a39c['shift']());}};_0x7ff16(++_0x5c9dea);}(_0x8240,0x11d));var _0x0824=function(_0x2de0ab,_0x353746){_0x2de0ab=_0x2de0ab-0x0;var _0x7f8af9=_0x8240[_0x2de0ab];return _0x7f8af9;};'use strict';var _=require('lodash');var Redis=require('ioredis');var db=require(_0x0824('0x0'))['db'];var logger=require(_0x0824('0x1'))(_0x0824('0x2'));var config=require('../../config/environment');config['redis']=_[_0x0824('0x3')](config['redis'],{'host':_0x0824('0x4'),'port':0x18eb});var socket=require(_0x0824('0x5'))(new Redis(config[_0x0824('0x6')]));require('./squareProject.socket')[_0x0824('0x7')](socket);exports['GetSquareProjects']=function(_0x5c9fcd){var _0x47318e=this;return new Promise(function(_0x12f29e,_0x2defa5){return db[_0x0824('0x8')][_0x0824('0x9')]({'raw':_0x5c9fcd[_0x0824('0xa')]?_0x5c9fcd[_0x0824('0xa')][_0x0824('0xb')]===undefined?!![]:![]:!![],'where':_0x5c9fcd['options']?_0x5c9fcd['options'][_0x0824('0xc')]||null:null,'attributes':_0x5c9fcd['options']?_0x5c9fcd[_0x0824('0xa')][_0x0824('0xd')]||null:null,'limit':_0x5c9fcd[_0x0824('0xa')]?_0x5c9fcd[_0x0824('0xa')][_0x0824('0xe')]||null:null,'include':_0x5c9fcd['options']?_0x5c9fcd[_0x0824('0xa')]['include']?_['map'](_0x5c9fcd[_0x0824('0xa')][_0x0824('0xf')],function(_0x25619c){return{'model':db[_0x25619c[_0x0824('0x10')]],'as':_0x25619c['as'],'attributes':_0x25619c[_0x0824('0xd')],'include':_0x25619c[_0x0824('0xf')]?_[_0x0824('0x11')](_0x25619c['include'],function(_0x3c95ac){return{'model':db[_0x3c95ac['model']],'as':_0x3c95ac['as'],'attributes':_0x3c95ac[_0x0824('0xd')],'include':_0x3c95ac[_0x0824('0xf')]?_[_0x0824('0x11')](_0x3c95ac['include'],function(_0x4f860a){return{'model':db[_0x4f860a[_0x0824('0x10')]],'as':_0x4f860a['as'],'attributes':_0x4f860a[_0x0824('0xd')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x4ff95b){logger['info'](_0x0824('0x12'),_0x5c9fcd);logger[_0x0824('0x13')]('GetSquareProjects',_0x5c9fcd,JSON[_0x0824('0x14')](_0x4ff95b));_0x12f29e(_0x4ff95b);})[_0x0824('0x15')](function(_0x3a403f){logger[_0x0824('0x16')](_0x0824('0x12'),_0x3a403f[_0x0824('0x17')],_0x5c9fcd);_0x2defa5(_0x47318e['error'](0x1f4,_0x3a403f[_0x0824('0x17')]));});});};exports[_0x0824('0x18')]=function(_0x3de2f1){var _0x1140e5=this;return new Promise(function(_0x19e350,_0xc991f1){return db[_0x0824('0x8')]['find']({'raw':_0x3de2f1[_0x0824('0xa')]?_0x3de2f1['options'][_0x0824('0xb')]===undefined?!![]:![]:!![],'where':_0x3de2f1[_0x0824('0xa')]?_0x3de2f1[_0x0824('0xa')][_0x0824('0xc')]||null:null,'attributes':_0x3de2f1[_0x0824('0xa')]?_0x3de2f1[_0x0824('0xa')][_0x0824('0xd')]||null:null,'include':_0x3de2f1['options']?_0x3de2f1[_0x0824('0xa')]['include']?_[_0x0824('0x11')](_0x3de2f1['options'][_0x0824('0xf')],function(_0x5998b1){return{'model':db[_0x5998b1['model']],'as':_0x5998b1['as'],'attributes':_0x5998b1[_0x0824('0xd')],'include':_0x5998b1['include']?_['map'](_0x5998b1['include'],function(_0x2bdc37){return{'model':db[_0x2bdc37[_0x0824('0x10')]],'as':_0x2bdc37['as'],'attributes':_0x2bdc37['attributes'],'include':_0x2bdc37['include']?_[_0x0824('0x11')](_0x2bdc37[_0x0824('0xf')],function(_0x406a71){return{'model':db[_0x406a71[_0x0824('0x10')]],'as':_0x406a71['as'],'attributes':_0x406a71[_0x0824('0xd')]};}):[]};}):[]};}):[]:[]})[_0x0824('0x19')](function(_0x474341){logger['info'](_0x0824('0x18'),_0x3de2f1);logger[_0x0824('0x13')](_0x0824('0x18'),_0x3de2f1,JSON[_0x0824('0x14')](_0x474341));_0x19e350(_0x474341);})[_0x0824('0x15')](function(_0x400e3a){logger[_0x0824('0x16')]('ShowSquareProject',_0x400e3a[_0x0824('0x17')],_0x3de2f1);_0xc991f1(_0x1140e5[_0x0824('0x16')](0x1f4,_0x400e3a[_0x0824('0x17')]));});});};
\ No newline at end of file
+var _0xded1=['then','lodash','ioredis','../../mysqldb','rpc','../../config/environment','redis','defaults','localhost','register','GetSquareProjects','SquareProject','findAll','options','where','attributes','limit','include','model','map','info','debug','stringify','catch','error','message','ShowSquareProject','find','raw'];(function(_0x8dc04d,_0xaa7559){var _0x2f5f28=function(_0xdd2d1d){while(--_0xdd2d1d){_0x8dc04d['push'](_0x8dc04d['shift']());}};_0x2f5f28(++_0xaa7559);}(_0xded1,0x75));var _0x1ded=function(_0x20def7,_0x2caec4){_0x20def7=_0x20def7-0x0;var _0xdc6a3e=_0xded1[_0x20def7];return _0xdc6a3e;};'use strict';var _=require(_0x1ded('0x0'));var Redis=require(_0x1ded('0x1'));var db=require(_0x1ded('0x2'))['db'];var logger=require('../../config/logger')(_0x1ded('0x3'));var config=require(_0x1ded('0x4'));config[_0x1ded('0x5')]=_[_0x1ded('0x6')](config['redis'],{'host':_0x1ded('0x7'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require('./squareProject.socket')[_0x1ded('0x8')](socket);exports[_0x1ded('0x9')]=function(_0x475498){var _0x497b16=this;return new Promise(function(_0x560c36,_0x3a3ea8){return db[_0x1ded('0xa')][_0x1ded('0xb')]({'raw':_0x475498[_0x1ded('0xc')]?_0x475498['options']['raw']===undefined?!![]:![]:!![],'where':_0x475498['options']?_0x475498['options'][_0x1ded('0xd')]||null:null,'attributes':_0x475498[_0x1ded('0xc')]?_0x475498[_0x1ded('0xc')][_0x1ded('0xe')]||null:null,'limit':_0x475498['options']?_0x475498[_0x1ded('0xc')][_0x1ded('0xf')]||null:null,'include':_0x475498['options']?_0x475498[_0x1ded('0xc')][_0x1ded('0x10')]?_['map'](_0x475498[_0x1ded('0xc')]['include'],function(_0xda1b65){return{'model':db[_0xda1b65[_0x1ded('0x11')]],'as':_0xda1b65['as'],'attributes':_0xda1b65['attributes'],'include':_0xda1b65['include']?_[_0x1ded('0x12')](_0xda1b65[_0x1ded('0x10')],function(_0x1aac5a){return{'model':db[_0x1aac5a[_0x1ded('0x11')]],'as':_0x1aac5a['as'],'attributes':_0x1aac5a['attributes'],'include':_0x1aac5a[_0x1ded('0x10')]?_[_0x1ded('0x12')](_0x1aac5a[_0x1ded('0x10')],function(_0x3b1558){return{'model':db[_0x3b1558[_0x1ded('0x11')]],'as':_0x3b1558['as'],'attributes':_0x3b1558[_0x1ded('0xe')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x371699){logger[_0x1ded('0x13')](_0x1ded('0x9'),_0x475498);logger[_0x1ded('0x14')](_0x1ded('0x9'),_0x475498,JSON[_0x1ded('0x15')](_0x371699));_0x560c36(_0x371699);})[_0x1ded('0x16')](function(_0x3acb65){logger['error'](_0x1ded('0x9'),_0x3acb65['message'],_0x475498);_0x3a3ea8(_0x497b16[_0x1ded('0x17')](0x1f4,_0x3acb65[_0x1ded('0x18')]));});});};exports[_0x1ded('0x19')]=function(_0x5e1a42){var _0xba6b25=this;return new Promise(function(_0x2d13fa,_0x4cf505){return db['SquareProject'][_0x1ded('0x1a')]({'raw':_0x5e1a42[_0x1ded('0xc')]?_0x5e1a42[_0x1ded('0xc')][_0x1ded('0x1b')]===undefined?!![]:![]:!![],'where':_0x5e1a42[_0x1ded('0xc')]?_0x5e1a42[_0x1ded('0xc')]['where']||null:null,'attributes':_0x5e1a42[_0x1ded('0xc')]?_0x5e1a42[_0x1ded('0xc')]['attributes']||null:null,'include':_0x5e1a42[_0x1ded('0xc')]?_0x5e1a42[_0x1ded('0xc')][_0x1ded('0x10')]?_[_0x1ded('0x12')](_0x5e1a42['options'][_0x1ded('0x10')],function(_0x439ec7){return{'model':db[_0x439ec7['model']],'as':_0x439ec7['as'],'attributes':_0x439ec7[_0x1ded('0xe')],'include':_0x439ec7[_0x1ded('0x10')]?_['map'](_0x439ec7[_0x1ded('0x10')],function(_0x15ab26){return{'model':db[_0x15ab26['model']],'as':_0x15ab26['as'],'attributes':_0x15ab26[_0x1ded('0xe')],'include':_0x15ab26[_0x1ded('0x10')]?_[_0x1ded('0x12')](_0x15ab26[_0x1ded('0x10')],function(_0x205e73){return{'model':db[_0x205e73[_0x1ded('0x11')]],'as':_0x205e73['as'],'attributes':_0x205e73['attributes']};}):[]};}):[]};}):[]:[]})[_0x1ded('0x1c')](function(_0x37387c){logger[_0x1ded('0x13')](_0x1ded('0x19'),_0x5e1a42);logger[_0x1ded('0x14')](_0x1ded('0x19'),_0x5e1a42,JSON[_0x1ded('0x15')](_0x37387c));_0x2d13fa(_0x37387c);})['catch'](function(_0x16c61a){logger[_0x1ded('0x17')](_0x1ded('0x19'),_0x16c61a[_0x1ded('0x18')],_0x5e1a42);_0x4cf505(_0xba6b25['error'](0x1f4,_0x16c61a[_0x1ded('0x18')]));});});};
\ No newline at end of file