Built motion from commit 3c2ce842.|2.6.31
[motion2.git] / server / api / mailQueue / mailQueue.rpc.js
index d9d51ec..62f2c15 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2f9e=['util','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','redis','defaults','localhost','socket.io-emitter','register','request','then','info','request\x20sent','debug','MailQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','MailQueue,\x20%s,\x20%s','result','catch','options','raw','attributes','limit','map','include','model','GetMailQueue','ShowMailQueue','MailQueue','where','lodash'];(function(_0x5c1cd0,_0x27c167){var _0xb439dd=function(_0x3ced4c){while(--_0x3ced4c){_0x5c1cd0['push'](_0x5c1cd0['shift']());}};_0xb439dd(++_0x27c167);}(_0x2f9e,0x117));var _0xe2f9=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0x2f9e[_0x20a584];return _0x4b41a8;};'use strict';var _=require(_0xe2f9('0x0'));var util=require(_0xe2f9('0x1'));var moment=require('moment');var BPromise=require(_0xe2f9('0x2'));var rs=require(_0xe2f9('0x3'));var fs=require('fs');var Redis=require(_0xe2f9('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0xe2f9('0x5'));var logger=require(_0xe2f9('0x6'))(_0xe2f9('0x7'));var config=require(_0xe2f9('0x8'));var jayson=require(_0xe2f9('0x9'));var client=jayson[_0xe2f9('0xa')]['http']({'port':0x232a});config[_0xe2f9('0xb')]=_[_0xe2f9('0xc')](config['redis'],{'host':_0xe2f9('0xd'),'port':0x18eb});var socket=require(_0xe2f9('0xe'))(new Redis(config[_0xe2f9('0xb')]));require('./mailQueue.socket')[_0xe2f9('0xf')](socket);function respondWithRpcPromise(_0x3b70f2,_0x134f79,_0x137a34){return new BPromise(function(_0x47620e,_0x1eec51){return client[_0xe2f9('0x10')](_0x3b70f2,_0x137a34)[_0xe2f9('0x11')](function(_0x48aa44){logger[_0xe2f9('0x12')]('MailQueue,\x20%s,\x20%s',_0x134f79,_0xe2f9('0x13'));logger[_0xe2f9('0x14')](_0xe2f9('0x15'),_0x134f79,'request\x20sent',JSON[_0xe2f9('0x16')](_0x48aa44));if(_0x48aa44[_0xe2f9('0x17')]){if(_0x48aa44[_0xe2f9('0x17')][_0xe2f9('0x18')]===0x1f4){logger[_0xe2f9('0x17')]('MailQueue,\x20%s,\x20%s',_0x134f79,_0x48aa44['error'][_0xe2f9('0x19')]);return _0x1eec51(_0x48aa44[_0xe2f9('0x17')][_0xe2f9('0x19')]);}logger[_0xe2f9('0x17')](_0xe2f9('0x1a'),_0x134f79,_0x48aa44[_0xe2f9('0x17')][_0xe2f9('0x19')]);return _0x47620e(_0x48aa44[_0xe2f9('0x17')][_0xe2f9('0x19')]);}else{logger[_0xe2f9('0x12')](_0xe2f9('0x1a'),_0x134f79,_0xe2f9('0x13'));_0x47620e(_0x48aa44[_0xe2f9('0x1b')][_0xe2f9('0x19')]);}})[_0xe2f9('0x1c')](function(_0x27a5cf){logger['error'](_0xe2f9('0x1a'),_0x134f79,_0x27a5cf);_0x1eec51(_0x27a5cf);});});}exports['GetMailQueue']=function(_0x570b3c){var _0x3bade0=this;return new Promise(function(_0xa1f243,_0x2d43ce){return db['MailQueue']['findAll']({'raw':_0x570b3c[_0xe2f9('0x1d')]?_0x570b3c[_0xe2f9('0x1d')][_0xe2f9('0x1e')]===undefined?!![]:![]:!![],'where':_0x570b3c[_0xe2f9('0x1d')]?_0x570b3c[_0xe2f9('0x1d')]['where']||null:null,'attributes':_0x570b3c[_0xe2f9('0x1d')]?_0x570b3c['options'][_0xe2f9('0x1f')]||null:null,'limit':_0x570b3c['options']?_0x570b3c['options'][_0xe2f9('0x20')]||null:null,'include':_0x570b3c[_0xe2f9('0x1d')]?_0x570b3c[_0xe2f9('0x1d')]['include']?_[_0xe2f9('0x21')](_0x570b3c[_0xe2f9('0x1d')][_0xe2f9('0x22')],function(_0x41d46a){return{'model':db[_0x41d46a[_0xe2f9('0x23')]],'as':_0x41d46a['as'],'attributes':_0x41d46a[_0xe2f9('0x1f')],'include':_0x41d46a[_0xe2f9('0x22')]?_['map'](_0x41d46a['include'],function(_0x39dfdc){return{'model':db[_0x39dfdc[_0xe2f9('0x23')]],'as':_0x39dfdc['as'],'attributes':_0x39dfdc[_0xe2f9('0x1f')],'include':_0x39dfdc[_0xe2f9('0x22')]?_[_0xe2f9('0x21')](_0x39dfdc[_0xe2f9('0x22')],function(_0x1b83c1){return{'model':db[_0x1b83c1['model']],'as':_0x1b83c1['as'],'attributes':_0x1b83c1[_0xe2f9('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xe2f9('0x11')](function(_0x57e2db){logger['info'](_0xe2f9('0x24'),_0x570b3c);logger['debug'](_0xe2f9('0x24'),_0x570b3c,JSON[_0xe2f9('0x16')](_0x57e2db));_0xa1f243(_0x57e2db);})['catch'](function(_0x23bec1){logger[_0xe2f9('0x17')](_0xe2f9('0x24'),_0x23bec1[_0xe2f9('0x19')],_0x570b3c);_0x2d43ce(_0x3bade0[_0xe2f9('0x17')](0x1f4,_0x23bec1[_0xe2f9('0x19')]));});});};exports[_0xe2f9('0x25')]=function(_0x1c66a7){var _0x31e66a=this;return new Promise(function(_0x32ea8f,_0x3e872c){return db[_0xe2f9('0x26')]['find']({'raw':_0x1c66a7[_0xe2f9('0x1d')]?_0x1c66a7[_0xe2f9('0x1d')][_0xe2f9('0x1e')]===undefined?!![]:![]:!![],'where':_0x1c66a7[_0xe2f9('0x1d')]?_0x1c66a7[_0xe2f9('0x1d')][_0xe2f9('0x27')]||null:null,'attributes':_0x1c66a7[_0xe2f9('0x1d')]?_0x1c66a7[_0xe2f9('0x1d')]['attributes']||null:null,'include':_0x1c66a7[_0xe2f9('0x1d')]?_0x1c66a7[_0xe2f9('0x1d')]['include']?_[_0xe2f9('0x21')](_0x1c66a7[_0xe2f9('0x1d')][_0xe2f9('0x22')],function(_0x4bf561){return{'model':db[_0x4bf561[_0xe2f9('0x23')]],'as':_0x4bf561['as'],'attributes':_0x4bf561[_0xe2f9('0x1f')],'include':_0x4bf561[_0xe2f9('0x22')]?_[_0xe2f9('0x21')](_0x4bf561['include'],function(_0x4c623e){return{'model':db[_0x4c623e[_0xe2f9('0x23')]],'as':_0x4c623e['as'],'attributes':_0x4c623e[_0xe2f9('0x1f')],'include':_0x4c623e[_0xe2f9('0x22')]?_[_0xe2f9('0x21')](_0x4c623e[_0xe2f9('0x22')],function(_0x589b37){return{'model':db[_0x589b37[_0xe2f9('0x23')]],'as':_0x589b37['as'],'attributes':_0x589b37[_0xe2f9('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xe2f9('0x11')](function(_0x88ed71){logger[_0xe2f9('0x12')](_0xe2f9('0x25'),_0x1c66a7);logger[_0xe2f9('0x14')]('ShowMailQueue',_0x1c66a7,JSON['stringify'](_0x88ed71));_0x32ea8f(_0x88ed71);})[_0xe2f9('0x1c')](function(_0x15ef7a){logger[_0xe2f9('0x17')](_0xe2f9('0x25'),_0x15ef7a['message'],_0x1c66a7);_0x3e872c(_0x31e66a['error'](0x1f4,_0x15ef7a[_0xe2f9('0x19')]));});});};
\ No newline at end of file
+var _0x4849=['../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','redis','defaults','localhost','socket.io-emitter','./mailQueue.socket','then','info','MailQueue,\x20%s,\x20%s','request\x20sent','debug','MailQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','GetMailQueue','MailQueue','raw','options','attributes','limit','include','map','model','where','ShowMailQueue','lodash','util','bluebird','randomstring'];(function(_0x2242a1,_0x38f44d){var _0x2c298b=function(_0x4f4246){while(--_0x4f4246){_0x2242a1['push'](_0x2242a1['shift']());}};_0x2c298b(++_0x38f44d);}(_0x4849,0x152));var _0x9484=function(_0x2453fd,_0x3bb3b6){_0x2453fd=_0x2453fd-0x0;var _0x5c3b25=_0x4849[_0x2453fd];return _0x5c3b25;};'use strict';var _=require(_0x9484('0x0'));var util=require(_0x9484('0x1'));var moment=require('moment');var BPromise=require(_0x9484('0x2'));var rs=require(_0x9484('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x9484('0x4'))['db'];var utils=require(_0x9484('0x5'));var logger=require(_0x9484('0x6'))('rpc');var config=require(_0x9484('0x7'));var jayson=require(_0x9484('0x8'));var client=jayson[_0x9484('0x9')]['http']({'port':0x232a});config[_0x9484('0xa')]=_[_0x9484('0xb')](config[_0x9484('0xa')],{'host':_0x9484('0xc'),'port':0x18eb});var socket=require(_0x9484('0xd'))(new Redis(config[_0x9484('0xa')]));require(_0x9484('0xe'))['register'](socket);function respondWithRpcPromise(_0x288fff,_0x39e366,_0x1b0e4c){return new BPromise(function(_0x543292,_0x402974){return client['request'](_0x288fff,_0x1b0e4c)[_0x9484('0xf')](function(_0x5e2ae7){logger[_0x9484('0x10')](_0x9484('0x11'),_0x39e366,_0x9484('0x12'));logger[_0x9484('0x13')](_0x9484('0x14'),_0x39e366,'request\x20sent',JSON[_0x9484('0x15')](_0x5e2ae7));if(_0x5e2ae7[_0x9484('0x16')]){if(_0x5e2ae7[_0x9484('0x16')][_0x9484('0x17')]===0x1f4){logger['error']('MailQueue,\x20%s,\x20%s',_0x39e366,_0x5e2ae7['error'][_0x9484('0x18')]);return _0x402974(_0x5e2ae7[_0x9484('0x16')][_0x9484('0x18')]);}logger[_0x9484('0x16')](_0x9484('0x11'),_0x39e366,_0x5e2ae7[_0x9484('0x16')][_0x9484('0x18')]);return _0x543292(_0x5e2ae7[_0x9484('0x16')][_0x9484('0x18')]);}else{logger[_0x9484('0x10')](_0x9484('0x11'),_0x39e366,_0x9484('0x12'));_0x543292(_0x5e2ae7[_0x9484('0x19')][_0x9484('0x18')]);}})[_0x9484('0x1a')](function(_0x268ced){logger[_0x9484('0x16')](_0x9484('0x11'),_0x39e366,_0x268ced);_0x402974(_0x268ced);});});}exports[_0x9484('0x1b')]=function(_0x1f3724){var _0x599a86=this;return new Promise(function(_0x3ac59f,_0x342dae){return db[_0x9484('0x1c')]['findAll']({'raw':_0x1f3724['options']?_0x1f3724['options'][_0x9484('0x1d')]===undefined?!![]:![]:!![],'where':_0x1f3724[_0x9484('0x1e')]?_0x1f3724[_0x9484('0x1e')]['where']||null:null,'attributes':_0x1f3724[_0x9484('0x1e')]?_0x1f3724[_0x9484('0x1e')][_0x9484('0x1f')]||null:null,'limit':_0x1f3724[_0x9484('0x1e')]?_0x1f3724['options'][_0x9484('0x20')]||null:null,'include':_0x1f3724[_0x9484('0x1e')]?_0x1f3724[_0x9484('0x1e')]['include']?_['map'](_0x1f3724[_0x9484('0x1e')][_0x9484('0x21')],function(_0xee4f1c){return{'model':db[_0xee4f1c['model']],'as':_0xee4f1c['as'],'attributes':_0xee4f1c[_0x9484('0x1f')],'include':_0xee4f1c[_0x9484('0x21')]?_[_0x9484('0x22')](_0xee4f1c[_0x9484('0x21')],function(_0x5a4167){return{'model':db[_0x5a4167[_0x9484('0x23')]],'as':_0x5a4167['as'],'attributes':_0x5a4167['attributes'],'include':_0x5a4167[_0x9484('0x21')]?_[_0x9484('0x22')](_0x5a4167[_0x9484('0x21')],function(_0xd9cdd5){return{'model':db[_0xd9cdd5[_0x9484('0x23')]],'as':_0xd9cdd5['as'],'attributes':_0xd9cdd5[_0x9484('0x1f')]};}):[]};}):[]};}):[]:[]})[_0x9484('0xf')](function(_0x1b1f4d){logger[_0x9484('0x10')]('GetMailQueue',_0x1f3724);logger['debug'](_0x9484('0x1b'),_0x1f3724,JSON[_0x9484('0x15')](_0x1b1f4d));_0x3ac59f(_0x1b1f4d);})['catch'](function(_0x220d37){logger['error'](_0x9484('0x1b'),_0x220d37[_0x9484('0x18')],_0x1f3724);_0x342dae(_0x599a86['error'](0x1f4,_0x220d37[_0x9484('0x18')]));});});};exports['ShowMailQueue']=function(_0x57bf7f){var _0x3a7d78=this;return new Promise(function(_0x164e78,_0x561e19){return db[_0x9484('0x1c')]['find']({'raw':_0x57bf7f[_0x9484('0x1e')]?_0x57bf7f[_0x9484('0x1e')][_0x9484('0x1d')]===undefined?!![]:![]:!![],'where':_0x57bf7f[_0x9484('0x1e')]?_0x57bf7f[_0x9484('0x1e')][_0x9484('0x24')]||null:null,'attributes':_0x57bf7f['options']?_0x57bf7f[_0x9484('0x1e')][_0x9484('0x1f')]||null:null,'include':_0x57bf7f['options']?_0x57bf7f[_0x9484('0x1e')]['include']?_['map'](_0x57bf7f['options']['include'],function(_0x117f90){return{'model':db[_0x117f90[_0x9484('0x23')]],'as':_0x117f90['as'],'attributes':_0x117f90[_0x9484('0x1f')],'include':_0x117f90[_0x9484('0x21')]?_[_0x9484('0x22')](_0x117f90[_0x9484('0x21')],function(_0x4befdf){return{'model':db[_0x4befdf[_0x9484('0x23')]],'as':_0x4befdf['as'],'attributes':_0x4befdf[_0x9484('0x1f')],'include':_0x4befdf['include']?_[_0x9484('0x22')](_0x4befdf[_0x9484('0x21')],function(_0x4b33b6){return{'model':db[_0x4b33b6['model']],'as':_0x4b33b6['as'],'attributes':_0x4b33b6[_0x9484('0x1f')]};}):[]};}):[]};}):[]:[]})[_0x9484('0xf')](function(_0xf8db33){logger[_0x9484('0x10')](_0x9484('0x25'),_0x57bf7f);logger[_0x9484('0x13')]('ShowMailQueue',_0x57bf7f,JSON[_0x9484('0x15')](_0xf8db33));_0x164e78(_0xf8db33);})['catch'](function(_0x11e7d6){logger[_0x9484('0x16')](_0x9484('0x25'),_0x11e7d6[_0x9484('0x18')],_0x57bf7f);_0x561e19(_0x3a7d78[_0x9484('0x16')](0x1f4,_0x11e7d6[_0x9484('0x18')]));});});};
\ No newline at end of file