Built motion from commit 351e7f9c.|2.6.31
[motion2.git] / server / api / smsQueue / smsQueue.rpc.js
index 61c8e9e..3e9a558 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd60e=['model','then','ShowSmsQueue','lodash','moment','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','client','redis','localhost','socket.io-emitter','./smsQueue.socket','register','request','info','SmsQueue,\x20%s,\x20%s','request\x20sent','debug','SmsQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','catch','GetSmsQueue','SmsQueue','findAll','options','raw','where','attributes','include','map'];(function(_0x962357,_0x3aed69){var _0x1c1606=function(_0x177c5d){while(--_0x177c5d){_0x962357['push'](_0x962357['shift']());}};_0x1c1606(++_0x3aed69);}(_0xd60e,0xbc));var _0xed60=function(_0x1c052c,_0x2f34ae){_0x1c052c=_0x1c052c-0x0;var _0x3b7a11=_0xd60e[_0x1c052c];return _0x3b7a11;};'use strict';var _=require(_0xed60('0x0'));var util=require('util');var moment=require(_0xed60('0x1'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xed60('0x2'));var db=require(_0xed60('0x3'))['db'];var utils=require(_0xed60('0x4'));var logger=require('../../config/logger')(_0xed60('0x5'));var config=require(_0xed60('0x6'));var jayson=require(_0xed60('0x7'));var client=jayson[_0xed60('0x8')]['http']({'port':0x232a});config[_0xed60('0x9')]=_['defaults'](config[_0xed60('0x9')],{'host':_0xed60('0xa'),'port':0x18eb});var socket=require(_0xed60('0xb'))(new Redis(config['redis']));require(_0xed60('0xc'))[_0xed60('0xd')](socket);function respondWithRpcPromise(_0x3b8a34,_0x34fbf6,_0x1d3dfa){return new BPromise(function(_0x48859f,_0xbfa6ca){return client[_0xed60('0xe')](_0x3b8a34,_0x1d3dfa)['then'](function(_0x15b7bc){logger[_0xed60('0xf')](_0xed60('0x10'),_0x34fbf6,_0xed60('0x11'));logger[_0xed60('0x12')](_0xed60('0x13'),_0x34fbf6,'request\x20sent',JSON[_0xed60('0x14')](_0x15b7bc));if(_0x15b7bc['error']){if(_0x15b7bc[_0xed60('0x15')][_0xed60('0x16')]===0x1f4){logger[_0xed60('0x15')](_0xed60('0x10'),_0x34fbf6,_0x15b7bc[_0xed60('0x15')][_0xed60('0x17')]);return _0xbfa6ca(_0x15b7bc[_0xed60('0x15')][_0xed60('0x17')]);}logger[_0xed60('0x15')]('SmsQueue,\x20%s,\x20%s',_0x34fbf6,_0x15b7bc[_0xed60('0x15')]['message']);return _0x48859f(_0x15b7bc[_0xed60('0x15')]['message']);}else{logger[_0xed60('0xf')](_0xed60('0x10'),_0x34fbf6,_0xed60('0x11'));_0x48859f(_0x15b7bc['result'][_0xed60('0x17')]);}})[_0xed60('0x18')](function(_0x4bcfdb){logger[_0xed60('0x15')](_0xed60('0x10'),_0x34fbf6,_0x4bcfdb);_0xbfa6ca(_0x4bcfdb);});});}exports[_0xed60('0x19')]=function(_0x476947){var _0x3c4126=this;return new Promise(function(_0x22ed02,_0x261267){return db[_0xed60('0x1a')][_0xed60('0x1b')]({'raw':_0x476947['options']?_0x476947[_0xed60('0x1c')][_0xed60('0x1d')]===undefined?!![]:![]:!![],'where':_0x476947['options']?_0x476947[_0xed60('0x1c')][_0xed60('0x1e')]||null:null,'attributes':_0x476947[_0xed60('0x1c')]?_0x476947[_0xed60('0x1c')][_0xed60('0x1f')]||null:null,'limit':_0x476947[_0xed60('0x1c')]?_0x476947[_0xed60('0x1c')]['limit']||null:null,'include':_0x476947[_0xed60('0x1c')]?_0x476947[_0xed60('0x1c')][_0xed60('0x20')]?_[_0xed60('0x21')](_0x476947['options'][_0xed60('0x20')],function(_0xfbff9c){return{'model':db[_0xfbff9c[_0xed60('0x22')]],'as':_0xfbff9c['as'],'attributes':_0xfbff9c[_0xed60('0x1f')],'include':_0xfbff9c[_0xed60('0x20')]?_[_0xed60('0x21')](_0xfbff9c[_0xed60('0x20')],function(_0x3fdc03){return{'model':db[_0x3fdc03[_0xed60('0x22')]],'as':_0x3fdc03['as'],'attributes':_0x3fdc03[_0xed60('0x1f')],'include':_0x3fdc03[_0xed60('0x20')]?_[_0xed60('0x21')](_0x3fdc03[_0xed60('0x20')],function(_0x3316c5){return{'model':db[_0x3316c5['model']],'as':_0x3316c5['as'],'attributes':_0x3316c5[_0xed60('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xed60('0x23')](function(_0x19e849){logger['info'](_0xed60('0x19'),_0x476947);logger['debug'](_0xed60('0x19'),_0x476947,JSON[_0xed60('0x14')](_0x19e849));_0x22ed02(_0x19e849);})[_0xed60('0x18')](function(_0x3be336){logger[_0xed60('0x15')](_0xed60('0x19'),_0x3be336[_0xed60('0x17')],_0x476947);_0x261267(_0x3c4126['error'](0x1f4,_0x3be336[_0xed60('0x17')]));});});};exports[_0xed60('0x24')]=function(_0x5e0664){var _0x2ff984=this;return new Promise(function(_0x4074b4,_0x340df1){return db['SmsQueue']['find']({'raw':_0x5e0664[_0xed60('0x1c')]?_0x5e0664[_0xed60('0x1c')][_0xed60('0x1d')]===undefined?!![]:![]:!![],'where':_0x5e0664[_0xed60('0x1c')]?_0x5e0664['options'][_0xed60('0x1e')]||null:null,'attributes':_0x5e0664['options']?_0x5e0664['options'][_0xed60('0x1f')]||null:null,'include':_0x5e0664[_0xed60('0x1c')]?_0x5e0664[_0xed60('0x1c')][_0xed60('0x20')]?_[_0xed60('0x21')](_0x5e0664[_0xed60('0x1c')][_0xed60('0x20')],function(_0x5cf1ea){return{'model':db[_0x5cf1ea[_0xed60('0x22')]],'as':_0x5cf1ea['as'],'attributes':_0x5cf1ea['attributes'],'include':_0x5cf1ea['include']?_['map'](_0x5cf1ea['include'],function(_0x23931a){return{'model':db[_0x23931a[_0xed60('0x22')]],'as':_0x23931a['as'],'attributes':_0x23931a['attributes'],'include':_0x23931a['include']?_[_0xed60('0x21')](_0x23931a[_0xed60('0x20')],function(_0x3441e7){return{'model':db[_0x3441e7['model']],'as':_0x3441e7['as'],'attributes':_0x3441e7['attributes']};}):[]};}):[]};}):[]:[]})[_0xed60('0x23')](function(_0x2d6c83){logger[_0xed60('0xf')](_0xed60('0x24'),_0x5e0664);logger[_0xed60('0x12')](_0xed60('0x24'),_0x5e0664,JSON['stringify'](_0x2d6c83));_0x4074b4(_0x2d6c83);})[_0xed60('0x18')](function(_0x316841){logger[_0xed60('0x15')]('ShowSmsQueue',_0x316841[_0xed60('0x17')],_0x5e0664);_0x340df1(_0x2ff984['error'](0x1f4,_0x316841[_0xed60('0x17')]));});});};
\ No newline at end of file
+var _0x06dc=['../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','client','http','redis','localhost','./smsQueue.socket','register','request','then','SmsQueue,\x20%s,\x20%s','request\x20sent','error','message','info','catch','GetSmsQueue','SmsQueue','options','raw','where','limit','include','model','attributes','map','stringify','ShowSmsQueue','find','moment','bluebird','randomstring','ioredis'];(function(_0x5c5a92,_0x4060d0){var _0x4302a1=function(_0xee3bb1){while(--_0xee3bb1){_0x5c5a92['push'](_0x5c5a92['shift']());}};_0x4302a1(++_0x4060d0);}(_0x06dc,0x8c));var _0xc06d=function(_0x9ba307,_0x570631){_0x9ba307=_0x9ba307-0x0;var _0x335d04=_0x06dc[_0x9ba307];return _0x335d04;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0xc06d('0x0'));var BPromise=require(_0xc06d('0x1'));var rs=require(_0xc06d('0x2'));var fs=require('fs');var Redis=require(_0xc06d('0x3'));var db=require(_0xc06d('0x4'))['db'];var utils=require(_0xc06d('0x5'));var logger=require('../../config/logger')(_0xc06d('0x6'));var config=require(_0xc06d('0x7'));var jayson=require(_0xc06d('0x8'));var client=jayson[_0xc06d('0x9')][_0xc06d('0xa')]({'port':0x232a});config['redis']=_['defaults'](config[_0xc06d('0xb')],{'host':_0xc06d('0xc'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0xc06d('0xd'))[_0xc06d('0xe')](socket);function respondWithRpcPromise(_0x57cef0,_0x497b22,_0xd276e6){return new BPromise(function(_0xf86be1,_0x2fd2ea){return client[_0xc06d('0xf')](_0x57cef0,_0xd276e6)[_0xc06d('0x10')](function(_0x3b0454){logger['info'](_0xc06d('0x11'),_0x497b22,_0xc06d('0x12'));logger['debug']('SmsQueue,\x20%s,\x20%s,\x20%s',_0x497b22,_0xc06d('0x12'),JSON['stringify'](_0x3b0454));if(_0x3b0454['error']){if(_0x3b0454[_0xc06d('0x13')]['code']===0x1f4){logger['error'](_0xc06d('0x11'),_0x497b22,_0x3b0454[_0xc06d('0x13')][_0xc06d('0x14')]);return _0x2fd2ea(_0x3b0454['error'][_0xc06d('0x14')]);}logger[_0xc06d('0x13')](_0xc06d('0x11'),_0x497b22,_0x3b0454[_0xc06d('0x13')][_0xc06d('0x14')]);return _0xf86be1(_0x3b0454[_0xc06d('0x13')]['message']);}else{logger[_0xc06d('0x15')](_0xc06d('0x11'),_0x497b22,'request\x20sent');_0xf86be1(_0x3b0454['result']['message']);}})[_0xc06d('0x16')](function(_0x472447){logger[_0xc06d('0x13')]('SmsQueue,\x20%s,\x20%s',_0x497b22,_0x472447);_0x2fd2ea(_0x472447);});});}exports[_0xc06d('0x17')]=function(_0x45acd2){var _0x7cdca6=this;return new Promise(function(_0x3da384,_0x27b197){return db[_0xc06d('0x18')]['findAll']({'raw':_0x45acd2[_0xc06d('0x19')]?_0x45acd2['options'][_0xc06d('0x1a')]===undefined?!![]:![]:!![],'where':_0x45acd2[_0xc06d('0x19')]?_0x45acd2['options'][_0xc06d('0x1b')]||null:null,'attributes':_0x45acd2[_0xc06d('0x19')]?_0x45acd2['options']['attributes']||null:null,'limit':_0x45acd2[_0xc06d('0x19')]?_0x45acd2[_0xc06d('0x19')][_0xc06d('0x1c')]||null:null,'include':_0x45acd2[_0xc06d('0x19')]?_0x45acd2[_0xc06d('0x19')][_0xc06d('0x1d')]?_['map'](_0x45acd2['options'][_0xc06d('0x1d')],function(_0x416c98){return{'model':db[_0x416c98[_0xc06d('0x1e')]],'as':_0x416c98['as'],'attributes':_0x416c98[_0xc06d('0x1f')],'include':_0x416c98[_0xc06d('0x1d')]?_[_0xc06d('0x20')](_0x416c98[_0xc06d('0x1d')],function(_0x332c3a){return{'model':db[_0x332c3a[_0xc06d('0x1e')]],'as':_0x332c3a['as'],'attributes':_0x332c3a[_0xc06d('0x1f')],'include':_0x332c3a[_0xc06d('0x1d')]?_[_0xc06d('0x20')](_0x332c3a[_0xc06d('0x1d')],function(_0x4130b4){return{'model':db[_0x4130b4[_0xc06d('0x1e')]],'as':_0x4130b4['as'],'attributes':_0x4130b4[_0xc06d('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xc06d('0x10')](function(_0x4db301){logger[_0xc06d('0x15')]('GetSmsQueue',_0x45acd2);logger['debug'](_0xc06d('0x17'),_0x45acd2,JSON[_0xc06d('0x21')](_0x4db301));_0x3da384(_0x4db301);})['catch'](function(_0x14aac8){logger[_0xc06d('0x13')](_0xc06d('0x17'),_0x14aac8[_0xc06d('0x14')],_0x45acd2);_0x27b197(_0x7cdca6[_0xc06d('0x13')](0x1f4,_0x14aac8[_0xc06d('0x14')]));});});};exports[_0xc06d('0x22')]=function(_0x29aa75){var _0xdef92d=this;return new Promise(function(_0x4e53e5,_0x379be5){return db['SmsQueue'][_0xc06d('0x23')]({'raw':_0x29aa75[_0xc06d('0x19')]?_0x29aa75[_0xc06d('0x19')]['raw']===undefined?!![]:![]:!![],'where':_0x29aa75[_0xc06d('0x19')]?_0x29aa75[_0xc06d('0x19')]['where']||null:null,'attributes':_0x29aa75[_0xc06d('0x19')]?_0x29aa75[_0xc06d('0x19')]['attributes']||null:null,'include':_0x29aa75[_0xc06d('0x19')]?_0x29aa75[_0xc06d('0x19')][_0xc06d('0x1d')]?_[_0xc06d('0x20')](_0x29aa75[_0xc06d('0x19')][_0xc06d('0x1d')],function(_0x462751){return{'model':db[_0x462751[_0xc06d('0x1e')]],'as':_0x462751['as'],'attributes':_0x462751[_0xc06d('0x1f')],'include':_0x462751[_0xc06d('0x1d')]?_['map'](_0x462751['include'],function(_0x2a2421){return{'model':db[_0x2a2421[_0xc06d('0x1e')]],'as':_0x2a2421['as'],'attributes':_0x2a2421['attributes'],'include':_0x2a2421['include']?_[_0xc06d('0x20')](_0x2a2421[_0xc06d('0x1d')],function(_0x27d2d2){return{'model':db[_0x27d2d2[_0xc06d('0x1e')]],'as':_0x27d2d2['as'],'attributes':_0x27d2d2[_0xc06d('0x1f')]};}):[]};}):[]};}):[]:[]})[_0xc06d('0x10')](function(_0x268ae7){logger[_0xc06d('0x15')](_0xc06d('0x22'),_0x29aa75);logger['debug']('ShowSmsQueue',_0x29aa75,JSON[_0xc06d('0x21')](_0x268ae7));_0x4e53e5(_0x268ae7);})[_0xc06d('0x16')](function(_0x6603a){logger['error'](_0xc06d('0x22'),_0x6603a['message'],_0x29aa75);_0x379be5(_0xdef92d[_0xc06d('0x13')](0x1f4,_0x6603a[_0xc06d('0x14')]));});});};
\ No newline at end of file