Built motion from commit 3061e47c.|2.6.31
[motion2.git] / server / api / mailQueue / mailQueue.rpc.js
index 8414ee6..9c0e64d 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x83aa=['options','raw','where','limit','include','map','model','attributes','ShowMailQueue','lodash','util','bluebird','randomstring','rpc','../../config/environment','jayson/promise','redis','defaults','socket.io-emitter','./mailQueue.socket','register','then','request\x20sent','debug','stringify','error','code','message','MailQueue,\x20%s,\x20%s','info','result','catch','GetMailQueue','findAll'];(function(_0x3e9a99,_0x951d9){var _0x26c848=function(_0x55ba26){while(--_0x55ba26){_0x3e9a99['push'](_0x3e9a99['shift']());}};_0x26c848(++_0x951d9);}(_0x83aa,0x17f));var _0xa83a=function(_0x162935,_0x38d147){_0x162935=_0x162935-0x0;var _0x126ff3=_0x83aa[_0x162935];return _0x126ff3;};'use strict';var _=require(_0xa83a('0x0'));var util=require(_0xa83a('0x1'));var moment=require('moment');var BPromise=require(_0xa83a('0x2'));var rs=require(_0xa83a('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0xa83a('0x4'));var config=require(_0xa83a('0x5'));var jayson=require(_0xa83a('0x6'));var client=jayson['client']['http']({'port':0x232a});config[_0xa83a('0x7')]=_[_0xa83a('0x8')](config[_0xa83a('0x7')],{'host':'localhost','port':0x18eb});var socket=require(_0xa83a('0x9'))(new Redis(config[_0xa83a('0x7')]));require(_0xa83a('0xa'))[_0xa83a('0xb')](socket);function respondWithRpcPromise(_0x132362,_0xe2e7e6,_0x4d2f6c){return new BPromise(function(_0x262689,_0x3d9d79){return client['request'](_0x132362,_0x4d2f6c)[_0xa83a('0xc')](function(_0x3741a8){logger['info']('MailQueue,\x20%s,\x20%s',_0xe2e7e6,_0xa83a('0xd'));logger[_0xa83a('0xe')]('MailQueue,\x20%s,\x20%s,\x20%s',_0xe2e7e6,_0xa83a('0xd'),JSON[_0xa83a('0xf')](_0x3741a8));if(_0x3741a8[_0xa83a('0x10')]){if(_0x3741a8[_0xa83a('0x10')][_0xa83a('0x11')]===0x1f4){logger[_0xa83a('0x10')]('MailQueue,\x20%s,\x20%s',_0xe2e7e6,_0x3741a8[_0xa83a('0x10')][_0xa83a('0x12')]);return _0x3d9d79(_0x3741a8[_0xa83a('0x10')][_0xa83a('0x12')]);}logger[_0xa83a('0x10')](_0xa83a('0x13'),_0xe2e7e6,_0x3741a8['error'][_0xa83a('0x12')]);return _0x262689(_0x3741a8['error'][_0xa83a('0x12')]);}else{logger[_0xa83a('0x14')](_0xa83a('0x13'),_0xe2e7e6,_0xa83a('0xd'));_0x262689(_0x3741a8[_0xa83a('0x15')][_0xa83a('0x12')]);}})[_0xa83a('0x16')](function(_0x563768){logger['error'](_0xa83a('0x13'),_0xe2e7e6,_0x563768);_0x3d9d79(_0x563768);});});}exports[_0xa83a('0x17')]=function(_0x30c646){var _0xdf2640=this;return new Promise(function(_0x186243,_0x114ac0){return db['MailQueue'][_0xa83a('0x18')]({'raw':_0x30c646[_0xa83a('0x19')]?_0x30c646[_0xa83a('0x19')][_0xa83a('0x1a')]===undefined?!![]:![]:!![],'where':_0x30c646[_0xa83a('0x19')]?_0x30c646[_0xa83a('0x19')][_0xa83a('0x1b')]||null:null,'attributes':_0x30c646[_0xa83a('0x19')]?_0x30c646['options']['attributes']||null:null,'limit':_0x30c646[_0xa83a('0x19')]?_0x30c646[_0xa83a('0x19')][_0xa83a('0x1c')]||null:null,'include':_0x30c646[_0xa83a('0x19')]?_0x30c646[_0xa83a('0x19')][_0xa83a('0x1d')]?_[_0xa83a('0x1e')](_0x30c646[_0xa83a('0x19')][_0xa83a('0x1d')],function(_0x215092){return{'model':db[_0x215092[_0xa83a('0x1f')]],'as':_0x215092['as'],'attributes':_0x215092['attributes'],'include':_0x215092[_0xa83a('0x1d')]?_['map'](_0x215092['include'],function(_0x440169){return{'model':db[_0x440169[_0xa83a('0x1f')]],'as':_0x440169['as'],'attributes':_0x440169['attributes'],'include':_0x440169[_0xa83a('0x1d')]?_[_0xa83a('0x1e')](_0x440169[_0xa83a('0x1d')],function(_0x2210a4){return{'model':db[_0x2210a4[_0xa83a('0x1f')]],'as':_0x2210a4['as'],'attributes':_0x2210a4[_0xa83a('0x20')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x596468){logger['info'](_0xa83a('0x17'),_0x30c646);logger[_0xa83a('0xe')]('GetMailQueue',_0x30c646,JSON[_0xa83a('0xf')](_0x596468));_0x186243(_0x596468);})[_0xa83a('0x16')](function(_0x1173b7){logger[_0xa83a('0x10')](_0xa83a('0x17'),_0x1173b7[_0xa83a('0x12')],_0x30c646);_0x114ac0(_0xdf2640['error'](0x1f4,_0x1173b7[_0xa83a('0x12')]));});});};exports[_0xa83a('0x21')]=function(_0x42426d){var _0x20590a=this;return new Promise(function(_0x38eeb4,_0xf78de2){return db['MailQueue']['find']({'raw':_0x42426d['options']?_0x42426d['options'][_0xa83a('0x1a')]===undefined?!![]:![]:!![],'where':_0x42426d['options']?_0x42426d[_0xa83a('0x19')][_0xa83a('0x1b')]||null:null,'attributes':_0x42426d['options']?_0x42426d[_0xa83a('0x19')][_0xa83a('0x20')]||null:null,'include':_0x42426d[_0xa83a('0x19')]?_0x42426d['options']['include']?_['map'](_0x42426d[_0xa83a('0x19')][_0xa83a('0x1d')],function(_0xaea55b){return{'model':db[_0xaea55b[_0xa83a('0x1f')]],'as':_0xaea55b['as'],'attributes':_0xaea55b[_0xa83a('0x20')],'include':_0xaea55b[_0xa83a('0x1d')]?_['map'](_0xaea55b['include'],function(_0x2a9e50){return{'model':db[_0x2a9e50[_0xa83a('0x1f')]],'as':_0x2a9e50['as'],'attributes':_0x2a9e50[_0xa83a('0x20')],'include':_0x2a9e50['include']?_[_0xa83a('0x1e')](_0x2a9e50['include'],function(_0x12fccc){return{'model':db[_0x12fccc[_0xa83a('0x1f')]],'as':_0x12fccc['as'],'attributes':_0x12fccc[_0xa83a('0x20')]};}):[]};}):[]};}):[]:[]})[_0xa83a('0xc')](function(_0x143598){logger[_0xa83a('0x14')](_0xa83a('0x21'),_0x42426d);logger[_0xa83a('0xe')]('ShowMailQueue',_0x42426d,JSON[_0xa83a('0xf')](_0x143598));_0x38eeb4(_0x143598);})[_0xa83a('0x16')](function(_0x33ca31){logger[_0xa83a('0x10')](_0xa83a('0x21'),_0x33ca31[_0xa83a('0x12')],_0x42426d);_0xf78de2(_0x20590a['error'](0x1f4,_0x33ca31['message']));});});};
\ No newline at end of file
+var _0x2d19=['limit','include','map','model','attributes','then','ShowMailQueue','find','lodash','moment','bluebird','randomstring','../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','http','redis','defaults','localhost','socket.io-emitter','./mailQueue.socket','register','info','MailQueue,\x20%s,\x20%s','request\x20sent','debug','MailQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','GetMailQueue','MailQueue','options','where'];(function(_0x25d1b5,_0x1a7bd4){var _0x51d31c=function(_0x5a24e7){while(--_0x5a24e7){_0x25d1b5['push'](_0x25d1b5['shift']());}};_0x51d31c(++_0x1a7bd4);}(_0x2d19,0x1b5));var _0x92d1=function(_0x37ffea,_0x25b006){_0x37ffea=_0x37ffea-0x0;var _0x2e2615=_0x2d19[_0x37ffea];return _0x2e2615;};'use strict';var _=require(_0x92d1('0x0'));var util=require('util');var moment=require(_0x92d1('0x1'));var BPromise=require(_0x92d1('0x2'));var rs=require(_0x92d1('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x92d1('0x4'))['db'];var utils=require(_0x92d1('0x5'));var logger=require('../../config/logger')(_0x92d1('0x6'));var config=require(_0x92d1('0x7'));var jayson=require(_0x92d1('0x8'));var client=jayson['client'][_0x92d1('0x9')]({'port':0x232a});config[_0x92d1('0xa')]=_[_0x92d1('0xb')](config[_0x92d1('0xa')],{'host':_0x92d1('0xc'),'port':0x18eb});var socket=require(_0x92d1('0xd'))(new Redis(config[_0x92d1('0xa')]));require(_0x92d1('0xe'))[_0x92d1('0xf')](socket);function respondWithRpcPromise(_0x2c0e1f,_0x4d8047,_0x12b6d0){return new BPromise(function(_0x1424e7,_0x4c941b){return client['request'](_0x2c0e1f,_0x12b6d0)['then'](function(_0x3b116b){logger[_0x92d1('0x10')](_0x92d1('0x11'),_0x4d8047,_0x92d1('0x12'));logger[_0x92d1('0x13')](_0x92d1('0x14'),_0x4d8047,'request\x20sent',JSON[_0x92d1('0x15')](_0x3b116b));if(_0x3b116b[_0x92d1('0x16')]){if(_0x3b116b[_0x92d1('0x16')][_0x92d1('0x17')]===0x1f4){logger[_0x92d1('0x16')](_0x92d1('0x11'),_0x4d8047,_0x3b116b[_0x92d1('0x16')][_0x92d1('0x18')]);return _0x4c941b(_0x3b116b[_0x92d1('0x16')][_0x92d1('0x18')]);}logger['error'](_0x92d1('0x11'),_0x4d8047,_0x3b116b[_0x92d1('0x16')][_0x92d1('0x18')]);return _0x1424e7(_0x3b116b[_0x92d1('0x16')][_0x92d1('0x18')]);}else{logger[_0x92d1('0x10')](_0x92d1('0x11'),_0x4d8047,_0x92d1('0x12'));_0x1424e7(_0x3b116b[_0x92d1('0x19')][_0x92d1('0x18')]);}})[_0x92d1('0x1a')](function(_0x3e54ad){logger['error'](_0x92d1('0x11'),_0x4d8047,_0x3e54ad);_0x4c941b(_0x3e54ad);});});}exports[_0x92d1('0x1b')]=function(_0x402ab1){var _0x408a8a=this;return new Promise(function(_0xfedfdb,_0x150fa2){return db[_0x92d1('0x1c')]['findAll']({'raw':_0x402ab1[_0x92d1('0x1d')]?_0x402ab1[_0x92d1('0x1d')]['raw']===undefined?!![]:![]:!![],'where':_0x402ab1[_0x92d1('0x1d')]?_0x402ab1[_0x92d1('0x1d')][_0x92d1('0x1e')]||null:null,'attributes':_0x402ab1[_0x92d1('0x1d')]?_0x402ab1[_0x92d1('0x1d')]['attributes']||null:null,'limit':_0x402ab1[_0x92d1('0x1d')]?_0x402ab1[_0x92d1('0x1d')][_0x92d1('0x1f')]||null:null,'include':_0x402ab1[_0x92d1('0x1d')]?_0x402ab1[_0x92d1('0x1d')][_0x92d1('0x20')]?_[_0x92d1('0x21')](_0x402ab1[_0x92d1('0x1d')][_0x92d1('0x20')],function(_0x298e79){return{'model':db[_0x298e79[_0x92d1('0x22')]],'as':_0x298e79['as'],'attributes':_0x298e79['attributes'],'include':_0x298e79[_0x92d1('0x20')]?_[_0x92d1('0x21')](_0x298e79['include'],function(_0x2ba4b0){return{'model':db[_0x2ba4b0[_0x92d1('0x22')]],'as':_0x2ba4b0['as'],'attributes':_0x2ba4b0['attributes'],'include':_0x2ba4b0[_0x92d1('0x20')]?_['map'](_0x2ba4b0[_0x92d1('0x20')],function(_0xe3a2d5){return{'model':db[_0xe3a2d5[_0x92d1('0x22')]],'as':_0xe3a2d5['as'],'attributes':_0xe3a2d5[_0x92d1('0x23')]};}):[]};}):[]};}):[]:[]})[_0x92d1('0x24')](function(_0xb659fd){logger[_0x92d1('0x10')](_0x92d1('0x1b'),_0x402ab1);logger[_0x92d1('0x13')](_0x92d1('0x1b'),_0x402ab1,JSON[_0x92d1('0x15')](_0xb659fd));_0xfedfdb(_0xb659fd);})[_0x92d1('0x1a')](function(_0x14dfff){logger[_0x92d1('0x16')](_0x92d1('0x1b'),_0x14dfff[_0x92d1('0x18')],_0x402ab1);_0x150fa2(_0x408a8a['error'](0x1f4,_0x14dfff[_0x92d1('0x18')]));});});};exports[_0x92d1('0x25')]=function(_0x2d415f){var _0x595ae5=this;return new Promise(function(_0x1b69e7,_0x3e067a){return db['MailQueue'][_0x92d1('0x26')]({'raw':_0x2d415f['options']?_0x2d415f[_0x92d1('0x1d')]['raw']===undefined?!![]:![]:!![],'where':_0x2d415f['options']?_0x2d415f['options'][_0x92d1('0x1e')]||null:null,'attributes':_0x2d415f[_0x92d1('0x1d')]?_0x2d415f[_0x92d1('0x1d')]['attributes']||null:null,'include':_0x2d415f[_0x92d1('0x1d')]?_0x2d415f[_0x92d1('0x1d')][_0x92d1('0x20')]?_['map'](_0x2d415f['options'][_0x92d1('0x20')],function(_0xceb58c){return{'model':db[_0xceb58c[_0x92d1('0x22')]],'as':_0xceb58c['as'],'attributes':_0xceb58c[_0x92d1('0x23')],'include':_0xceb58c[_0x92d1('0x20')]?_[_0x92d1('0x21')](_0xceb58c[_0x92d1('0x20')],function(_0x4d928a){return{'model':db[_0x4d928a[_0x92d1('0x22')]],'as':_0x4d928a['as'],'attributes':_0x4d928a[_0x92d1('0x23')],'include':_0x4d928a[_0x92d1('0x20')]?_['map'](_0x4d928a[_0x92d1('0x20')],function(_0x49068b){return{'model':db[_0x49068b[_0x92d1('0x22')]],'as':_0x49068b['as'],'attributes':_0x49068b[_0x92d1('0x23')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x1b98ff){logger['info'](_0x92d1('0x25'),_0x2d415f);logger[_0x92d1('0x13')](_0x92d1('0x25'),_0x2d415f,JSON['stringify'](_0x1b98ff));_0x1b69e7(_0x1b98ff);})[_0x92d1('0x1a')](function(_0x2b24b3){logger[_0x92d1('0x16')](_0x92d1('0x25'),_0x2b24b3[_0x92d1('0x18')],_0x2d415f);_0x3e067a(_0x595ae5[_0x92d1('0x16')](0x1f4,_0x2b24b3[_0x92d1('0x18')]));});});};
\ No newline at end of file