Built motion from commit 377f727e.|2.6.28
[motion2.git] / server / api / cmHopperBlack / cmHopperBlack.rpc.js
index 3e38af5..703069f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x39a6=['error','message','info','result','catch','GetCmHopperBlack','findAll','options','where','attributes','limit','include','map','model','UpdateCmHopperBlack','update','raw','DestroyCmHopperBlack','destroy','lodash','util','moment','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','request','then','CmHopperBlack,\x20%s,\x20%s','request\x20sent','debug','CmHopperBlack,\x20%s,\x20%s,\x20%s','stringify'];(function(_0x4569fb,_0x394fdb){var _0x5387ce=function(_0x111f8c){while(--_0x111f8c){_0x4569fb['push'](_0x4569fb['shift']());}};_0x5387ce(++_0x394fdb);}(_0x39a6,0xfd));var _0x639a=function(_0x4bde61,_0x37941a){_0x4bde61=_0x4bde61-0x0;var _0x215b96=_0x39a6[_0x4bde61];return _0x215b96;};'use strict';var _=require(_0x639a('0x0'));var util=require(_0x639a('0x1'));var moment=require(_0x639a('0x2'));var BPromise=require(_0x639a('0x3'));var rs=require(_0x639a('0x4'));var fs=require('fs');var Redis=require(_0x639a('0x5'));var db=require('../../mysqldb')['db'];var utils=require(_0x639a('0x6'));var logger=require(_0x639a('0x7'))(_0x639a('0x8'));var config=require(_0x639a('0x9'));var jayson=require(_0x639a('0xa'));var client=jayson[_0x639a('0xb')][_0x639a('0xc')]({'port':0x232a});function respondWithRpcPromise(_0x12eda6,_0x28870f,_0x564ae5){return new BPromise(function(_0x17c2e5,_0x3b7c91){return client[_0x639a('0xd')](_0x12eda6,_0x564ae5)[_0x639a('0xe')](function(_0x33b0ff){logger['info'](_0x639a('0xf'),_0x28870f,_0x639a('0x10'));logger[_0x639a('0x11')](_0x639a('0x12'),_0x28870f,'request\x20sent',JSON[_0x639a('0x13')](_0x33b0ff));if(_0x33b0ff[_0x639a('0x14')]){if(_0x33b0ff[_0x639a('0x14')]['code']===0x1f4){logger[_0x639a('0x14')](_0x639a('0xf'),_0x28870f,_0x33b0ff[_0x639a('0x14')][_0x639a('0x15')]);return _0x3b7c91(_0x33b0ff['error']['message']);}logger['error']('CmHopperBlack,\x20%s,\x20%s',_0x28870f,_0x33b0ff[_0x639a('0x14')]['message']);return _0x17c2e5(_0x33b0ff['error']['message']);}else{logger[_0x639a('0x16')]('CmHopperBlack,\x20%s,\x20%s',_0x28870f,_0x639a('0x10'));_0x17c2e5(_0x33b0ff[_0x639a('0x17')][_0x639a('0x15')]);}})[_0x639a('0x18')](function(_0x33488c){logger[_0x639a('0x14')](_0x639a('0xf'),_0x28870f,_0x33488c);_0x3b7c91(_0x33488c);});});}exports[_0x639a('0x19')]=function(_0x183275){var _0x245611=this;return new Promise(function(_0x21a073,_0x28ea30){return db['CmHopperBlack'][_0x639a('0x1a')]({'raw':_0x183275[_0x639a('0x1b')]?_0x183275[_0x639a('0x1b')]['raw']===undefined?!![]:![]:!![],'where':_0x183275['options']?_0x183275[_0x639a('0x1b')][_0x639a('0x1c')]||null:null,'attributes':_0x183275[_0x639a('0x1b')]?_0x183275[_0x639a('0x1b')][_0x639a('0x1d')]||null:null,'limit':_0x183275['options']?_0x183275[_0x639a('0x1b')][_0x639a('0x1e')]||null:null,'include':_0x183275[_0x639a('0x1b')]?_0x183275['options'][_0x639a('0x1f')]?_[_0x639a('0x20')](_0x183275[_0x639a('0x1b')]['include'],function(_0x531663){return{'model':db[_0x531663[_0x639a('0x21')]],'as':_0x531663['as'],'attributes':_0x531663['attributes'],'include':_0x531663[_0x639a('0x1f')]?_[_0x639a('0x20')](_0x531663[_0x639a('0x1f')],function(_0x51b731){return{'model':db[_0x51b731[_0x639a('0x21')]],'as':_0x51b731['as'],'attributes':_0x51b731['attributes'],'include':_0x51b731[_0x639a('0x1f')]?_['map'](_0x51b731[_0x639a('0x1f')],function(_0x4cf819){return{'model':db[_0x4cf819[_0x639a('0x21')]],'as':_0x4cf819['as'],'attributes':_0x4cf819['attributes']};}):[]};}):[]};}):[]:[]})[_0x639a('0xe')](function(_0x523989){logger[_0x639a('0x16')](_0x639a('0x19'),_0x183275);logger[_0x639a('0x11')](_0x639a('0x19'),_0x183275,JSON['stringify'](_0x523989));_0x21a073(_0x523989);})[_0x639a('0x18')](function(_0x616236){logger[_0x639a('0x14')](_0x639a('0x19'),_0x616236[_0x639a('0x15')],_0x183275);_0x28ea30(_0x245611['error'](0x1f4,_0x616236[_0x639a('0x15')]));});});};exports[_0x639a('0x22')]=function(_0x4fe24e){var _0x1fb92c=this;return new Promise(function(_0x293367,_0x306926){return db['CmHopperBlack'][_0x639a('0x23')](_0x4fe24e['body'],{'raw':_0x4fe24e[_0x639a('0x1b')]?_0x4fe24e['options'][_0x639a('0x24')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x4fe24e['options']?_0x4fe24e[_0x639a('0x1b')][_0x639a('0x1c')]||null:null,'attributes':_0x4fe24e[_0x639a('0x1b')]?_0x4fe24e[_0x639a('0x1b')]['attributes']||null:null,'limit':_0x4fe24e[_0x639a('0x1b')]?_0x4fe24e[_0x639a('0x1b')][_0x639a('0x1e')]||null:null})[_0x639a('0xe')](function(_0x43dd46){logger[_0x639a('0x16')]('UpdateCmHopperBlack',_0x4fe24e);logger['debug'](_0x639a('0x22'),_0x4fe24e,JSON[_0x639a('0x13')](_0x43dd46));_0x293367(_0x43dd46);})[_0x639a('0x18')](function(_0x1cc795){logger[_0x639a('0x14')](_0x639a('0x22'),_0x1cc795['message'],_0x4fe24e);_0x306926(_0x1fb92c['error'](0x1f4,_0x1cc795[_0x639a('0x15')]));});});};exports[_0x639a('0x25')]=function(_0x150464){var _0x32bcca=this;return new Promise(function(_0x189b8c,_0xb41ff4){return db['CmHopperBlack'][_0x639a('0x26')]({'where':_0x150464[_0x639a('0x1b')]?_0x150464[_0x639a('0x1b')][_0x639a('0x1c')]||null:null})[_0x639a('0xe')](function(_0xaf2775){logger[_0x639a('0x16')]('DestroyCmHopperBlack',_0x150464);logger[_0x639a('0x11')](_0x639a('0x25'),_0x150464,JSON[_0x639a('0x13')](_0xaf2775));_0x189b8c(_0xaf2775);})[_0x639a('0x18')](function(_0xebb4bf){logger['error'](_0x639a('0x25'),_0xebb4bf['message'],_0x150464);_0xb41ff4(_0x32bcca[_0x639a('0x14')](0x1f4,_0xebb4bf[_0x639a('0x15')]));});});};
\ No newline at end of file
+var _0xacf6=['../../config/logger','../../config/environment','jayson/promise','client','http','request','then','info','debug','stringify','code','error','CmHopperBlack,\x20%s,\x20%s','message','request\x20sent','result','catch','GetCmHopperBlack','CmHopperBlack','findAll','options','raw','attributes','limit','include','model','map','UpdateCmHopperBlack','update','body','DestroyCmHopperBlack','where','util','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils'];(function(_0xee95aa,_0x56bc39){var _0x301db2=function(_0x1162b1){while(--_0x1162b1){_0xee95aa['push'](_0xee95aa['shift']());}};_0x301db2(++_0x56bc39);}(_0xacf6,0x92));var _0x6acf=function(_0x1a7535,_0x499724){_0x1a7535=_0x1a7535-0x0;var _0x5a21e0=_0xacf6[_0x1a7535];return _0x5a21e0;};'use strict';var _=require('lodash');var util=require(_0x6acf('0x0'));var moment=require('moment');var BPromise=require(_0x6acf('0x1'));var rs=require(_0x6acf('0x2'));var fs=require('fs');var Redis=require(_0x6acf('0x3'));var db=require(_0x6acf('0x4'))['db'];var utils=require(_0x6acf('0x5'));var logger=require(_0x6acf('0x6'))('rpc');var config=require(_0x6acf('0x7'));var jayson=require(_0x6acf('0x8'));var client=jayson[_0x6acf('0x9')][_0x6acf('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x348fe0,_0x18580a,_0x3a39b0){return new BPromise(function(_0x49391e,_0x4ff2ee){return client[_0x6acf('0xb')](_0x348fe0,_0x3a39b0)[_0x6acf('0xc')](function(_0x4d6bc9){logger[_0x6acf('0xd')]('CmHopperBlack,\x20%s,\x20%s',_0x18580a,'request\x20sent');logger[_0x6acf('0xe')]('CmHopperBlack,\x20%s,\x20%s,\x20%s',_0x18580a,'request\x20sent',JSON[_0x6acf('0xf')](_0x4d6bc9));if(_0x4d6bc9['error']){if(_0x4d6bc9['error'][_0x6acf('0x10')]===0x1f4){logger[_0x6acf('0x11')](_0x6acf('0x12'),_0x18580a,_0x4d6bc9['error'][_0x6acf('0x13')]);return _0x4ff2ee(_0x4d6bc9[_0x6acf('0x11')]['message']);}logger['error'](_0x6acf('0x12'),_0x18580a,_0x4d6bc9[_0x6acf('0x11')]['message']);return _0x49391e(_0x4d6bc9[_0x6acf('0x11')]['message']);}else{logger[_0x6acf('0xd')]('CmHopperBlack,\x20%s,\x20%s',_0x18580a,_0x6acf('0x14'));_0x49391e(_0x4d6bc9[_0x6acf('0x15')][_0x6acf('0x13')]);}})[_0x6acf('0x16')](function(_0x502475){logger['error']('CmHopperBlack,\x20%s,\x20%s',_0x18580a,_0x502475);_0x4ff2ee(_0x502475);});});}exports[_0x6acf('0x17')]=function(_0x261a3f){var _0x3fd6ba=this;return new Promise(function(_0x2317d1,_0x3f9c99){return db[_0x6acf('0x18')][_0x6acf('0x19')]({'raw':_0x261a3f[_0x6acf('0x1a')]?_0x261a3f[_0x6acf('0x1a')][_0x6acf('0x1b')]===undefined?!![]:![]:!![],'where':_0x261a3f[_0x6acf('0x1a')]?_0x261a3f[_0x6acf('0x1a')]['where']||null:null,'attributes':_0x261a3f['options']?_0x261a3f[_0x6acf('0x1a')][_0x6acf('0x1c')]||null:null,'limit':_0x261a3f['options']?_0x261a3f[_0x6acf('0x1a')][_0x6acf('0x1d')]||null:null,'include':_0x261a3f['options']?_0x261a3f[_0x6acf('0x1a')]['include']?_['map'](_0x261a3f['options'][_0x6acf('0x1e')],function(_0x113186){return{'model':db[_0x113186[_0x6acf('0x1f')]],'as':_0x113186['as'],'attributes':_0x113186[_0x6acf('0x1c')],'include':_0x113186[_0x6acf('0x1e')]?_[_0x6acf('0x20')](_0x113186[_0x6acf('0x1e')],function(_0x160330){return{'model':db[_0x160330[_0x6acf('0x1f')]],'as':_0x160330['as'],'attributes':_0x160330[_0x6acf('0x1c')],'include':_0x160330['include']?_[_0x6acf('0x20')](_0x160330[_0x6acf('0x1e')],function(_0x3e179c){return{'model':db[_0x3e179c[_0x6acf('0x1f')]],'as':_0x3e179c['as'],'attributes':_0x3e179c[_0x6acf('0x1c')]};}):[]};}):[]};}):[]:[]})[_0x6acf('0xc')](function(_0x58cd04){logger['info']('GetCmHopperBlack',_0x261a3f);logger[_0x6acf('0xe')](_0x6acf('0x17'),_0x261a3f,JSON[_0x6acf('0xf')](_0x58cd04));_0x2317d1(_0x58cd04);})[_0x6acf('0x16')](function(_0x538204){logger[_0x6acf('0x11')](_0x6acf('0x17'),_0x538204[_0x6acf('0x13')],_0x261a3f);_0x3f9c99(_0x3fd6ba[_0x6acf('0x11')](0x1f4,_0x538204[_0x6acf('0x13')]));});});};exports[_0x6acf('0x21')]=function(_0x3be12e){var _0x46e96e=this;return new Promise(function(_0x24a78e,_0x6f75f5){return db['CmHopperBlack'][_0x6acf('0x22')](_0x3be12e[_0x6acf('0x23')],{'raw':_0x3be12e['options']?_0x3be12e[_0x6acf('0x1a')][_0x6acf('0x1b')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x3be12e[_0x6acf('0x1a')]?_0x3be12e[_0x6acf('0x1a')]['where']||null:null,'attributes':_0x3be12e['options']?_0x3be12e[_0x6acf('0x1a')][_0x6acf('0x1c')]||null:null,'limit':_0x3be12e['options']?_0x3be12e[_0x6acf('0x1a')]['limit']||null:null})['then'](function(_0x25b3c7){logger[_0x6acf('0xd')](_0x6acf('0x21'),_0x3be12e);logger[_0x6acf('0xe')](_0x6acf('0x21'),_0x3be12e,JSON['stringify'](_0x25b3c7));_0x24a78e(_0x25b3c7);})[_0x6acf('0x16')](function(_0x3984a1){logger['error'](_0x6acf('0x21'),_0x3984a1[_0x6acf('0x13')],_0x3be12e);_0x6f75f5(_0x46e96e[_0x6acf('0x11')](0x1f4,_0x3984a1[_0x6acf('0x13')]));});});};exports[_0x6acf('0x24')]=function(_0x5ee497){var _0x197a81=this;return new Promise(function(_0x5431fd,_0x3e2fd6){return db['CmHopperBlack']['destroy']({'where':_0x5ee497[_0x6acf('0x1a')]?_0x5ee497[_0x6acf('0x1a')][_0x6acf('0x25')]||null:null})[_0x6acf('0xc')](function(_0x2ac7ce){logger[_0x6acf('0xd')](_0x6acf('0x24'),_0x5ee497);logger['debug'](_0x6acf('0x24'),_0x5ee497,JSON['stringify'](_0x2ac7ce));_0x5431fd(_0x2ac7ce);})['catch'](function(_0x55a156){logger[_0x6acf('0x11')](_0x6acf('0x24'),_0x55a156[_0x6acf('0x13')],_0x5ee497);_0x3e2fd6(_0x197a81[_0x6acf('0x11')](0x1f4,_0x55a156['message']));});});};
\ No newline at end of file