Built motion from commit 44b1f254.|2.6.26
[motion2.git] / server / api / trunk / trunk.rpc.js
index feb6dec..6b077e1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x257e=['model','attributes','ShowTrunk','find','stringify','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','http','request','then','info','debug','Trunk,\x20%s,\x20%s,\x20%s','request\x20sent','error','Trunk,\x20%s,\x20%s','message','result','catch','GetTrunk','Trunk','findAll','options','raw','where','limit','include','map'];(function(_0x9645f7,_0x5a4ad3){var _0x2a6a56=function(_0x9e12ad){while(--_0x9e12ad){_0x9645f7['push'](_0x9645f7['shift']());}};_0x2a6a56(++_0x5a4ad3);}(_0x257e,0x1f3));var _0xe257=function(_0x429948,_0x1a6851){_0x429948=_0x429948-0x0;var _0x35d5d1=_0x257e[_0x429948];return _0x35d5d1;};'use strict';var _=require(_0xe257('0x0'));var util=require(_0xe257('0x1'));var moment=require(_0xe257('0x2'));var BPromise=require(_0xe257('0x3'));var rs=require(_0xe257('0x4'));var fs=require('fs');var Redis=require(_0xe257('0x5'));var db=require(_0xe257('0x6'))['db'];var utils=require(_0xe257('0x7'));var logger=require(_0xe257('0x8'))('rpc');var config=require(_0xe257('0x9'));var jayson=require(_0xe257('0xa'));var client=jayson[_0xe257('0xb')][_0xe257('0xc')]({'port':0x232a});function respondWithRpcPromise(_0x2d7850,_0x363a3f,_0x36e8b6){return new BPromise(function(_0x1a9c27,_0x44aef0){return client[_0xe257('0xd')](_0x2d7850,_0x36e8b6)[_0xe257('0xe')](function(_0x4b4081){logger[_0xe257('0xf')]('Trunk,\x20%s,\x20%s',_0x363a3f,'request\x20sent');logger[_0xe257('0x10')](_0xe257('0x11'),_0x363a3f,_0xe257('0x12'),JSON['stringify'](_0x4b4081));if(_0x4b4081[_0xe257('0x13')]){if(_0x4b4081[_0xe257('0x13')]['code']===0x1f4){logger[_0xe257('0x13')](_0xe257('0x14'),_0x363a3f,_0x4b4081['error']['message']);return _0x44aef0(_0x4b4081[_0xe257('0x13')][_0xe257('0x15')]);}logger[_0xe257('0x13')]('Trunk,\x20%s,\x20%s',_0x363a3f,_0x4b4081[_0xe257('0x13')][_0xe257('0x15')]);return _0x1a9c27(_0x4b4081[_0xe257('0x13')]['message']);}else{logger[_0xe257('0xf')](_0xe257('0x14'),_0x363a3f,'request\x20sent');_0x1a9c27(_0x4b4081[_0xe257('0x16')][_0xe257('0x15')]);}})[_0xe257('0x17')](function(_0x3842b0){logger['error']('Trunk,\x20%s,\x20%s',_0x363a3f,_0x3842b0);_0x44aef0(_0x3842b0);});});}exports[_0xe257('0x18')]=function(_0x183ae4){var _0x43a29e=this;return new Promise(function(_0x5294b1,_0x1ac4c5){return db[_0xe257('0x19')][_0xe257('0x1a')]({'raw':_0x183ae4[_0xe257('0x1b')]?_0x183ae4['options'][_0xe257('0x1c')]===undefined?!![]:![]:!![],'where':_0x183ae4['options']?_0x183ae4['options'][_0xe257('0x1d')]||null:null,'attributes':_0x183ae4[_0xe257('0x1b')]?_0x183ae4[_0xe257('0x1b')]['attributes']||null:null,'limit':_0x183ae4['options']?_0x183ae4[_0xe257('0x1b')][_0xe257('0x1e')]||null:null,'include':_0x183ae4[_0xe257('0x1b')]?_0x183ae4[_0xe257('0x1b')][_0xe257('0x1f')]?_[_0xe257('0x20')](_0x183ae4[_0xe257('0x1b')][_0xe257('0x1f')],function(_0x310cb0){return{'model':db[_0x310cb0[_0xe257('0x21')]],'as':_0x310cb0['as'],'attributes':_0x310cb0[_0xe257('0x22')],'include':_0x310cb0[_0xe257('0x1f')]?_['map'](_0x310cb0[_0xe257('0x1f')],function(_0x2cba38){return{'model':db[_0x2cba38[_0xe257('0x21')]],'as':_0x2cba38['as'],'attributes':_0x2cba38[_0xe257('0x22')],'include':_0x2cba38[_0xe257('0x1f')]?_['map'](_0x2cba38['include'],function(_0x4288f2){return{'model':db[_0x4288f2[_0xe257('0x21')]],'as':_0x4288f2['as'],'attributes':_0x4288f2[_0xe257('0x22')]};}):[]};}):[]};}):[]:[]})[_0xe257('0xe')](function(_0x452746){logger[_0xe257('0xf')](_0xe257('0x18'),_0x183ae4);logger['debug'](_0xe257('0x18'),_0x183ae4,JSON['stringify'](_0x452746));_0x5294b1(_0x452746);})['catch'](function(_0x42300d){logger['error'](_0xe257('0x18'),_0x42300d[_0xe257('0x15')],_0x183ae4);_0x1ac4c5(_0x43a29e[_0xe257('0x13')](0x1f4,_0x42300d[_0xe257('0x15')]));});});};exports[_0xe257('0x23')]=function(_0x5c9869){var _0x4e2055=this;return new Promise(function(_0x392c79,_0x101c24){return db[_0xe257('0x19')][_0xe257('0x24')]({'raw':_0x5c9869[_0xe257('0x1b')]?_0x5c9869[_0xe257('0x1b')]['raw']===undefined?!![]:![]:!![],'where':_0x5c9869[_0xe257('0x1b')]?_0x5c9869[_0xe257('0x1b')][_0xe257('0x1d')]||null:null,'attributes':_0x5c9869['options']?_0x5c9869[_0xe257('0x1b')]['attributes']||null:null,'include':_0x5c9869[_0xe257('0x1b')]?_0x5c9869['options']['include']?_['map'](_0x5c9869[_0xe257('0x1b')]['include'],function(_0x119516){return{'model':db[_0x119516['model']],'as':_0x119516['as'],'attributes':_0x119516[_0xe257('0x22')],'include':_0x119516[_0xe257('0x1f')]?_['map'](_0x119516[_0xe257('0x1f')],function(_0x262913){return{'model':db[_0x262913['model']],'as':_0x262913['as'],'attributes':_0x262913[_0xe257('0x22')],'include':_0x262913[_0xe257('0x1f')]?_[_0xe257('0x20')](_0x262913[_0xe257('0x1f')],function(_0x1ab8cd){return{'model':db[_0x1ab8cd[_0xe257('0x21')]],'as':_0x1ab8cd['as'],'attributes':_0x1ab8cd[_0xe257('0x22')]};}):[]};}):[]};}):[]:[]})[_0xe257('0xe')](function(_0xec96f2){logger[_0xe257('0xf')](_0xe257('0x23'),_0x5c9869);logger[_0xe257('0x10')]('ShowTrunk',_0x5c9869,JSON[_0xe257('0x25')](_0xec96f2));_0x392c79(_0xec96f2);})[_0xe257('0x17')](function(_0x58370a){logger[_0xe257('0x13')](_0xe257('0x23'),_0x58370a[_0xe257('0x15')],_0x5c9869);_0x101c24(_0x4e2055[_0xe257('0x13')](0x1f4,_0x58370a[_0xe257('0x15')]));});});};
\ No newline at end of file
+var _0x3fe7=['debug','Trunk,\x20%s,\x20%s,\x20%s','error','code','Trunk,\x20%s,\x20%s','message','result','catch','Trunk','findAll','options','raw','where','limit','include','model','attributes','GetTrunk','stringify','ShowTrunk','find','map','lodash','util','moment','randomstring','../../mysqldb','rpc','../../config/environment','jayson/promise','client','http','request','then','info','request\x20sent'];(function(_0x14785c,_0x306ce7){var _0x5a4ecf=function(_0x11c83d){while(--_0x11c83d){_0x14785c['push'](_0x14785c['shift']());}};_0x5a4ecf(++_0x306ce7);}(_0x3fe7,0xee));var _0x73fe=function(_0x4c98b9,_0x1ad11b){_0x4c98b9=_0x4c98b9-0x0;var _0x3a257a=_0x3fe7[_0x4c98b9];return _0x3a257a;};'use strict';var _=require(_0x73fe('0x0'));var util=require(_0x73fe('0x1'));var moment=require(_0x73fe('0x2'));var BPromise=require('bluebird');var rs=require(_0x73fe('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x73fe('0x4'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0x73fe('0x5'));var config=require(_0x73fe('0x6'));var jayson=require(_0x73fe('0x7'));var client=jayson[_0x73fe('0x8')][_0x73fe('0x9')]({'port':0x232a});function respondWithRpcPromise(_0x36bb60,_0x3d5c0c,_0x39693b){return new BPromise(function(_0x17194c,_0x5e5a8a){return client[_0x73fe('0xa')](_0x36bb60,_0x39693b)[_0x73fe('0xb')](function(_0x322145){logger[_0x73fe('0xc')]('Trunk,\x20%s,\x20%s',_0x3d5c0c,_0x73fe('0xd'));logger[_0x73fe('0xe')](_0x73fe('0xf'),_0x3d5c0c,'request\x20sent',JSON['stringify'](_0x322145));if(_0x322145[_0x73fe('0x10')]){if(_0x322145[_0x73fe('0x10')][_0x73fe('0x11')]===0x1f4){logger[_0x73fe('0x10')](_0x73fe('0x12'),_0x3d5c0c,_0x322145[_0x73fe('0x10')]['message']);return _0x5e5a8a(_0x322145[_0x73fe('0x10')][_0x73fe('0x13')]);}logger['error'](_0x73fe('0x12'),_0x3d5c0c,_0x322145[_0x73fe('0x10')][_0x73fe('0x13')]);return _0x17194c(_0x322145[_0x73fe('0x10')][_0x73fe('0x13')]);}else{logger[_0x73fe('0xc')]('Trunk,\x20%s,\x20%s',_0x3d5c0c,_0x73fe('0xd'));_0x17194c(_0x322145[_0x73fe('0x14')]['message']);}})[_0x73fe('0x15')](function(_0x3d7f89){logger[_0x73fe('0x10')]('Trunk,\x20%s,\x20%s',_0x3d5c0c,_0x3d7f89);_0x5e5a8a(_0x3d7f89);});});}exports['GetTrunk']=function(_0x339943){var _0x34fb80=this;return new Promise(function(_0x22339c,_0x2a919f){return db[_0x73fe('0x16')][_0x73fe('0x17')]({'raw':_0x339943['options']?_0x339943[_0x73fe('0x18')][_0x73fe('0x19')]===undefined?!![]:![]:!![],'where':_0x339943[_0x73fe('0x18')]?_0x339943[_0x73fe('0x18')][_0x73fe('0x1a')]||null:null,'attributes':_0x339943[_0x73fe('0x18')]?_0x339943[_0x73fe('0x18')]['attributes']||null:null,'limit':_0x339943['options']?_0x339943[_0x73fe('0x18')][_0x73fe('0x1b')]||null:null,'include':_0x339943[_0x73fe('0x18')]?_0x339943[_0x73fe('0x18')][_0x73fe('0x1c')]?_['map'](_0x339943[_0x73fe('0x18')][_0x73fe('0x1c')],function(_0x10e526){return{'model':db[_0x10e526[_0x73fe('0x1d')]],'as':_0x10e526['as'],'attributes':_0x10e526[_0x73fe('0x1e')],'include':_0x10e526[_0x73fe('0x1c')]?_['map'](_0x10e526[_0x73fe('0x1c')],function(_0xf82133){return{'model':db[_0xf82133[_0x73fe('0x1d')]],'as':_0xf82133['as'],'attributes':_0xf82133[_0x73fe('0x1e')],'include':_0xf82133[_0x73fe('0x1c')]?_['map'](_0xf82133[_0x73fe('0x1c')],function(_0xca333){return{'model':db[_0xca333[_0x73fe('0x1d')]],'as':_0xca333['as'],'attributes':_0xca333[_0x73fe('0x1e')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x19d331){logger[_0x73fe('0xc')](_0x73fe('0x1f'),_0x339943);logger[_0x73fe('0xe')]('GetTrunk',_0x339943,JSON[_0x73fe('0x20')](_0x19d331));_0x22339c(_0x19d331);})['catch'](function(_0x350963){logger[_0x73fe('0x10')](_0x73fe('0x1f'),_0x350963[_0x73fe('0x13')],_0x339943);_0x2a919f(_0x34fb80[_0x73fe('0x10')](0x1f4,_0x350963[_0x73fe('0x13')]));});});};exports[_0x73fe('0x21')]=function(_0x20aebf){var _0x3cef58=this;return new Promise(function(_0x1a14e4,_0x8c9039){return db[_0x73fe('0x16')][_0x73fe('0x22')]({'raw':_0x20aebf[_0x73fe('0x18')]?_0x20aebf[_0x73fe('0x18')][_0x73fe('0x19')]===undefined?!![]:![]:!![],'where':_0x20aebf[_0x73fe('0x18')]?_0x20aebf[_0x73fe('0x18')][_0x73fe('0x1a')]||null:null,'attributes':_0x20aebf['options']?_0x20aebf['options'][_0x73fe('0x1e')]||null:null,'include':_0x20aebf['options']?_0x20aebf[_0x73fe('0x18')][_0x73fe('0x1c')]?_[_0x73fe('0x23')](_0x20aebf['options'][_0x73fe('0x1c')],function(_0x9f732e){return{'model':db[_0x9f732e[_0x73fe('0x1d')]],'as':_0x9f732e['as'],'attributes':_0x9f732e['attributes'],'include':_0x9f732e[_0x73fe('0x1c')]?_[_0x73fe('0x23')](_0x9f732e['include'],function(_0x3faceb){return{'model':db[_0x3faceb[_0x73fe('0x1d')]],'as':_0x3faceb['as'],'attributes':_0x3faceb[_0x73fe('0x1e')],'include':_0x3faceb[_0x73fe('0x1c')]?_['map'](_0x3faceb['include'],function(_0x4f1022){return{'model':db[_0x4f1022[_0x73fe('0x1d')]],'as':_0x4f1022['as'],'attributes':_0x4f1022[_0x73fe('0x1e')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x5e4499){logger[_0x73fe('0xc')]('ShowTrunk',_0x20aebf);logger[_0x73fe('0xe')](_0x73fe('0x21'),_0x20aebf,JSON[_0x73fe('0x20')](_0x5e4499));_0x1a14e4(_0x5e4499);})['catch'](function(_0x3f1a02){logger[_0x73fe('0x10')](_0x73fe('0x21'),_0x3f1a02[_0x73fe('0x13')],_0x20aebf);_0x8c9039(_0x3cef58['error'](0x1f4,_0x3f1a02['message']));});});};
\ No newline at end of file