Built motion from commit 5ae82ce5.|2.6.7
[motion2.git] / server / api / template / template.rpc.js
index 1280ef2..d050a64 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe4a3=['../../config/environment','jayson/promise','client','request','Template,\x20%s,\x20%s','request\x20sent','debug','Template,\x20%s,\x20%s,\x20%s','stringify','error','code','message','info','result','catch','GetTemplate','Template','options','raw','where','attributes','limit','include','map','model','then','lodash','util','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger'];(function(_0x2b271b,_0x47ab63){var _0x464860=function(_0x367fad){while(--_0x367fad){_0x2b271b['push'](_0x2b271b['shift']());}};_0x464860(++_0x47ab63);}(_0xe4a3,0x164));var _0x3e4a=function(_0x1e8f0c,_0x40e34a){_0x1e8f0c=_0x1e8f0c-0x0;var _0x2cdb1e=_0xe4a3[_0x1e8f0c];return _0x2cdb1e;};'use strict';var _=require(_0x3e4a('0x0'));var util=require(_0x3e4a('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x3e4a('0x2'));var fs=require('fs');var Redis=require(_0x3e4a('0x3'));var db=require(_0x3e4a('0x4'))['db'];var utils=require(_0x3e4a('0x5'));var logger=require(_0x3e4a('0x6'))('rpc');var config=require(_0x3e4a('0x7'));var jayson=require(_0x3e4a('0x8'));var client=jayson[_0x3e4a('0x9')]['http']({'port':0x232a});function respondWithRpcPromise(_0x433c87,_0x257863,_0x2099ac){return new BPromise(function(_0x3ae2f8,_0x151c4e){return client[_0x3e4a('0xa')](_0x433c87,_0x2099ac)['then'](function(_0x177ade){logger['info'](_0x3e4a('0xb'),_0x257863,_0x3e4a('0xc'));logger[_0x3e4a('0xd')](_0x3e4a('0xe'),_0x257863,_0x3e4a('0xc'),JSON[_0x3e4a('0xf')](_0x177ade));if(_0x177ade[_0x3e4a('0x10')]){if(_0x177ade[_0x3e4a('0x10')][_0x3e4a('0x11')]===0x1f4){logger[_0x3e4a('0x10')](_0x3e4a('0xb'),_0x257863,_0x177ade[_0x3e4a('0x10')]['message']);return _0x151c4e(_0x177ade[_0x3e4a('0x10')][_0x3e4a('0x12')]);}logger[_0x3e4a('0x10')](_0x3e4a('0xb'),_0x257863,_0x177ade[_0x3e4a('0x10')][_0x3e4a('0x12')]);return _0x3ae2f8(_0x177ade[_0x3e4a('0x10')][_0x3e4a('0x12')]);}else{logger[_0x3e4a('0x13')](_0x3e4a('0xb'),_0x257863,_0x3e4a('0xc'));_0x3ae2f8(_0x177ade[_0x3e4a('0x14')][_0x3e4a('0x12')]);}})[_0x3e4a('0x15')](function(_0x2c1ea1){logger[_0x3e4a('0x10')]('Template,\x20%s,\x20%s',_0x257863,_0x2c1ea1);_0x151c4e(_0x2c1ea1);});});}exports[_0x3e4a('0x16')]=function(_0x35c31a){var _0x469df4=this;return new Promise(function(_0xd31d02,_0x32cc1b){return db[_0x3e4a('0x17')]['findAll']({'raw':_0x35c31a['options']?_0x35c31a[_0x3e4a('0x18')][_0x3e4a('0x19')]===undefined?!![]:![]:!![],'where':_0x35c31a[_0x3e4a('0x18')]?_0x35c31a[_0x3e4a('0x18')][_0x3e4a('0x1a')]||null:null,'attributes':_0x35c31a['options']?_0x35c31a[_0x3e4a('0x18')][_0x3e4a('0x1b')]||null:null,'limit':_0x35c31a[_0x3e4a('0x18')]?_0x35c31a[_0x3e4a('0x18')][_0x3e4a('0x1c')]||null:null,'include':_0x35c31a[_0x3e4a('0x18')]?_0x35c31a[_0x3e4a('0x18')][_0x3e4a('0x1d')]?_['map'](_0x35c31a[_0x3e4a('0x18')][_0x3e4a('0x1d')],function(_0x27c488){return{'model':db[_0x27c488['model']],'as':_0x27c488['as'],'attributes':_0x27c488[_0x3e4a('0x1b')],'include':_0x27c488[_0x3e4a('0x1d')]?_['map'](_0x27c488[_0x3e4a('0x1d')],function(_0x244c6a){return{'model':db[_0x244c6a['model']],'as':_0x244c6a['as'],'attributes':_0x244c6a[_0x3e4a('0x1b')],'include':_0x244c6a[_0x3e4a('0x1d')]?_[_0x3e4a('0x1e')](_0x244c6a[_0x3e4a('0x1d')],function(_0x217b8a){return{'model':db[_0x217b8a[_0x3e4a('0x1f')]],'as':_0x217b8a['as'],'attributes':_0x217b8a[_0x3e4a('0x1b')]};}):[]};}):[]};}):[]:[]})[_0x3e4a('0x20')](function(_0x52d5e6){logger[_0x3e4a('0x13')](_0x3e4a('0x16'),_0x35c31a);logger[_0x3e4a('0xd')](_0x3e4a('0x16'),_0x35c31a,JSON[_0x3e4a('0xf')](_0x52d5e6));_0xd31d02(_0x52d5e6);})[_0x3e4a('0x15')](function(_0x3f3915){logger['error']('GetTemplate',_0x3f3915[_0x3e4a('0x12')],_0x35c31a);_0x32cc1b(_0x469df4[_0x3e4a('0x10')](0x1f4,_0x3f3915[_0x3e4a('0x12')]));});});};
\ No newline at end of file
+var _0x94bf=['then','info','Template,\x20%s,\x20%s','request\x20sent','debug','Template,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','Template','findAll','options','raw','where','include','map','model','attributes','GetTemplate','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','http','request'];(function(_0x216897,_0x5890a8){var _0x5a67a0=function(_0x51a77f){while(--_0x51a77f){_0x216897['push'](_0x216897['shift']());}};_0x5a67a0(++_0x5890a8);}(_0x94bf,0x1c2));var _0xf94b=function(_0x15f62e,_0x571c2a){_0x15f62e=_0x15f62e-0x0;var _0x56183a=_0x94bf[_0x15f62e];return _0x56183a;};'use strict';var _=require('lodash');var util=require(_0xf94b('0x0'));var moment=require('moment');var BPromise=require(_0xf94b('0x1'));var rs=require(_0xf94b('0x2'));var fs=require('fs');var Redis=require(_0xf94b('0x3'));var db=require(_0xf94b('0x4'))['db'];var utils=require(_0xf94b('0x5'));var logger=require(_0xf94b('0x6'))(_0xf94b('0x7'));var config=require(_0xf94b('0x8'));var jayson=require(_0xf94b('0x9'));var client=jayson['client'][_0xf94b('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x9a8ae7,_0x13e671,_0x5643b6){return new BPromise(function(_0x5cb253,_0x3a4ad7){return client[_0xf94b('0xb')](_0x9a8ae7,_0x5643b6)[_0xf94b('0xc')](function(_0x5afaa3){logger[_0xf94b('0xd')](_0xf94b('0xe'),_0x13e671,_0xf94b('0xf'));logger[_0xf94b('0x10')](_0xf94b('0x11'),_0x13e671,'request\x20sent',JSON[_0xf94b('0x12')](_0x5afaa3));if(_0x5afaa3[_0xf94b('0x13')]){if(_0x5afaa3[_0xf94b('0x13')]['code']===0x1f4){logger[_0xf94b('0x13')](_0xf94b('0xe'),_0x13e671,_0x5afaa3[_0xf94b('0x13')][_0xf94b('0x14')]);return _0x3a4ad7(_0x5afaa3[_0xf94b('0x13')][_0xf94b('0x14')]);}logger[_0xf94b('0x13')]('Template,\x20%s,\x20%s',_0x13e671,_0x5afaa3[_0xf94b('0x13')][_0xf94b('0x14')]);return _0x5cb253(_0x5afaa3[_0xf94b('0x13')][_0xf94b('0x14')]);}else{logger[_0xf94b('0xd')](_0xf94b('0xe'),_0x13e671,_0xf94b('0xf'));_0x5cb253(_0x5afaa3[_0xf94b('0x15')][_0xf94b('0x14')]);}})[_0xf94b('0x16')](function(_0xe5a61b){logger['error'](_0xf94b('0xe'),_0x13e671,_0xe5a61b);_0x3a4ad7(_0xe5a61b);});});}exports['GetTemplate']=function(_0x3b9306){var _0x4e1025=this;return new Promise(function(_0x340097,_0x271597){return db[_0xf94b('0x17')][_0xf94b('0x18')]({'raw':_0x3b9306[_0xf94b('0x19')]?_0x3b9306[_0xf94b('0x19')][_0xf94b('0x1a')]===undefined?!![]:![]:!![],'where':_0x3b9306[_0xf94b('0x19')]?_0x3b9306[_0xf94b('0x19')][_0xf94b('0x1b')]||null:null,'attributes':_0x3b9306['options']?_0x3b9306[_0xf94b('0x19')]['attributes']||null:null,'limit':_0x3b9306[_0xf94b('0x19')]?_0x3b9306['options']['limit']||null:null,'include':_0x3b9306[_0xf94b('0x19')]?_0x3b9306[_0xf94b('0x19')][_0xf94b('0x1c')]?_[_0xf94b('0x1d')](_0x3b9306['options'][_0xf94b('0x1c')],function(_0x510fee){return{'model':db[_0x510fee[_0xf94b('0x1e')]],'as':_0x510fee['as'],'attributes':_0x510fee[_0xf94b('0x1f')],'include':_0x510fee[_0xf94b('0x1c')]?_[_0xf94b('0x1d')](_0x510fee['include'],function(_0x4d804f){return{'model':db[_0x4d804f[_0xf94b('0x1e')]],'as':_0x4d804f['as'],'attributes':_0x4d804f['attributes'],'include':_0x4d804f[_0xf94b('0x1c')]?_[_0xf94b('0x1d')](_0x4d804f[_0xf94b('0x1c')],function(_0x272451){return{'model':db[_0x272451[_0xf94b('0x1e')]],'as':_0x272451['as'],'attributes':_0x272451['attributes']};}):[]};}):[]};}):[]:[]})[_0xf94b('0xc')](function(_0x15073b){logger['info'](_0xf94b('0x20'),_0x3b9306);logger['debug']('GetTemplate',_0x3b9306,JSON['stringify'](_0x15073b));_0x340097(_0x15073b);})[_0xf94b('0x16')](function(_0x52b80b){logger[_0xf94b('0x13')](_0xf94b('0x20'),_0x52b80b[_0xf94b('0x14')],_0x3b9306);_0x271597(_0x4e1025['error'](0x1f4,_0x52b80b[_0xf94b('0x14')]));});});};
\ No newline at end of file