Built motion from commit ddca4d0d.|2.5.47
[motion2.git] / server / api / campaign / campaign.rpc.js
index 29d5714..3bffa8a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe829=['../../config/environment','client','http','then','request\x20sent','debug','Campaign,\x20%s,\x20%s,\x20%s','stringify','error','code','Campaign,\x20%s,\x20%s','message','info','catch','Campaign','findAll','options','raw','attributes','limit','include','map','model','GetCampaign','lodash','util','moment','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc'];(function(_0x5d2803,_0xf375bd){var _0xdcad2c=function(_0x3c3a98){while(--_0x3c3a98){_0x5d2803['push'](_0x5d2803['shift']());}};_0xdcad2c(++_0xf375bd);}(_0xe829,0x1d8));var _0x9e82=function(_0x4f267a,_0x4d3149){_0x4f267a=_0x4f267a-0x0;var _0x3eafdf=_0xe829[_0x4f267a];return _0x3eafdf;};'use strict';var _=require(_0x9e82('0x0'));var util=require(_0x9e82('0x1'));var moment=require(_0x9e82('0x2'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x9e82('0x3'));var db=require(_0x9e82('0x4'))['db'];var utils=require(_0x9e82('0x5'));var logger=require(_0x9e82('0x6'))(_0x9e82('0x7'));var config=require(_0x9e82('0x8'));var jayson=require('jayson/promise');var client=jayson[_0x9e82('0x9')][_0x9e82('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x1a63b3,_0x7cebd4,_0x2d91ba){return new BPromise(function(_0x5c4c57,_0x149f39){return client['request'](_0x1a63b3,_0x2d91ba)[_0x9e82('0xb')](function(_0x13070b){logger['info']('Campaign,\x20%s,\x20%s',_0x7cebd4,_0x9e82('0xc'));logger[_0x9e82('0xd')](_0x9e82('0xe'),_0x7cebd4,_0x9e82('0xc'),JSON[_0x9e82('0xf')](_0x13070b));if(_0x13070b[_0x9e82('0x10')]){if(_0x13070b[_0x9e82('0x10')][_0x9e82('0x11')]===0x1f4){logger[_0x9e82('0x10')](_0x9e82('0x12'),_0x7cebd4,_0x13070b[_0x9e82('0x10')][_0x9e82('0x13')]);return _0x149f39(_0x13070b['error']['message']);}logger[_0x9e82('0x10')](_0x9e82('0x12'),_0x7cebd4,_0x13070b[_0x9e82('0x10')][_0x9e82('0x13')]);return _0x5c4c57(_0x13070b['error'][_0x9e82('0x13')]);}else{logger[_0x9e82('0x14')](_0x9e82('0x12'),_0x7cebd4,_0x9e82('0xc'));_0x5c4c57(_0x13070b['result'][_0x9e82('0x13')]);}})[_0x9e82('0x15')](function(_0x3f70a3){logger[_0x9e82('0x10')]('Campaign,\x20%s,\x20%s',_0x7cebd4,_0x3f70a3);_0x149f39(_0x3f70a3);});});}exports['GetCampaign']=function(_0x4815d8){var _0x40757e=this;return new Promise(function(_0x2de033,_0xdb5e7b){return db[_0x9e82('0x16')][_0x9e82('0x17')]({'raw':_0x4815d8['options']?_0x4815d8[_0x9e82('0x18')][_0x9e82('0x19')]===undefined?!![]:![]:!![],'where':_0x4815d8[_0x9e82('0x18')]?_0x4815d8[_0x9e82('0x18')]['where']||null:null,'attributes':_0x4815d8['options']?_0x4815d8[_0x9e82('0x18')][_0x9e82('0x1a')]||null:null,'limit':_0x4815d8[_0x9e82('0x18')]?_0x4815d8[_0x9e82('0x18')][_0x9e82('0x1b')]||null:null,'include':_0x4815d8[_0x9e82('0x18')]?_0x4815d8['options'][_0x9e82('0x1c')]?_[_0x9e82('0x1d')](_0x4815d8[_0x9e82('0x18')][_0x9e82('0x1c')],function(_0x3d9bd8){return{'model':db[_0x3d9bd8['model']],'as':_0x3d9bd8['as'],'attributes':_0x3d9bd8[_0x9e82('0x1a')],'include':_0x3d9bd8['include']?_[_0x9e82('0x1d')](_0x3d9bd8['include'],function(_0x277fae){return{'model':db[_0x277fae[_0x9e82('0x1e')]],'as':_0x277fae['as'],'attributes':_0x277fae[_0x9e82('0x1a')],'include':_0x277fae[_0x9e82('0x1c')]?_[_0x9e82('0x1d')](_0x277fae[_0x9e82('0x1c')],function(_0x3724cb){return{'model':db[_0x3724cb[_0x9e82('0x1e')]],'as':_0x3724cb['as'],'attributes':_0x3724cb[_0x9e82('0x1a')]};}):[]};}):[]};}):[]:[]})[_0x9e82('0xb')](function(_0x45e5e4){logger['info'](_0x9e82('0x1f'),_0x4815d8);logger[_0x9e82('0xd')](_0x9e82('0x1f'),_0x4815d8,JSON[_0x9e82('0xf')](_0x45e5e4));_0x2de033(_0x45e5e4);})[_0x9e82('0x15')](function(_0x1a87e0){logger[_0x9e82('0x10')](_0x9e82('0x1f'),_0x1a87e0[_0x9e82('0x13')],_0x4815d8);_0xdb5e7b(_0x40757e[_0x9e82('0x10')](0x1f4,_0x1a87e0[_0x9e82('0x13')]));});});};
\ No newline at end of file
+var _0x6fad=['raw','where','attributes','limit','include','map','model','GetCampaign','debug','lodash','util','moment','bluebird','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','client','http','request','then','info','Campaign,\x20%s,\x20%s','Campaign,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','message','result','catch','findAll','options'];(function(_0x4e4d44,_0x3836ed){var _0x429cf0=function(_0x2f03e3){while(--_0x2f03e3){_0x4e4d44['push'](_0x4e4d44['shift']());}};_0x429cf0(++_0x3836ed);}(_0x6fad,0x174));var _0xd6fa=function(_0x1c0d3a,_0x5917c1){_0x1c0d3a=_0x1c0d3a-0x0;var _0x115215=_0x6fad[_0x1c0d3a];return _0x115215;};'use strict';var _=require(_0xd6fa('0x0'));var util=require(_0xd6fa('0x1'));var moment=require(_0xd6fa('0x2'));var BPromise=require(_0xd6fa('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xd6fa('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0xd6fa('0x5'));var logger=require(_0xd6fa('0x6'))(_0xd6fa('0x7'));var config=require(_0xd6fa('0x8'));var jayson=require('jayson/promise');var client=jayson[_0xd6fa('0x9')][_0xd6fa('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x291bd5,_0x153820,_0x5a1bf0){return new BPromise(function(_0x1d2aaa,_0x566a11){return client[_0xd6fa('0xb')](_0x291bd5,_0x5a1bf0)[_0xd6fa('0xc')](function(_0xeb17d2){logger[_0xd6fa('0xd')](_0xd6fa('0xe'),_0x153820,'request\x20sent');logger['debug'](_0xd6fa('0xf'),_0x153820,_0xd6fa('0x10'),JSON[_0xd6fa('0x11')](_0xeb17d2));if(_0xeb17d2[_0xd6fa('0x12')]){if(_0xeb17d2[_0xd6fa('0x12')]['code']===0x1f4){logger['error'](_0xd6fa('0xe'),_0x153820,_0xeb17d2['error']['message']);return _0x566a11(_0xeb17d2[_0xd6fa('0x12')][_0xd6fa('0x13')]);}logger[_0xd6fa('0x12')](_0xd6fa('0xe'),_0x153820,_0xeb17d2[_0xd6fa('0x12')][_0xd6fa('0x13')]);return _0x1d2aaa(_0xeb17d2[_0xd6fa('0x12')][_0xd6fa('0x13')]);}else{logger[_0xd6fa('0xd')]('Campaign,\x20%s,\x20%s',_0x153820,_0xd6fa('0x10'));_0x1d2aaa(_0xeb17d2[_0xd6fa('0x14')][_0xd6fa('0x13')]);}})[_0xd6fa('0x15')](function(_0x47e70a){logger['error']('Campaign,\x20%s,\x20%s',_0x153820,_0x47e70a);_0x566a11(_0x47e70a);});});}exports['GetCampaign']=function(_0x4c44da){var _0xe458aa=this;return new Promise(function(_0x51fbd0,_0x41d26f){return db['Campaign'][_0xd6fa('0x16')]({'raw':_0x4c44da[_0xd6fa('0x17')]?_0x4c44da[_0xd6fa('0x17')][_0xd6fa('0x18')]===undefined?!![]:![]:!![],'where':_0x4c44da[_0xd6fa('0x17')]?_0x4c44da[_0xd6fa('0x17')][_0xd6fa('0x19')]||null:null,'attributes':_0x4c44da[_0xd6fa('0x17')]?_0x4c44da[_0xd6fa('0x17')][_0xd6fa('0x1a')]||null:null,'limit':_0x4c44da[_0xd6fa('0x17')]?_0x4c44da[_0xd6fa('0x17')][_0xd6fa('0x1b')]||null:null,'include':_0x4c44da[_0xd6fa('0x17')]?_0x4c44da[_0xd6fa('0x17')][_0xd6fa('0x1c')]?_[_0xd6fa('0x1d')](_0x4c44da[_0xd6fa('0x17')][_0xd6fa('0x1c')],function(_0x5f2088){return{'model':db[_0x5f2088['model']],'as':_0x5f2088['as'],'attributes':_0x5f2088[_0xd6fa('0x1a')],'include':_0x5f2088[_0xd6fa('0x1c')]?_[_0xd6fa('0x1d')](_0x5f2088[_0xd6fa('0x1c')],function(_0x1c5af3){return{'model':db[_0x1c5af3[_0xd6fa('0x1e')]],'as':_0x1c5af3['as'],'attributes':_0x1c5af3['attributes'],'include':_0x1c5af3[_0xd6fa('0x1c')]?_[_0xd6fa('0x1d')](_0x1c5af3['include'],function(_0x1ac83f){return{'model':db[_0x1ac83f[_0xd6fa('0x1e')]],'as':_0x1ac83f['as'],'attributes':_0x1ac83f[_0xd6fa('0x1a')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x242294){logger[_0xd6fa('0xd')](_0xd6fa('0x1f'),_0x4c44da);logger[_0xd6fa('0x20')](_0xd6fa('0x1f'),_0x4c44da,JSON[_0xd6fa('0x11')](_0x242294));_0x51fbd0(_0x242294);})[_0xd6fa('0x15')](function(_0x4b2329){logger[_0xd6fa('0x12')]('GetCampaign',_0x4b2329[_0xd6fa('0x13')],_0x4c44da);_0x41d26f(_0xe458aa[_0xd6fa('0x12')](0x1f4,_0x4b2329['message']));});});};
\ No newline at end of file