Built motion from commit 5293bb2a.|2.6.30
[motion2.git] / server / api / template / template.rpc.js
index 5ac1513..766dbe4 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa588=['http','then','info','Template,\x20%s,\x20%s','request\x20sent','error','code','message','result','catch','Template','options','raw','where','limit','include','attributes','map','debug','GetTemplate','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client'];(function(_0x5c2e3e,_0x26ecd3){var _0x53f64a=function(_0x2b5df8){while(--_0x2b5df8){_0x5c2e3e['push'](_0x5c2e3e['shift']());}};_0x53f64a(++_0x26ecd3);}(_0xa588,0x169));var _0x8a58=function(_0x3c126c,_0x22f353){_0x3c126c=_0x3c126c-0x0;var _0x3b89e4=_0xa588[_0x3c126c];return _0x3b89e4;};'use strict';var _=require(_0x8a58('0x0'));var util=require('util');var moment=require(_0x8a58('0x1'));var BPromise=require(_0x8a58('0x2'));var rs=require(_0x8a58('0x3'));var fs=require('fs');var Redis=require(_0x8a58('0x4'));var db=require(_0x8a58('0x5'))['db'];var utils=require(_0x8a58('0x6'));var logger=require(_0x8a58('0x7'))('rpc');var config=require(_0x8a58('0x8'));var jayson=require(_0x8a58('0x9'));var client=jayson[_0x8a58('0xa')][_0x8a58('0xb')]({'port':0x232a});function respondWithRpcPromise(_0x1aa7e7,_0x2a44bc,_0x3a962f){return new BPromise(function(_0x58ee00,_0x4fcdce){return client['request'](_0x1aa7e7,_0x3a962f)[_0x8a58('0xc')](function(_0x41d388){logger[_0x8a58('0xd')](_0x8a58('0xe'),_0x2a44bc,_0x8a58('0xf'));logger['debug']('Template,\x20%s,\x20%s,\x20%s',_0x2a44bc,_0x8a58('0xf'),JSON['stringify'](_0x41d388));if(_0x41d388['error']){if(_0x41d388[_0x8a58('0x10')][_0x8a58('0x11')]===0x1f4){logger[_0x8a58('0x10')](_0x8a58('0xe'),_0x2a44bc,_0x41d388[_0x8a58('0x10')][_0x8a58('0x12')]);return _0x4fcdce(_0x41d388['error'][_0x8a58('0x12')]);}logger['error'](_0x8a58('0xe'),_0x2a44bc,_0x41d388[_0x8a58('0x10')][_0x8a58('0x12')]);return _0x58ee00(_0x41d388[_0x8a58('0x10')][_0x8a58('0x12')]);}else{logger['info'](_0x8a58('0xe'),_0x2a44bc,_0x8a58('0xf'));_0x58ee00(_0x41d388[_0x8a58('0x13')][_0x8a58('0x12')]);}})[_0x8a58('0x14')](function(_0x8282b6){logger[_0x8a58('0x10')]('Template,\x20%s,\x20%s',_0x2a44bc,_0x8282b6);_0x4fcdce(_0x8282b6);});});}exports['GetTemplate']=function(_0x3a38b9){var _0x1d35b7=this;return new Promise(function(_0x36c123,_0x47b730){return db[_0x8a58('0x15')]['findAll']({'raw':_0x3a38b9[_0x8a58('0x16')]?_0x3a38b9[_0x8a58('0x16')][_0x8a58('0x17')]===undefined?!![]:![]:!![],'where':_0x3a38b9[_0x8a58('0x16')]?_0x3a38b9[_0x8a58('0x16')][_0x8a58('0x18')]||null:null,'attributes':_0x3a38b9[_0x8a58('0x16')]?_0x3a38b9[_0x8a58('0x16')]['attributes']||null:null,'limit':_0x3a38b9['options']?_0x3a38b9[_0x8a58('0x16')][_0x8a58('0x19')]||null:null,'include':_0x3a38b9[_0x8a58('0x16')]?_0x3a38b9[_0x8a58('0x16')][_0x8a58('0x1a')]?_['map'](_0x3a38b9['options'][_0x8a58('0x1a')],function(_0x17a0b2){return{'model':db[_0x17a0b2['model']],'as':_0x17a0b2['as'],'attributes':_0x17a0b2[_0x8a58('0x1b')],'include':_0x17a0b2['include']?_[_0x8a58('0x1c')](_0x17a0b2[_0x8a58('0x1a')],function(_0x33c6a4){return{'model':db[_0x33c6a4['model']],'as':_0x33c6a4['as'],'attributes':_0x33c6a4['attributes'],'include':_0x33c6a4[_0x8a58('0x1a')]?_[_0x8a58('0x1c')](_0x33c6a4[_0x8a58('0x1a')],function(_0x1f5fb2){return{'model':db[_0x1f5fb2['model']],'as':_0x1f5fb2['as'],'attributes':_0x1f5fb2[_0x8a58('0x1b')]};}):[]};}):[]};}):[]:[]})[_0x8a58('0xc')](function(_0x4d7962){logger['info']('GetTemplate',_0x3a38b9);logger[_0x8a58('0x1d')](_0x8a58('0x1e'),_0x3a38b9,JSON['stringify'](_0x4d7962));_0x36c123(_0x4d7962);})['catch'](function(_0x2bc421){logger[_0x8a58('0x10')]('GetTemplate',_0x2bc421[_0x8a58('0x12')],_0x3a38b9);_0x47b730(_0x1d35b7[_0x8a58('0x10')](0x1f4,_0x2bc421[_0x8a58('0x12')]));});});};
\ No newline at end of file
+var _0xd44f=['attributes','debug','moment','randomstring','ioredis','../../config/utils','../../config/logger','rpc','jayson/promise','client','http','then','info','Template,\x20%s,\x20%s','request\x20sent','Template,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','GetTemplate','Template','findAll','options','where','limit','include','map','model'];(function(_0x3517e7,_0x29993e){var _0x491443=function(_0x312a67){while(--_0x312a67){_0x3517e7['push'](_0x3517e7['shift']());}};_0x491443(++_0x29993e);}(_0xd44f,0x1c4));var _0xfd44=function(_0xb38a96,_0xfeb8f0){_0xb38a96=_0xb38a96-0x0;var _0x1a362a=_0xd44f[_0xb38a96];return _0x1a362a;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0xfd44('0x0'));var BPromise=require('bluebird');var rs=require(_0xfd44('0x1'));var fs=require('fs');var Redis=require(_0xfd44('0x2'));var db=require('../../mysqldb')['db'];var utils=require(_0xfd44('0x3'));var logger=require(_0xfd44('0x4'))(_0xfd44('0x5'));var config=require('../../config/environment');var jayson=require(_0xfd44('0x6'));var client=jayson[_0xfd44('0x7')][_0xfd44('0x8')]({'port':0x232a});function respondWithRpcPromise(_0x438930,_0x191b12,_0x5f1192){return new BPromise(function(_0x372264,_0x47936b){return client['request'](_0x438930,_0x5f1192)[_0xfd44('0x9')](function(_0x45cdb8){logger[_0xfd44('0xa')](_0xfd44('0xb'),_0x191b12,_0xfd44('0xc'));logger['debug'](_0xfd44('0xd'),_0x191b12,_0xfd44('0xc'),JSON[_0xfd44('0xe')](_0x45cdb8));if(_0x45cdb8[_0xfd44('0xf')]){if(_0x45cdb8[_0xfd44('0xf')][_0xfd44('0x10')]===0x1f4){logger['error'](_0xfd44('0xb'),_0x191b12,_0x45cdb8[_0xfd44('0xf')][_0xfd44('0x11')]);return _0x47936b(_0x45cdb8[_0xfd44('0xf')][_0xfd44('0x11')]);}logger[_0xfd44('0xf')]('Template,\x20%s,\x20%s',_0x191b12,_0x45cdb8[_0xfd44('0xf')][_0xfd44('0x11')]);return _0x372264(_0x45cdb8['error'][_0xfd44('0x11')]);}else{logger['info'](_0xfd44('0xb'),_0x191b12,_0xfd44('0xc'));_0x372264(_0x45cdb8['result']['message']);}})[_0xfd44('0x12')](function(_0x3e8c4f){logger[_0xfd44('0xf')](_0xfd44('0xb'),_0x191b12,_0x3e8c4f);_0x47936b(_0x3e8c4f);});});}exports[_0xfd44('0x13')]=function(_0x4e17ac){var _0x5f4844=this;return new Promise(function(_0x209119,_0xb9c430){return db[_0xfd44('0x14')][_0xfd44('0x15')]({'raw':_0x4e17ac[_0xfd44('0x16')]?_0x4e17ac[_0xfd44('0x16')]['raw']===undefined?!![]:![]:!![],'where':_0x4e17ac['options']?_0x4e17ac[_0xfd44('0x16')][_0xfd44('0x17')]||null:null,'attributes':_0x4e17ac[_0xfd44('0x16')]?_0x4e17ac[_0xfd44('0x16')]['attributes']||null:null,'limit':_0x4e17ac['options']?_0x4e17ac[_0xfd44('0x16')][_0xfd44('0x18')]||null:null,'include':_0x4e17ac[_0xfd44('0x16')]?_0x4e17ac[_0xfd44('0x16')][_0xfd44('0x19')]?_[_0xfd44('0x1a')](_0x4e17ac[_0xfd44('0x16')][_0xfd44('0x19')],function(_0x1fe3a8){return{'model':db[_0x1fe3a8[_0xfd44('0x1b')]],'as':_0x1fe3a8['as'],'attributes':_0x1fe3a8[_0xfd44('0x1c')],'include':_0x1fe3a8['include']?_[_0xfd44('0x1a')](_0x1fe3a8[_0xfd44('0x19')],function(_0x2fd8c7){return{'model':db[_0x2fd8c7[_0xfd44('0x1b')]],'as':_0x2fd8c7['as'],'attributes':_0x2fd8c7[_0xfd44('0x1c')],'include':_0x2fd8c7[_0xfd44('0x19')]?_[_0xfd44('0x1a')](_0x2fd8c7['include'],function(_0x5b2861){return{'model':db[_0x5b2861['model']],'as':_0x5b2861['as'],'attributes':_0x5b2861[_0xfd44('0x1c')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x499029){logger[_0xfd44('0xa')](_0xfd44('0x13'),_0x4e17ac);logger[_0xfd44('0x1d')](_0xfd44('0x13'),_0x4e17ac,JSON[_0xfd44('0xe')](_0x499029));_0x209119(_0x499029);})[_0xfd44('0x12')](function(_0xac0e85){logger[_0xfd44('0xf')](_0xfd44('0x13'),_0xac0e85['message'],_0x4e17ac);_0xb9c430(_0x5f4844['error'](0x1f4,_0xac0e85[_0xfd44('0x11')]));});});};
\ No newline at end of file