Built motion from commit 4ffc18b1.|2.6.31
[motion2.git] / server / api / trunk / trunk.rpc.js
index 6f2ad45..bbbb64e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1027=['Trunk,\x20%s,\x20%s','request\x20sent','debug','stringify','error','code','message','result','catch','GetTrunk','Trunk','findAll','options','raw','where','attributes','limit','include','model','map','then','ShowTrunk','find','moment','../../mysqldb','../../config/utils','../../config/logger','rpc','jayson/promise','client','http','info'];(function(_0x45000c,_0x10cf78){var _0x2b7262=function(_0xdfdd76){while(--_0xdfdd76){_0x45000c['push'](_0x45000c['shift']());}};_0x2b7262(++_0x10cf78);}(_0x1027,0x117));var _0x7102=function(_0x58ee19,_0xdf0765){_0x58ee19=_0x58ee19-0x0;var _0x49af25=_0x1027[_0x58ee19];return _0x49af25;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0x7102('0x0'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0x7102('0x1'))['db'];var utils=require(_0x7102('0x2'));var logger=require(_0x7102('0x3'))(_0x7102('0x4'));var config=require('../../config/environment');var jayson=require(_0x7102('0x5'));var client=jayson[_0x7102('0x6')][_0x7102('0x7')]({'port':0x232a});function respondWithRpcPromise(_0x1dfefd,_0xd34e8,_0x53c056){return new BPromise(function(_0x18a3f4,_0x452f35){return client['request'](_0x1dfefd,_0x53c056)['then'](function(_0x24f0f8){logger[_0x7102('0x8')](_0x7102('0x9'),_0xd34e8,_0x7102('0xa'));logger[_0x7102('0xb')]('Trunk,\x20%s,\x20%s,\x20%s',_0xd34e8,_0x7102('0xa'),JSON[_0x7102('0xc')](_0x24f0f8));if(_0x24f0f8[_0x7102('0xd')]){if(_0x24f0f8['error'][_0x7102('0xe')]===0x1f4){logger[_0x7102('0xd')](_0x7102('0x9'),_0xd34e8,_0x24f0f8[_0x7102('0xd')][_0x7102('0xf')]);return _0x452f35(_0x24f0f8['error']['message']);}logger[_0x7102('0xd')](_0x7102('0x9'),_0xd34e8,_0x24f0f8[_0x7102('0xd')][_0x7102('0xf')]);return _0x18a3f4(_0x24f0f8[_0x7102('0xd')]['message']);}else{logger['info'](_0x7102('0x9'),_0xd34e8,_0x7102('0xa'));_0x18a3f4(_0x24f0f8[_0x7102('0x10')]['message']);}})[_0x7102('0x11')](function(_0x4f4a37){logger['error'](_0x7102('0x9'),_0xd34e8,_0x4f4a37);_0x452f35(_0x4f4a37);});});}exports[_0x7102('0x12')]=function(_0x5137ef){var _0x2f658d=this;return new Promise(function(_0x5757f4,_0x3d52bc){return db[_0x7102('0x13')][_0x7102('0x14')]({'raw':_0x5137ef[_0x7102('0x15')]?_0x5137ef[_0x7102('0x15')][_0x7102('0x16')]===undefined?!![]:![]:!![],'where':_0x5137ef[_0x7102('0x15')]?_0x5137ef[_0x7102('0x15')][_0x7102('0x17')]||null:null,'attributes':_0x5137ef[_0x7102('0x15')]?_0x5137ef[_0x7102('0x15')][_0x7102('0x18')]||null:null,'limit':_0x5137ef[_0x7102('0x15')]?_0x5137ef[_0x7102('0x15')][_0x7102('0x19')]||null:null,'include':_0x5137ef['options']?_0x5137ef[_0x7102('0x15')][_0x7102('0x1a')]?_['map'](_0x5137ef[_0x7102('0x15')]['include'],function(_0x48eefa){return{'model':db[_0x48eefa[_0x7102('0x1b')]],'as':_0x48eefa['as'],'attributes':_0x48eefa[_0x7102('0x18')],'include':_0x48eefa[_0x7102('0x1a')]?_[_0x7102('0x1c')](_0x48eefa[_0x7102('0x1a')],function(_0x1c5872){return{'model':db[_0x1c5872[_0x7102('0x1b')]],'as':_0x1c5872['as'],'attributes':_0x1c5872[_0x7102('0x18')],'include':_0x1c5872[_0x7102('0x1a')]?_[_0x7102('0x1c')](_0x1c5872[_0x7102('0x1a')],function(_0x94f03f){return{'model':db[_0x94f03f['model']],'as':_0x94f03f['as'],'attributes':_0x94f03f[_0x7102('0x18')]};}):[]};}):[]};}):[]:[]})[_0x7102('0x1d')](function(_0x544e23){logger[_0x7102('0x8')]('GetTrunk',_0x5137ef);logger['debug'](_0x7102('0x12'),_0x5137ef,JSON[_0x7102('0xc')](_0x544e23));_0x5757f4(_0x544e23);})[_0x7102('0x11')](function(_0x439bf9){logger[_0x7102('0xd')](_0x7102('0x12'),_0x439bf9[_0x7102('0xf')],_0x5137ef);_0x3d52bc(_0x2f658d[_0x7102('0xd')](0x1f4,_0x439bf9['message']));});});};exports[_0x7102('0x1e')]=function(_0x5e78c4){var _0x48dcbc=this;return new Promise(function(_0x3efbb8,_0x43a64e){return db['Trunk'][_0x7102('0x1f')]({'raw':_0x5e78c4['options']?_0x5e78c4[_0x7102('0x15')][_0x7102('0x16')]===undefined?!![]:![]:!![],'where':_0x5e78c4[_0x7102('0x15')]?_0x5e78c4['options'][_0x7102('0x17')]||null:null,'attributes':_0x5e78c4['options']?_0x5e78c4[_0x7102('0x15')][_0x7102('0x18')]||null:null,'include':_0x5e78c4[_0x7102('0x15')]?_0x5e78c4['options'][_0x7102('0x1a')]?_[_0x7102('0x1c')](_0x5e78c4[_0x7102('0x15')][_0x7102('0x1a')],function(_0x3a12ec){return{'model':db[_0x3a12ec['model']],'as':_0x3a12ec['as'],'attributes':_0x3a12ec[_0x7102('0x18')],'include':_0x3a12ec['include']?_['map'](_0x3a12ec[_0x7102('0x1a')],function(_0x52ba92){return{'model':db[_0x52ba92[_0x7102('0x1b')]],'as':_0x52ba92['as'],'attributes':_0x52ba92[_0x7102('0x18')],'include':_0x52ba92[_0x7102('0x1a')]?_[_0x7102('0x1c')](_0x52ba92[_0x7102('0x1a')],function(_0x28860c){return{'model':db[_0x28860c[_0x7102('0x1b')]],'as':_0x28860c['as'],'attributes':_0x28860c[_0x7102('0x18')]};}):[]};}):[]};}):[]:[]})[_0x7102('0x1d')](function(_0x4f19ea){logger[_0x7102('0x8')]('ShowTrunk',_0x5e78c4);logger[_0x7102('0xb')]('ShowTrunk',_0x5e78c4,JSON[_0x7102('0xc')](_0x4f19ea));_0x3efbb8(_0x4f19ea);})[_0x7102('0x11')](function(_0x2895bb){logger['error']('ShowTrunk',_0x2895bb['message'],_0x5e78c4);_0x43a64e(_0x48dcbc[_0x7102('0xd')](0x1f4,_0x2895bb[_0x7102('0xf')]));});});};
\ No newline at end of file
+var _0x7762=['request','info','Trunk,\x20%s,\x20%s','request\x20sent','debug','Trunk,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','GetTrunk','Trunk','findAll','options','raw','where','attributes','limit','include','model','map','then','find','ShowTrunk','moment','randomstring','ioredis','../../mysqldb','../../config/environment','jayson/promise','client','http'];(function(_0x5a649c,_0x52ef06){var _0x4ef17c=function(_0x522424){while(--_0x522424){_0x5a649c['push'](_0x5a649c['shift']());}};_0x4ef17c(++_0x52ef06);}(_0x7762,0x1c6));var _0x2776=function(_0x51eadf,_0x45b77d){_0x51eadf=_0x51eadf-0x0;var _0x17750f=_0x7762[_0x51eadf];return _0x17750f;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0x2776('0x0'));var BPromise=require('bluebird');var rs=require(_0x2776('0x1'));var fs=require('fs');var Redis=require(_0x2776('0x2'));var db=require(_0x2776('0x3'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')('rpc');var config=require(_0x2776('0x4'));var jayson=require(_0x2776('0x5'));var client=jayson[_0x2776('0x6')][_0x2776('0x7')]({'port':0x232a});function respondWithRpcPromise(_0x233246,_0x5ace61,_0x5c1915){return new BPromise(function(_0x406415,_0x310cfa){return client[_0x2776('0x8')](_0x233246,_0x5c1915)['then'](function(_0x159cf3){logger[_0x2776('0x9')](_0x2776('0xa'),_0x5ace61,_0x2776('0xb'));logger[_0x2776('0xc')](_0x2776('0xd'),_0x5ace61,_0x2776('0xb'),JSON[_0x2776('0xe')](_0x159cf3));if(_0x159cf3[_0x2776('0xf')]){if(_0x159cf3['error'][_0x2776('0x10')]===0x1f4){logger[_0x2776('0xf')]('Trunk,\x20%s,\x20%s',_0x5ace61,_0x159cf3[_0x2776('0xf')][_0x2776('0x11')]);return _0x310cfa(_0x159cf3['error'][_0x2776('0x11')]);}logger[_0x2776('0xf')](_0x2776('0xa'),_0x5ace61,_0x159cf3['error'][_0x2776('0x11')]);return _0x406415(_0x159cf3[_0x2776('0xf')][_0x2776('0x11')]);}else{logger[_0x2776('0x9')]('Trunk,\x20%s,\x20%s',_0x5ace61,_0x2776('0xb'));_0x406415(_0x159cf3['result'][_0x2776('0x11')]);}})[_0x2776('0x12')](function(_0x58a2f7){logger[_0x2776('0xf')](_0x2776('0xa'),_0x5ace61,_0x58a2f7);_0x310cfa(_0x58a2f7);});});}exports[_0x2776('0x13')]=function(_0x24a1a6){var _0x4a940e=this;return new Promise(function(_0x4e6040,_0x34fd8f){return db[_0x2776('0x14')][_0x2776('0x15')]({'raw':_0x24a1a6[_0x2776('0x16')]?_0x24a1a6[_0x2776('0x16')][_0x2776('0x17')]===undefined?!![]:![]:!![],'where':_0x24a1a6[_0x2776('0x16')]?_0x24a1a6[_0x2776('0x16')][_0x2776('0x18')]||null:null,'attributes':_0x24a1a6['options']?_0x24a1a6[_0x2776('0x16')][_0x2776('0x19')]||null:null,'limit':_0x24a1a6[_0x2776('0x16')]?_0x24a1a6[_0x2776('0x16')][_0x2776('0x1a')]||null:null,'include':_0x24a1a6['options']?_0x24a1a6['options'][_0x2776('0x1b')]?_['map'](_0x24a1a6[_0x2776('0x16')]['include'],function(_0x5cea84){return{'model':db[_0x5cea84[_0x2776('0x1c')]],'as':_0x5cea84['as'],'attributes':_0x5cea84['attributes'],'include':_0x5cea84[_0x2776('0x1b')]?_[_0x2776('0x1d')](_0x5cea84[_0x2776('0x1b')],function(_0x1504c3){return{'model':db[_0x1504c3[_0x2776('0x1c')]],'as':_0x1504c3['as'],'attributes':_0x1504c3[_0x2776('0x19')],'include':_0x1504c3['include']?_[_0x2776('0x1d')](_0x1504c3['include'],function(_0xdd8c20){return{'model':db[_0xdd8c20[_0x2776('0x1c')]],'as':_0xdd8c20['as'],'attributes':_0xdd8c20['attributes']};}):[]};}):[]};}):[]:[]})[_0x2776('0x1e')](function(_0x418719){logger[_0x2776('0x9')](_0x2776('0x13'),_0x24a1a6);logger[_0x2776('0xc')](_0x2776('0x13'),_0x24a1a6,JSON[_0x2776('0xe')](_0x418719));_0x4e6040(_0x418719);})[_0x2776('0x12')](function(_0xf02291){logger[_0x2776('0xf')]('GetTrunk',_0xf02291['message'],_0x24a1a6);_0x34fd8f(_0x4a940e[_0x2776('0xf')](0x1f4,_0xf02291[_0x2776('0x11')]));});});};exports['ShowTrunk']=function(_0x57cded){var _0x1aecf3=this;return new Promise(function(_0x2be9fa,_0x2e0eb3){return db[_0x2776('0x14')][_0x2776('0x1f')]({'raw':_0x57cded[_0x2776('0x16')]?_0x57cded[_0x2776('0x16')][_0x2776('0x17')]===undefined?!![]:![]:!![],'where':_0x57cded['options']?_0x57cded[_0x2776('0x16')][_0x2776('0x18')]||null:null,'attributes':_0x57cded[_0x2776('0x16')]?_0x57cded[_0x2776('0x16')][_0x2776('0x19')]||null:null,'include':_0x57cded[_0x2776('0x16')]?_0x57cded[_0x2776('0x16')][_0x2776('0x1b')]?_[_0x2776('0x1d')](_0x57cded['options'][_0x2776('0x1b')],function(_0x27c121){return{'model':db[_0x27c121[_0x2776('0x1c')]],'as':_0x27c121['as'],'attributes':_0x27c121[_0x2776('0x19')],'include':_0x27c121[_0x2776('0x1b')]?_[_0x2776('0x1d')](_0x27c121[_0x2776('0x1b')],function(_0x1e2827){return{'model':db[_0x1e2827[_0x2776('0x1c')]],'as':_0x1e2827['as'],'attributes':_0x1e2827[_0x2776('0x19')],'include':_0x1e2827['include']?_[_0x2776('0x1d')](_0x1e2827[_0x2776('0x1b')],function(_0x29c452){return{'model':db[_0x29c452['model']],'as':_0x29c452['as'],'attributes':_0x29c452[_0x2776('0x19')]};}):[]};}):[]};}):[]:[]})[_0x2776('0x1e')](function(_0x270fe3){logger[_0x2776('0x9')](_0x2776('0x20'),_0x57cded);logger[_0x2776('0xc')](_0x2776('0x20'),_0x57cded,JSON[_0x2776('0xe')](_0x270fe3));_0x2be9fa(_0x270fe3);})['catch'](function(_0x1d4b0e){logger[_0x2776('0xf')](_0x2776('0x20'),_0x1d4b0e['message'],_0x57cded);_0x2e0eb3(_0x1aecf3[_0x2776('0xf')](0x1f4,_0x1d4b0e[_0x2776('0x11')]));});});};
\ No newline at end of file