Built motion from commit 64a6f4bc.|2.6.26
[motion2.git] / server / api / trunk / trunk.rpc.js
index 5192848..02180bf 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf26f=['catch','GetTrunk','findAll','options','where','attributes','limit','include','map','model','ShowTrunk','Trunk','raw','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','client','http','request','then','info','Trunk,\x20%s,\x20%s','request\x20sent','debug','Trunk,\x20%s,\x20%s,\x20%s','stringify','error','message','result'];(function(_0xd20f56,_0x4289bf){var _0x366917=function(_0x46b37c){while(--_0x46b37c){_0xd20f56['push'](_0xd20f56['shift']());}};_0x366917(++_0x4289bf);}(_0xf26f,0xdf));var _0xff26=function(_0x45b733,_0x1162bc){_0x45b733=_0x45b733-0x0;var _0x257e01=_0xf26f[_0x45b733];return _0x257e01;};'use strict';var _=require('lodash');var util=require(_0xff26('0x0'));var moment=require(_0xff26('0x1'));var BPromise=require(_0xff26('0x2'));var rs=require(_0xff26('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xff26('0x4'))['db'];var utils=require(_0xff26('0x5'));var logger=require('../../config/logger')(_0xff26('0x6'));var config=require(_0xff26('0x7'));var jayson=require(_0xff26('0x8'));var client=jayson[_0xff26('0x9')][_0xff26('0xa')]({'port':0x232a});function respondWithRpcPromise(_0xee1138,_0x5abdc8,_0x415ebb){return new BPromise(function(_0x4be6e1,_0x24b37b){return client[_0xff26('0xb')](_0xee1138,_0x415ebb)[_0xff26('0xc')](function(_0x1315c4){logger[_0xff26('0xd')](_0xff26('0xe'),_0x5abdc8,_0xff26('0xf'));logger[_0xff26('0x10')](_0xff26('0x11'),_0x5abdc8,_0xff26('0xf'),JSON[_0xff26('0x12')](_0x1315c4));if(_0x1315c4[_0xff26('0x13')]){if(_0x1315c4[_0xff26('0x13')]['code']===0x1f4){logger[_0xff26('0x13')](_0xff26('0xe'),_0x5abdc8,_0x1315c4[_0xff26('0x13')][_0xff26('0x14')]);return _0x24b37b(_0x1315c4[_0xff26('0x13')][_0xff26('0x14')]);}logger[_0xff26('0x13')]('Trunk,\x20%s,\x20%s',_0x5abdc8,_0x1315c4[_0xff26('0x13')][_0xff26('0x14')]);return _0x4be6e1(_0x1315c4[_0xff26('0x13')][_0xff26('0x14')]);}else{logger[_0xff26('0xd')](_0xff26('0xe'),_0x5abdc8,_0xff26('0xf'));_0x4be6e1(_0x1315c4[_0xff26('0x15')][_0xff26('0x14')]);}})[_0xff26('0x16')](function(_0x3dc694){logger[_0xff26('0x13')]('Trunk,\x20%s,\x20%s',_0x5abdc8,_0x3dc694);_0x24b37b(_0x3dc694);});});}exports[_0xff26('0x17')]=function(_0x3948c3){var _0x14342a=this;return new Promise(function(_0xc8f2ff,_0x49a951){return db['Trunk'][_0xff26('0x18')]({'raw':_0x3948c3['options']?_0x3948c3[_0xff26('0x19')]['raw']===undefined?!![]:![]:!![],'where':_0x3948c3[_0xff26('0x19')]?_0x3948c3[_0xff26('0x19')][_0xff26('0x1a')]||null:null,'attributes':_0x3948c3[_0xff26('0x19')]?_0x3948c3[_0xff26('0x19')][_0xff26('0x1b')]||null:null,'limit':_0x3948c3[_0xff26('0x19')]?_0x3948c3['options'][_0xff26('0x1c')]||null:null,'include':_0x3948c3[_0xff26('0x19')]?_0x3948c3[_0xff26('0x19')][_0xff26('0x1d')]?_[_0xff26('0x1e')](_0x3948c3[_0xff26('0x19')][_0xff26('0x1d')],function(_0x198fae){return{'model':db[_0x198fae['model']],'as':_0x198fae['as'],'attributes':_0x198fae[_0xff26('0x1b')],'include':_0x198fae[_0xff26('0x1d')]?_[_0xff26('0x1e')](_0x198fae['include'],function(_0x414f3b){return{'model':db[_0x414f3b[_0xff26('0x1f')]],'as':_0x414f3b['as'],'attributes':_0x414f3b['attributes'],'include':_0x414f3b[_0xff26('0x1d')]?_[_0xff26('0x1e')](_0x414f3b[_0xff26('0x1d')],function(_0x4e75f5){return{'model':db[_0x4e75f5[_0xff26('0x1f')]],'as':_0x4e75f5['as'],'attributes':_0x4e75f5['attributes']};}):[]};}):[]};}):[]:[]})[_0xff26('0xc')](function(_0x1fcf81){logger[_0xff26('0xd')](_0xff26('0x17'),_0x3948c3);logger[_0xff26('0x10')]('GetTrunk',_0x3948c3,JSON[_0xff26('0x12')](_0x1fcf81));_0xc8f2ff(_0x1fcf81);})[_0xff26('0x16')](function(_0x3a3156){logger[_0xff26('0x13')]('GetTrunk',_0x3a3156[_0xff26('0x14')],_0x3948c3);_0x49a951(_0x14342a[_0xff26('0x13')](0x1f4,_0x3a3156[_0xff26('0x14')]));});});};exports[_0xff26('0x20')]=function(_0x96d026){var _0xe4df9d=this;return new Promise(function(_0x56ae94,_0x29c985){return db[_0xff26('0x21')]['find']({'raw':_0x96d026[_0xff26('0x19')]?_0x96d026[_0xff26('0x19')][_0xff26('0x22')]===undefined?!![]:![]:!![],'where':_0x96d026[_0xff26('0x19')]?_0x96d026[_0xff26('0x19')]['where']||null:null,'attributes':_0x96d026[_0xff26('0x19')]?_0x96d026[_0xff26('0x19')]['attributes']||null:null,'include':_0x96d026[_0xff26('0x19')]?_0x96d026['options']['include']?_['map'](_0x96d026['options'][_0xff26('0x1d')],function(_0x2fb14f){return{'model':db[_0x2fb14f[_0xff26('0x1f')]],'as':_0x2fb14f['as'],'attributes':_0x2fb14f[_0xff26('0x1b')],'include':_0x2fb14f['include']?_[_0xff26('0x1e')](_0x2fb14f[_0xff26('0x1d')],function(_0xdf1862){return{'model':db[_0xdf1862[_0xff26('0x1f')]],'as':_0xdf1862['as'],'attributes':_0xdf1862['attributes'],'include':_0xdf1862[_0xff26('0x1d')]?_[_0xff26('0x1e')](_0xdf1862[_0xff26('0x1d')],function(_0x264e1b){return{'model':db[_0x264e1b[_0xff26('0x1f')]],'as':_0x264e1b['as'],'attributes':_0x264e1b[_0xff26('0x1b')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x4d3dfd){logger[_0xff26('0xd')](_0xff26('0x20'),_0x96d026);logger['debug'](_0xff26('0x20'),_0x96d026,JSON[_0xff26('0x12')](_0x4d3dfd));_0x56ae94(_0x4d3dfd);})['catch'](function(_0x36df27){logger[_0xff26('0x13')](_0xff26('0x20'),_0x36df27[_0xff26('0x14')],_0x96d026);_0x29c985(_0xe4df9d['error'](0x1f4,_0x36df27[_0xff26('0x14')]));});});};
\ No newline at end of file
+var _0xf141=['map','model','stringify','ShowTrunk','find','lodash','util','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','../../config/environment','jayson/promise','client','request','then','info','request\x20sent','debug','error','Trunk,\x20%s,\x20%s','message','result','catch','GetTrunk','Trunk','findAll','options','where','attributes','limit','include'];(function(_0x56cfbe,_0x1975be){var _0x3402c5=function(_0x473bf1){while(--_0x473bf1){_0x56cfbe['push'](_0x56cfbe['shift']());}};_0x3402c5(++_0x1975be);}(_0xf141,0xec));var _0x1f14=function(_0x384b1a,_0x2b64f6){_0x384b1a=_0x384b1a-0x0;var _0x2ac6f6=_0xf141[_0x384b1a];return _0x2ac6f6;};'use strict';var _=require(_0x1f14('0x0'));var util=require(_0x1f14('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x1f14('0x2'));var fs=require('fs');var Redis=require(_0x1f14('0x3'));var db=require(_0x1f14('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0x1f14('0x5'))(_0x1f14('0x6'));var config=require(_0x1f14('0x7'));var jayson=require(_0x1f14('0x8'));var client=jayson[_0x1f14('0x9')]['http']({'port':0x232a});function respondWithRpcPromise(_0x4cfba7,_0x951077,_0x505aab){return new BPromise(function(_0x59615,_0x36edbd){return client[_0x1f14('0xa')](_0x4cfba7,_0x505aab)[_0x1f14('0xb')](function(_0x3791a9){logger[_0x1f14('0xc')]('Trunk,\x20%s,\x20%s',_0x951077,_0x1f14('0xd'));logger[_0x1f14('0xe')]('Trunk,\x20%s,\x20%s,\x20%s',_0x951077,_0x1f14('0xd'),JSON['stringify'](_0x3791a9));if(_0x3791a9[_0x1f14('0xf')]){if(_0x3791a9[_0x1f14('0xf')]['code']===0x1f4){logger[_0x1f14('0xf')](_0x1f14('0x10'),_0x951077,_0x3791a9[_0x1f14('0xf')][_0x1f14('0x11')]);return _0x36edbd(_0x3791a9[_0x1f14('0xf')][_0x1f14('0x11')]);}logger[_0x1f14('0xf')](_0x1f14('0x10'),_0x951077,_0x3791a9['error'][_0x1f14('0x11')]);return _0x59615(_0x3791a9[_0x1f14('0xf')]['message']);}else{logger[_0x1f14('0xc')]('Trunk,\x20%s,\x20%s',_0x951077,_0x1f14('0xd'));_0x59615(_0x3791a9[_0x1f14('0x12')]['message']);}})[_0x1f14('0x13')](function(_0x53b216){logger['error'](_0x1f14('0x10'),_0x951077,_0x53b216);_0x36edbd(_0x53b216);});});}exports[_0x1f14('0x14')]=function(_0x598009){var _0x1b27fd=this;return new Promise(function(_0x5e7e8e,_0x5bcfe8){return db[_0x1f14('0x15')][_0x1f14('0x16')]({'raw':_0x598009[_0x1f14('0x17')]?_0x598009[_0x1f14('0x17')]['raw']===undefined?!![]:![]:!![],'where':_0x598009['options']?_0x598009[_0x1f14('0x17')][_0x1f14('0x18')]||null:null,'attributes':_0x598009[_0x1f14('0x17')]?_0x598009[_0x1f14('0x17')][_0x1f14('0x19')]||null:null,'limit':_0x598009[_0x1f14('0x17')]?_0x598009[_0x1f14('0x17')][_0x1f14('0x1a')]||null:null,'include':_0x598009[_0x1f14('0x17')]?_0x598009['options'][_0x1f14('0x1b')]?_[_0x1f14('0x1c')](_0x598009[_0x1f14('0x17')][_0x1f14('0x1b')],function(_0x5e65aa){return{'model':db[_0x5e65aa[_0x1f14('0x1d')]],'as':_0x5e65aa['as'],'attributes':_0x5e65aa[_0x1f14('0x19')],'include':_0x5e65aa[_0x1f14('0x1b')]?_['map'](_0x5e65aa[_0x1f14('0x1b')],function(_0x394b97){return{'model':db[_0x394b97[_0x1f14('0x1d')]],'as':_0x394b97['as'],'attributes':_0x394b97[_0x1f14('0x19')],'include':_0x394b97[_0x1f14('0x1b')]?_[_0x1f14('0x1c')](_0x394b97[_0x1f14('0x1b')],function(_0x41fae6){return{'model':db[_0x41fae6[_0x1f14('0x1d')]],'as':_0x41fae6['as'],'attributes':_0x41fae6[_0x1f14('0x19')]};}):[]};}):[]};}):[]:[]})[_0x1f14('0xb')](function(_0x4986af){logger[_0x1f14('0xc')](_0x1f14('0x14'),_0x598009);logger[_0x1f14('0xe')](_0x1f14('0x14'),_0x598009,JSON[_0x1f14('0x1e')](_0x4986af));_0x5e7e8e(_0x4986af);})[_0x1f14('0x13')](function(_0x22db40){logger[_0x1f14('0xf')](_0x1f14('0x14'),_0x22db40[_0x1f14('0x11')],_0x598009);_0x5bcfe8(_0x1b27fd[_0x1f14('0xf')](0x1f4,_0x22db40[_0x1f14('0x11')]));});});};exports[_0x1f14('0x1f')]=function(_0xf0f81c){var _0x2907ee=this;return new Promise(function(_0x563341,_0x56b07e){return db[_0x1f14('0x15')][_0x1f14('0x20')]({'raw':_0xf0f81c[_0x1f14('0x17')]?_0xf0f81c[_0x1f14('0x17')]['raw']===undefined?!![]:![]:!![],'where':_0xf0f81c[_0x1f14('0x17')]?_0xf0f81c[_0x1f14('0x17')][_0x1f14('0x18')]||null:null,'attributes':_0xf0f81c[_0x1f14('0x17')]?_0xf0f81c['options'][_0x1f14('0x19')]||null:null,'include':_0xf0f81c[_0x1f14('0x17')]?_0xf0f81c[_0x1f14('0x17')][_0x1f14('0x1b')]?_['map'](_0xf0f81c[_0x1f14('0x17')]['include'],function(_0x5138ee){return{'model':db[_0x5138ee[_0x1f14('0x1d')]],'as':_0x5138ee['as'],'attributes':_0x5138ee[_0x1f14('0x19')],'include':_0x5138ee['include']?_[_0x1f14('0x1c')](_0x5138ee['include'],function(_0x30e512){return{'model':db[_0x30e512[_0x1f14('0x1d')]],'as':_0x30e512['as'],'attributes':_0x30e512[_0x1f14('0x19')],'include':_0x30e512[_0x1f14('0x1b')]?_[_0x1f14('0x1c')](_0x30e512['include'],function(_0x446e0c){return{'model':db[_0x446e0c[_0x1f14('0x1d')]],'as':_0x446e0c['as'],'attributes':_0x446e0c[_0x1f14('0x19')]};}):[]};}):[]};}):[]:[]})[_0x1f14('0xb')](function(_0x2941c3){logger[_0x1f14('0xc')](_0x1f14('0x1f'),_0xf0f81c);logger[_0x1f14('0xe')](_0x1f14('0x1f'),_0xf0f81c,JSON['stringify'](_0x2941c3));_0x563341(_0x2941c3);})[_0x1f14('0x13')](function(_0x56d937){logger['error'](_0x1f14('0x1f'),_0x56d937[_0x1f14('0x11')],_0xf0f81c);_0x56b07e(_0x2907ee[_0x1f14('0xf')](0x1f4,_0x56d937[_0x1f14('0x11')]));});});};
\ No newline at end of file