Built motion from commit (unavailable).|2.0.72
[motion2.git] / server / api / trunk / trunk.rpc.js
index 6a873c0..3823748 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0f1c=['raw','where','attributes','limit','include','map','model','then','debug','ShowTrunk','Trunk','find','stringify','lodash','util','moment','randomstring','../../config/environment','jayson/promise','client','http','request','info','Trunk,\x20%s,\x20%s','request\x20sent','error','code','message','catch','GetTrunk','options'];(function(_0xe077c0,_0x220fa4){var _0x4e724d=function(_0x5d587f){while(--_0x5d587f){_0xe077c0['push'](_0xe077c0['shift']());}};_0x4e724d(++_0x220fa4);}(_0x0f1c,0xc7));var _0xc0f1=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x0f1c[_0x3dd15e];return _0x231fd0;};'use strict';var _=require(_0xc0f1('0x0'));var util=require(_0xc0f1('0x1'));var moment=require(_0xc0f1('0x2'));var BPromise=require('bluebird');var rs=require(_0xc0f1('0x3'));var fs=require('fs');var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')('rpc');var config=require(_0xc0f1('0x4'));var jayson=require(_0xc0f1('0x5'));var client=jayson[_0xc0f1('0x6')][_0xc0f1('0x7')]({'port':0x232a});function respondWithRpcPromise(_0x278a6d,_0x2b8212,_0x241e59){return new BPromise(function(_0x35a9a7,_0x309acc){return client[_0xc0f1('0x8')](_0x278a6d,_0x241e59)['then'](function(_0x54715b){logger[_0xc0f1('0x9')](_0xc0f1('0xa'),_0x2b8212,_0xc0f1('0xb'));logger['debug']('Trunk,\x20%s,\x20%s,\x20%s',_0x2b8212,_0xc0f1('0xb'),JSON['stringify'](_0x54715b));if(_0x54715b[_0xc0f1('0xc')]){if(_0x54715b['error'][_0xc0f1('0xd')]===0x1f4){logger['error']('Trunk,\x20%s,\x20%s',_0x2b8212,_0x54715b[_0xc0f1('0xc')][_0xc0f1('0xe')]);return _0x309acc(_0x54715b[_0xc0f1('0xc')][_0xc0f1('0xe')]);}logger['error'](_0xc0f1('0xa'),_0x2b8212,_0x54715b[_0xc0f1('0xc')][_0xc0f1('0xe')]);return _0x35a9a7(_0x54715b[_0xc0f1('0xc')][_0xc0f1('0xe')]);}else{logger['info'](_0xc0f1('0xa'),_0x2b8212,_0xc0f1('0xb'));_0x35a9a7(_0x54715b['result']['message']);}})[_0xc0f1('0xf')](function(_0x5c9225){logger[_0xc0f1('0xc')](_0xc0f1('0xa'),_0x2b8212,_0x5c9225);_0x309acc(_0x5c9225);});});}exports[_0xc0f1('0x10')]=function(_0x2ea6bd){var _0x318cae=this;return new Promise(function(_0x33150e,_0x589317){return db['Trunk']['findAll']({'raw':_0x2ea6bd['options']?_0x2ea6bd[_0xc0f1('0x11')][_0xc0f1('0x12')]===undefined?!![]:![]:!![],'where':_0x2ea6bd[_0xc0f1('0x11')]?_0x2ea6bd[_0xc0f1('0x11')][_0xc0f1('0x13')]||null:null,'attributes':_0x2ea6bd['options']?_0x2ea6bd['options'][_0xc0f1('0x14')]||null:null,'limit':_0x2ea6bd['options']?_0x2ea6bd[_0xc0f1('0x11')][_0xc0f1('0x15')]||null:null,'include':_0x2ea6bd[_0xc0f1('0x11')]?_0x2ea6bd[_0xc0f1('0x11')][_0xc0f1('0x16')]?_[_0xc0f1('0x17')](_0x2ea6bd['options']['include'],function(_0x29d4fb){return{'model':db[_0x29d4fb[_0xc0f1('0x18')]],'as':_0x29d4fb['as'],'attributes':_0x29d4fb[_0xc0f1('0x14')],'include':_0x29d4fb[_0xc0f1('0x16')]?_[_0xc0f1('0x17')](_0x29d4fb[_0xc0f1('0x16')],function(_0xdf17ec){return{'model':db[_0xdf17ec[_0xc0f1('0x18')]],'as':_0xdf17ec['as'],'attributes':_0xdf17ec['attributes'],'include':_0xdf17ec[_0xc0f1('0x16')]?_[_0xc0f1('0x17')](_0xdf17ec[_0xc0f1('0x16')],function(_0x3a55a0){return{'model':db[_0x3a55a0[_0xc0f1('0x18')]],'as':_0x3a55a0['as'],'attributes':_0x3a55a0[_0xc0f1('0x14')]};}):[]};}):[]};}):[]:[]})[_0xc0f1('0x19')](function(_0x312443){logger[_0xc0f1('0x9')](_0xc0f1('0x10'),_0x2ea6bd);logger[_0xc0f1('0x1a')](_0xc0f1('0x10'),_0x2ea6bd,JSON['stringify'](_0x312443));_0x33150e(_0x312443);})[_0xc0f1('0xf')](function(_0x17eb64){logger[_0xc0f1('0xc')]('GetTrunk',_0x17eb64[_0xc0f1('0xe')],_0x2ea6bd);_0x589317(_0x318cae[_0xc0f1('0xc')](0x1f4,_0x17eb64[_0xc0f1('0xe')]));});});};exports[_0xc0f1('0x1b')]=function(_0x34e9fa){var _0x4f6a3e=this;return new Promise(function(_0x4ac400,_0x17c626){return db[_0xc0f1('0x1c')][_0xc0f1('0x1d')]({'raw':_0x34e9fa[_0xc0f1('0x11')]?_0x34e9fa[_0xc0f1('0x11')]['raw']===undefined?!![]:![]:!![],'where':_0x34e9fa[_0xc0f1('0x11')]?_0x34e9fa[_0xc0f1('0x11')]['where']||null:null,'attributes':_0x34e9fa[_0xc0f1('0x11')]?_0x34e9fa['options'][_0xc0f1('0x14')]||null:null,'include':_0x34e9fa[_0xc0f1('0x11')]?_0x34e9fa[_0xc0f1('0x11')][_0xc0f1('0x16')]?_[_0xc0f1('0x17')](_0x34e9fa['options'][_0xc0f1('0x16')],function(_0x1fc0bb){return{'model':db[_0x1fc0bb[_0xc0f1('0x18')]],'as':_0x1fc0bb['as'],'attributes':_0x1fc0bb[_0xc0f1('0x14')],'include':_0x1fc0bb[_0xc0f1('0x16')]?_[_0xc0f1('0x17')](_0x1fc0bb['include'],function(_0x4df09f){return{'model':db[_0x4df09f[_0xc0f1('0x18')]],'as':_0x4df09f['as'],'attributes':_0x4df09f[_0xc0f1('0x14')],'include':_0x4df09f[_0xc0f1('0x16')]?_[_0xc0f1('0x17')](_0x4df09f[_0xc0f1('0x16')],function(_0x5d9965){return{'model':db[_0x5d9965[_0xc0f1('0x18')]],'as':_0x5d9965['as'],'attributes':_0x5d9965['attributes']};}):[]};}):[]};}):[]:[]})[_0xc0f1('0x19')](function(_0x5e8ad3){logger[_0xc0f1('0x9')](_0xc0f1('0x1b'),_0x34e9fa);logger['debug'](_0xc0f1('0x1b'),_0x34e9fa,JSON[_0xc0f1('0x1e')](_0x5e8ad3));_0x4ac400(_0x5e8ad3);})[_0xc0f1('0xf')](function(_0x9ea51a){logger['error']('ShowTrunk',_0x9ea51a[_0xc0f1('0xe')],_0x34e9fa);_0x17c626(_0x4f6a3e[_0xc0f1('0xc')](0x1f4,_0x9ea51a['message']));});});};
\ No newline at end of file
+var _0x5a3f=['ShowTrunk','stringify','lodash','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','info','Trunk,\x20%s,\x20%s','debug','Trunk,\x20%s,\x20%s,\x20%s','error','code','message','request\x20sent','result','GetTrunk','Trunk','findAll','options','where','include','model','attributes','map','then','catch','raw'];(function(_0x344a3f,_0x579a22){var _0x264712=function(_0x34c9f0){while(--_0x34c9f0){_0x344a3f['push'](_0x344a3f['shift']());}};_0x264712(++_0x579a22);}(_0x5a3f,0xfe));var _0xf5a3=function(_0x394200,_0x5337d0){_0x394200=_0x394200-0x0;var _0x7c6864=_0x5a3f[_0x394200];return _0x7c6864;};'use strict';var _=require(_0xf5a3('0x0'));var util=require(_0xf5a3('0x1'));var moment=require(_0xf5a3('0x2'));var BPromise=require(_0xf5a3('0x3'));var rs=require(_0xf5a3('0x4'));var fs=require('fs');var db=require(_0xf5a3('0x5'))['db'];var utils=require(_0xf5a3('0x6'));var logger=require(_0xf5a3('0x7'))(_0xf5a3('0x8'));var config=require(_0xf5a3('0x9'));var jayson=require(_0xf5a3('0xa'));var client=jayson[_0xf5a3('0xb')][_0xf5a3('0xc')]({'port':0x232a});function respondWithRpcPromise(_0x220384,_0x30af40,_0x2a881c){return new BPromise(function(_0x22ad07,_0x29c120){return client['request'](_0x220384,_0x2a881c)['then'](function(_0x1370e7){logger[_0xf5a3('0xd')](_0xf5a3('0xe'),_0x30af40,'request\x20sent');logger[_0xf5a3('0xf')](_0xf5a3('0x10'),_0x30af40,'request\x20sent',JSON['stringify'](_0x1370e7));if(_0x1370e7[_0xf5a3('0x11')]){if(_0x1370e7[_0xf5a3('0x11')][_0xf5a3('0x12')]===0x1f4){logger[_0xf5a3('0x11')](_0xf5a3('0xe'),_0x30af40,_0x1370e7[_0xf5a3('0x11')][_0xf5a3('0x13')]);return _0x29c120(_0x1370e7[_0xf5a3('0x11')][_0xf5a3('0x13')]);}logger[_0xf5a3('0x11')]('Trunk,\x20%s,\x20%s',_0x30af40,_0x1370e7['error'][_0xf5a3('0x13')]);return _0x22ad07(_0x1370e7[_0xf5a3('0x11')][_0xf5a3('0x13')]);}else{logger[_0xf5a3('0xd')](_0xf5a3('0xe'),_0x30af40,_0xf5a3('0x14'));_0x22ad07(_0x1370e7[_0xf5a3('0x15')]['message']);}})['catch'](function(_0x5681c2){logger[_0xf5a3('0x11')]('Trunk,\x20%s,\x20%s',_0x30af40,_0x5681c2);_0x29c120(_0x5681c2);});});}exports[_0xf5a3('0x16')]=function(_0x4ede4c){var _0x592111=this;return new Promise(function(_0x528e1c,_0x1d5943){return db[_0xf5a3('0x17')][_0xf5a3('0x18')]({'raw':_0x4ede4c[_0xf5a3('0x19')]?_0x4ede4c[_0xf5a3('0x19')]['raw']===undefined?!![]:![]:!![],'where':_0x4ede4c[_0xf5a3('0x19')]?_0x4ede4c[_0xf5a3('0x19')][_0xf5a3('0x1a')]||null:null,'attributes':_0x4ede4c[_0xf5a3('0x19')]?_0x4ede4c[_0xf5a3('0x19')]['attributes']||null:null,'limit':_0x4ede4c['options']?_0x4ede4c[_0xf5a3('0x19')]['limit']||null:null,'include':_0x4ede4c[_0xf5a3('0x19')]?_0x4ede4c['options'][_0xf5a3('0x1b')]?_['map'](_0x4ede4c[_0xf5a3('0x19')][_0xf5a3('0x1b')],function(_0x472829){return{'model':db[_0x472829[_0xf5a3('0x1c')]],'as':_0x472829['as'],'attributes':_0x472829[_0xf5a3('0x1d')],'include':_0x472829[_0xf5a3('0x1b')]?_[_0xf5a3('0x1e')](_0x472829[_0xf5a3('0x1b')],function(_0x22cad6){return{'model':db[_0x22cad6[_0xf5a3('0x1c')]],'as':_0x22cad6['as'],'attributes':_0x22cad6['attributes'],'include':_0x22cad6['include']?_[_0xf5a3('0x1e')](_0x22cad6[_0xf5a3('0x1b')],function(_0x314f49){return{'model':db[_0x314f49['model']],'as':_0x314f49['as'],'attributes':_0x314f49['attributes']};}):[]};}):[]};}):[]:[]})[_0xf5a3('0x1f')](function(_0x238b78){logger[_0xf5a3('0xd')](_0xf5a3('0x16'),_0x4ede4c);logger['debug']('GetTrunk',_0x4ede4c,JSON['stringify'](_0x238b78));_0x528e1c(_0x238b78);})[_0xf5a3('0x20')](function(_0x19624f){logger[_0xf5a3('0x11')](_0xf5a3('0x16'),_0x19624f[_0xf5a3('0x13')],_0x4ede4c);_0x1d5943(_0x592111['error'](0x1f4,_0x19624f[_0xf5a3('0x13')]));});});};exports['ShowTrunk']=function(_0x1bc9dc){var _0x4c4041=this;return new Promise(function(_0x57182a,_0xcc8613){return db['Trunk']['find']({'raw':_0x1bc9dc[_0xf5a3('0x19')]?_0x1bc9dc[_0xf5a3('0x19')][_0xf5a3('0x21')]===undefined?!![]:![]:!![],'where':_0x1bc9dc[_0xf5a3('0x19')]?_0x1bc9dc['options'][_0xf5a3('0x1a')]||null:null,'attributes':_0x1bc9dc['options']?_0x1bc9dc[_0xf5a3('0x19')][_0xf5a3('0x1d')]||null:null,'include':_0x1bc9dc['options']?_0x1bc9dc[_0xf5a3('0x19')][_0xf5a3('0x1b')]?_[_0xf5a3('0x1e')](_0x1bc9dc[_0xf5a3('0x19')][_0xf5a3('0x1b')],function(_0x1ce1e8){return{'model':db[_0x1ce1e8[_0xf5a3('0x1c')]],'as':_0x1ce1e8['as'],'attributes':_0x1ce1e8[_0xf5a3('0x1d')],'include':_0x1ce1e8['include']?_[_0xf5a3('0x1e')](_0x1ce1e8[_0xf5a3('0x1b')],function(_0x826514){return{'model':db[_0x826514[_0xf5a3('0x1c')]],'as':_0x826514['as'],'attributes':_0x826514[_0xf5a3('0x1d')],'include':_0x826514[_0xf5a3('0x1b')]?_['map'](_0x826514['include'],function(_0x2dd0b0){return{'model':db[_0x2dd0b0[_0xf5a3('0x1c')]],'as':_0x2dd0b0['as'],'attributes':_0x2dd0b0[_0xf5a3('0x1d')]};}):[]};}):[]};}):[]:[]})[_0xf5a3('0x1f')](function(_0x29d447){logger[_0xf5a3('0xd')]('ShowTrunk',_0x1bc9dc);logger['debug'](_0xf5a3('0x22'),_0x1bc9dc,JSON[_0xf5a3('0x23')](_0x29d447));_0x57182a(_0x29d447);})[_0xf5a3('0x20')](function(_0x4e608f){logger[_0xf5a3('0x11')]('ShowTrunk',_0x4e608f['message'],_0x1bc9dc);_0xcc8613(_0x4c4041[_0xf5a3('0x11')](0x1f4,_0x4e608f['message']));});});};
\ No newline at end of file