Built motion from commit eddce310.|2.6.12
[motion2.git] / server / api / squareOdbc / squareOdbc.rpc.js
index 9b526a8..febd15c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd935=['where','attributes','include','map','model','info','ShowSquareOdbc','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','../../config/environment','client','http','then','SquareOdbc,\x20%s,\x20%s','request\x20sent','debug','error','message','result','catch','options','raw'];(function(_0x189776,_0x59e106){var _0x87428c=function(_0x1c0a54){while(--_0x1c0a54){_0x189776['push'](_0x189776['shift']());}};_0x87428c(++_0x59e106);}(_0xd935,0x173));var _0x5d93=function(_0x5c6c8a,_0x16e6a0){_0x5c6c8a=_0x5c6c8a-0x0;var _0x9926e0=_0xd935[_0x5c6c8a];return _0x9926e0;};'use strict';var _=require('lodash');var util=require('util');var moment=require('moment');var BPromise=require(_0x5d93('0x0'));var rs=require(_0x5d93('0x1'));var fs=require('fs');var Redis=require(_0x5d93('0x2'));var db=require(_0x5d93('0x3'))['db'];var utils=require('../../config/utils');var logger=require(_0x5d93('0x4'))(_0x5d93('0x5'));var config=require(_0x5d93('0x6'));var jayson=require('jayson/promise');var client=jayson[_0x5d93('0x7')][_0x5d93('0x8')]({'port':0x232a});function respondWithRpcPromise(_0x1cb263,_0x32d7bc,_0x523292){return new BPromise(function(_0xe3b4a8,_0x4b9ee4){return client['request'](_0x1cb263,_0x523292)[_0x5d93('0x9')](function(_0x335102){logger['info'](_0x5d93('0xa'),_0x32d7bc,_0x5d93('0xb'));logger[_0x5d93('0xc')]('SquareOdbc,\x20%s,\x20%s,\x20%s',_0x32d7bc,'request\x20sent',JSON['stringify'](_0x335102));if(_0x335102['error']){if(_0x335102['error']['code']===0x1f4){logger[_0x5d93('0xd')](_0x5d93('0xa'),_0x32d7bc,_0x335102[_0x5d93('0xd')][_0x5d93('0xe')]);return _0x4b9ee4(_0x335102['error'][_0x5d93('0xe')]);}logger['error'](_0x5d93('0xa'),_0x32d7bc,_0x335102['error']['message']);return _0xe3b4a8(_0x335102[_0x5d93('0xd')]['message']);}else{logger['info']('SquareOdbc,\x20%s,\x20%s',_0x32d7bc,_0x5d93('0xb'));_0xe3b4a8(_0x335102[_0x5d93('0xf')][_0x5d93('0xe')]);}})[_0x5d93('0x10')](function(_0x487141){logger[_0x5d93('0xd')](_0x5d93('0xa'),_0x32d7bc,_0x487141);_0x4b9ee4(_0x487141);});});}exports['ShowSquareOdbc']=function(_0x1fc441){var _0x25dea8=this;return new Promise(function(_0x178068,_0x2fa89d){return db['SquareOdbc']['find']({'raw':_0x1fc441['options']?_0x1fc441[_0x5d93('0x11')][_0x5d93('0x12')]===undefined?!![]:![]:!![],'where':_0x1fc441[_0x5d93('0x11')]?_0x1fc441[_0x5d93('0x11')][_0x5d93('0x13')]||null:null,'attributes':_0x1fc441[_0x5d93('0x11')]?_0x1fc441[_0x5d93('0x11')][_0x5d93('0x14')]||null:null,'include':_0x1fc441[_0x5d93('0x11')]?_0x1fc441[_0x5d93('0x11')][_0x5d93('0x15')]?_[_0x5d93('0x16')](_0x1fc441[_0x5d93('0x11')][_0x5d93('0x15')],function(_0x3e0ab3){return{'model':db[_0x3e0ab3['model']],'as':_0x3e0ab3['as'],'attributes':_0x3e0ab3[_0x5d93('0x14')],'include':_0x3e0ab3[_0x5d93('0x15')]?_[_0x5d93('0x16')](_0x3e0ab3[_0x5d93('0x15')],function(_0x1587d4){return{'model':db[_0x1587d4[_0x5d93('0x17')]],'as':_0x1587d4['as'],'attributes':_0x1587d4['attributes'],'include':_0x1587d4[_0x5d93('0x15')]?_['map'](_0x1587d4[_0x5d93('0x15')],function(_0x245cce){return{'model':db[_0x245cce['model']],'as':_0x245cce['as'],'attributes':_0x245cce[_0x5d93('0x14')]};}):[]};}):[]};}):[]:[]})[_0x5d93('0x9')](function(_0x38b228){logger[_0x5d93('0x18')]('ShowSquareOdbc',_0x1fc441);logger[_0x5d93('0xc')](_0x5d93('0x19'),_0x1fc441,JSON['stringify'](_0x38b228));_0x178068(_0x38b228);})[_0x5d93('0x10')](function(_0x2cd5d7){logger[_0x5d93('0xd')](_0x5d93('0x19'),_0x2cd5d7['message'],_0x1fc441);_0x2fa89d(_0x25dea8[_0x5d93('0xd')](0x1f4,_0x2cd5d7[_0x5d93('0xe')]));});});};
\ No newline at end of file
+var _0x3e33=['SquareOdbc,\x20%s,\x20%s','debug','SquareOdbc,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','result','catch','ShowSquareOdbc','SquareOdbc','options','raw','where','attributes','include','map','model','util','randomstring','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','http','then','info'];(function(_0x2f5ac5,_0x1ee939){var _0x37c9a8=function(_0x15031f){while(--_0x15031f){_0x2f5ac5['push'](_0x2f5ac5['shift']());}};_0x37c9a8(++_0x1ee939);}(_0x3e33,0x121));var _0x33e3=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x3e33[_0x3dd15e];return _0x231fd0;};'use strict';var _=require('lodash');var util=require(_0x33e3('0x0'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x33e3('0x1'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x33e3('0x2'))['db'];var utils=require(_0x33e3('0x3'));var logger=require(_0x33e3('0x4'))('rpc');var config=require(_0x33e3('0x5'));var jayson=require(_0x33e3('0x6'));var client=jayson[_0x33e3('0x7')][_0x33e3('0x8')]({'port':0x232a});function respondWithRpcPromise(_0x41c446,_0x3fc25c,_0x2d9448){return new BPromise(function(_0x3d521a,_0x4abec3){return client['request'](_0x41c446,_0x2d9448)[_0x33e3('0x9')](function(_0x15407c){logger[_0x33e3('0xa')](_0x33e3('0xb'),_0x3fc25c,'request\x20sent');logger[_0x33e3('0xc')](_0x33e3('0xd'),_0x3fc25c,_0x33e3('0xe'),JSON[_0x33e3('0xf')](_0x15407c));if(_0x15407c['error']){if(_0x15407c[_0x33e3('0x10')][_0x33e3('0x11')]===0x1f4){logger[_0x33e3('0x10')](_0x33e3('0xb'),_0x3fc25c,_0x15407c[_0x33e3('0x10')][_0x33e3('0x12')]);return _0x4abec3(_0x15407c[_0x33e3('0x10')]['message']);}logger['error']('SquareOdbc,\x20%s,\x20%s',_0x3fc25c,_0x15407c[_0x33e3('0x10')][_0x33e3('0x12')]);return _0x3d521a(_0x15407c[_0x33e3('0x10')][_0x33e3('0x12')]);}else{logger[_0x33e3('0xa')](_0x33e3('0xb'),_0x3fc25c,_0x33e3('0xe'));_0x3d521a(_0x15407c[_0x33e3('0x13')][_0x33e3('0x12')]);}})[_0x33e3('0x14')](function(_0x1fb4fb){logger[_0x33e3('0x10')](_0x33e3('0xb'),_0x3fc25c,_0x1fb4fb);_0x4abec3(_0x1fb4fb);});});}exports[_0x33e3('0x15')]=function(_0x25eb9f){var _0x62b6a3=this;return new Promise(function(_0x2ca7a5,_0x18652c){return db[_0x33e3('0x16')]['find']({'raw':_0x25eb9f[_0x33e3('0x17')]?_0x25eb9f[_0x33e3('0x17')][_0x33e3('0x18')]===undefined?!![]:![]:!![],'where':_0x25eb9f[_0x33e3('0x17')]?_0x25eb9f[_0x33e3('0x17')][_0x33e3('0x19')]||null:null,'attributes':_0x25eb9f[_0x33e3('0x17')]?_0x25eb9f[_0x33e3('0x17')][_0x33e3('0x1a')]||null:null,'include':_0x25eb9f[_0x33e3('0x17')]?_0x25eb9f['options'][_0x33e3('0x1b')]?_[_0x33e3('0x1c')](_0x25eb9f['options'][_0x33e3('0x1b')],function(_0x4ab50f){return{'model':db[_0x4ab50f['model']],'as':_0x4ab50f['as'],'attributes':_0x4ab50f[_0x33e3('0x1a')],'include':_0x4ab50f['include']?_[_0x33e3('0x1c')](_0x4ab50f[_0x33e3('0x1b')],function(_0x2def02){return{'model':db[_0x2def02['model']],'as':_0x2def02['as'],'attributes':_0x2def02[_0x33e3('0x1a')],'include':_0x2def02['include']?_[_0x33e3('0x1c')](_0x2def02[_0x33e3('0x1b')],function(_0x155970){return{'model':db[_0x155970[_0x33e3('0x1d')]],'as':_0x155970['as'],'attributes':_0x155970[_0x33e3('0x1a')]};}):[]};}):[]};}):[]:[]})[_0x33e3('0x9')](function(_0x4b0f1d){logger['info'](_0x33e3('0x15'),_0x25eb9f);logger[_0x33e3('0xc')](_0x33e3('0x15'),_0x25eb9f,JSON[_0x33e3('0xf')](_0x4b0f1d));_0x2ca7a5(_0x4b0f1d);})['catch'](function(_0x130cb7){logger['error'](_0x33e3('0x15'),_0x130cb7['message'],_0x25eb9f);_0x18652c(_0x62b6a3[_0x33e3('0x10')](0x1f4,_0x130cb7['message']));});});};
\ No newline at end of file