Built motion from commit (unavailable).|2.2.0
[motion2.git] / server / api / smsQueue / smsQueue.rpc.js
index e72a926..7d291d1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd95b=['bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','http','redis','defaults','localhost','./smsQueue.socket','request','info','request\x20sent','debug','SmsQueue,\x20%s,\x20%s,\x20%s','stringify','error','message','SmsQueue,\x20%s,\x20%s','result','GetSmsQueue','SmsQueue','options','raw','where','limit','include','model','attributes','map','then','catch','ShowSmsQueue','util','moment'];(function(_0x4dc7b9,_0x319d5a){var _0x3ab114=function(_0x51a9df){while(--_0x51a9df){_0x4dc7b9['push'](_0x4dc7b9['shift']());}};_0x3ab114(++_0x319d5a);}(_0xd95b,0x126));var _0xbd95=function(_0x22c7fe,_0x48033b){_0x22c7fe=_0x22c7fe-0x0;var _0x494641=_0xd95b[_0x22c7fe];return _0x494641;};'use strict';var _=require('lodash');var util=require(_0xbd95('0x0'));var moment=require(_0xbd95('0x1'));var BPromise=require(_0xbd95('0x2'));var rs=require(_0xbd95('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xbd95('0x4'))['db'];var utils=require(_0xbd95('0x5'));var logger=require(_0xbd95('0x6'))('rpc');var config=require(_0xbd95('0x7'));var jayson=require(_0xbd95('0x8'));var client=jayson['client'][_0xbd95('0x9')]({'port':0x232a});config[_0xbd95('0xa')]=_[_0xbd95('0xb')](config['redis'],{'host':_0xbd95('0xc'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xbd95('0xa')]));require(_0xbd95('0xd'))['register'](socket);function respondWithRpcPromise(_0x27ee03,_0x490825,_0x1c8ca0){return new BPromise(function(_0x893dcb,_0x4ed6e8){return client[_0xbd95('0xe')](_0x27ee03,_0x1c8ca0)['then'](function(_0xd8a13d){logger[_0xbd95('0xf')]('SmsQueue,\x20%s,\x20%s',_0x490825,_0xbd95('0x10'));logger[_0xbd95('0x11')](_0xbd95('0x12'),_0x490825,_0xbd95('0x10'),JSON[_0xbd95('0x13')](_0xd8a13d));if(_0xd8a13d[_0xbd95('0x14')]){if(_0xd8a13d[_0xbd95('0x14')]['code']===0x1f4){logger[_0xbd95('0x14')]('SmsQueue,\x20%s,\x20%s',_0x490825,_0xd8a13d[_0xbd95('0x14')][_0xbd95('0x15')]);return _0x4ed6e8(_0xd8a13d[_0xbd95('0x14')][_0xbd95('0x15')]);}logger[_0xbd95('0x14')](_0xbd95('0x16'),_0x490825,_0xd8a13d['error'][_0xbd95('0x15')]);return _0x893dcb(_0xd8a13d['error'][_0xbd95('0x15')]);}else{logger[_0xbd95('0xf')]('SmsQueue,\x20%s,\x20%s',_0x490825,_0xbd95('0x10'));_0x893dcb(_0xd8a13d[_0xbd95('0x17')][_0xbd95('0x15')]);}})['catch'](function(_0x172092){logger[_0xbd95('0x14')](_0xbd95('0x16'),_0x490825,_0x172092);_0x4ed6e8(_0x172092);});});}exports[_0xbd95('0x18')]=function(_0xfc3d51){var _0x2e2a76=this;return new Promise(function(_0x18d8ff,_0xd64523){return db[_0xbd95('0x19')]['findAll']({'raw':_0xfc3d51[_0xbd95('0x1a')]?_0xfc3d51[_0xbd95('0x1a')][_0xbd95('0x1b')]===undefined?!![]:![]:!![],'where':_0xfc3d51[_0xbd95('0x1a')]?_0xfc3d51[_0xbd95('0x1a')][_0xbd95('0x1c')]||null:null,'attributes':_0xfc3d51[_0xbd95('0x1a')]?_0xfc3d51['options']['attributes']||null:null,'limit':_0xfc3d51['options']?_0xfc3d51['options'][_0xbd95('0x1d')]||null:null,'include':_0xfc3d51[_0xbd95('0x1a')]?_0xfc3d51['options'][_0xbd95('0x1e')]?_['map'](_0xfc3d51[_0xbd95('0x1a')][_0xbd95('0x1e')],function(_0x5f37d2){return{'model':db[_0x5f37d2[_0xbd95('0x1f')]],'as':_0x5f37d2['as'],'attributes':_0x5f37d2[_0xbd95('0x20')],'include':_0x5f37d2[_0xbd95('0x1e')]?_[_0xbd95('0x21')](_0x5f37d2[_0xbd95('0x1e')],function(_0x7e529c){return{'model':db[_0x7e529c[_0xbd95('0x1f')]],'as':_0x7e529c['as'],'attributes':_0x7e529c['attributes'],'include':_0x7e529c[_0xbd95('0x1e')]?_['map'](_0x7e529c['include'],function(_0x35027e){return{'model':db[_0x35027e[_0xbd95('0x1f')]],'as':_0x35027e['as'],'attributes':_0x35027e[_0xbd95('0x20')]};}):[]};}):[]};}):[]:[]})[_0xbd95('0x22')](function(_0x235389){logger[_0xbd95('0xf')]('GetSmsQueue',_0xfc3d51);logger['debug']('GetSmsQueue',_0xfc3d51,JSON[_0xbd95('0x13')](_0x235389));_0x18d8ff(_0x235389);})[_0xbd95('0x23')](function(_0x3a5bc9){logger[_0xbd95('0x14')](_0xbd95('0x18'),_0x3a5bc9[_0xbd95('0x15')],_0xfc3d51);_0xd64523(_0x2e2a76['error'](0x1f4,_0x3a5bc9[_0xbd95('0x15')]));});});};exports[_0xbd95('0x24')]=function(_0x197bbc){var _0x5f2447=this;return new Promise(function(_0x147814,_0x2a4ee2){return db[_0xbd95('0x19')]['find']({'raw':_0x197bbc['options']?_0x197bbc['options'][_0xbd95('0x1b')]===undefined?!![]:![]:!![],'where':_0x197bbc[_0xbd95('0x1a')]?_0x197bbc['options'][_0xbd95('0x1c')]||null:null,'attributes':_0x197bbc[_0xbd95('0x1a')]?_0x197bbc['options'][_0xbd95('0x20')]||null:null,'include':_0x197bbc['options']?_0x197bbc[_0xbd95('0x1a')]['include']?_['map'](_0x197bbc[_0xbd95('0x1a')][_0xbd95('0x1e')],function(_0x5c4c05){return{'model':db[_0x5c4c05[_0xbd95('0x1f')]],'as':_0x5c4c05['as'],'attributes':_0x5c4c05[_0xbd95('0x20')],'include':_0x5c4c05[_0xbd95('0x1e')]?_[_0xbd95('0x21')](_0x5c4c05[_0xbd95('0x1e')],function(_0x55a972){return{'model':db[_0x55a972[_0xbd95('0x1f')]],'as':_0x55a972['as'],'attributes':_0x55a972[_0xbd95('0x20')],'include':_0x55a972[_0xbd95('0x1e')]?_[_0xbd95('0x21')](_0x55a972[_0xbd95('0x1e')],function(_0x25eb56){return{'model':db[_0x25eb56['model']],'as':_0x25eb56['as'],'attributes':_0x25eb56[_0xbd95('0x20')]};}):[]};}):[]};}):[]:[]})[_0xbd95('0x22')](function(_0x3dd492){logger[_0xbd95('0xf')]('ShowSmsQueue',_0x197bbc);logger[_0xbd95('0x11')]('ShowSmsQueue',_0x197bbc,JSON[_0xbd95('0x13')](_0x3dd492));_0x147814(_0x3dd492);})['catch'](function(_0x46dde9){logger['error'](_0xbd95('0x24'),_0x46dde9[_0xbd95('0x15')],_0x197bbc);_0x2a4ee2(_0x5f2447[_0xbd95('0x14')](0x1f4,_0x46dde9[_0xbd95('0x15')]));});});};
\ No newline at end of file
+var _0x7bb0=['include','map','attributes','model','then','ShowSmsQueue','find','util','moment','bluebird','randomstring','ioredis','../../config/logger','../../config/environment','jayson/promise','client','redis','defaults','localhost','socket.io-emitter','./smsQueue.socket','register','request','info','request\x20sent','debug','SmsQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','SmsQueue,\x20%s,\x20%s','message','result','catch','GetSmsQueue','SmsQueue','findAll','options','raw','where'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x7bb0,0xa7));var _0x07bb=function(_0x7d1616,_0x3426c2){_0x7d1616=_0x7d1616-0x0;var _0x16a8ed=_0x7bb0[_0x7d1616];return _0x16a8ed;};'use strict';var _=require('lodash');var util=require(_0x07bb('0x0'));var moment=require(_0x07bb('0x1'));var BPromise=require(_0x07bb('0x2'));var rs=require(_0x07bb('0x3'));var fs=require('fs');var Redis=require(_0x07bb('0x4'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0x07bb('0x5'))('rpc');var config=require(_0x07bb('0x6'));var jayson=require(_0x07bb('0x7'));var client=jayson[_0x07bb('0x8')]['http']({'port':0x232a});config[_0x07bb('0x9')]=_[_0x07bb('0xa')](config[_0x07bb('0x9')],{'host':_0x07bb('0xb'),'port':0x18eb});var socket=require(_0x07bb('0xc'))(new Redis(config[_0x07bb('0x9')]));require(_0x07bb('0xd'))[_0x07bb('0xe')](socket);function respondWithRpcPromise(_0x3b7368,_0x4a542b,_0x39a2d3){return new BPromise(function(_0x1656a3,_0x5931a7){return client[_0x07bb('0xf')](_0x3b7368,_0x39a2d3)['then'](function(_0x36058c){logger[_0x07bb('0x10')]('SmsQueue,\x20%s,\x20%s',_0x4a542b,_0x07bb('0x11'));logger[_0x07bb('0x12')](_0x07bb('0x13'),_0x4a542b,'request\x20sent',JSON[_0x07bb('0x14')](_0x36058c));if(_0x36058c[_0x07bb('0x15')]){if(_0x36058c['error'][_0x07bb('0x16')]===0x1f4){logger[_0x07bb('0x15')](_0x07bb('0x17'),_0x4a542b,_0x36058c[_0x07bb('0x15')][_0x07bb('0x18')]);return _0x5931a7(_0x36058c[_0x07bb('0x15')][_0x07bb('0x18')]);}logger[_0x07bb('0x15')](_0x07bb('0x17'),_0x4a542b,_0x36058c[_0x07bb('0x15')][_0x07bb('0x18')]);return _0x1656a3(_0x36058c[_0x07bb('0x15')][_0x07bb('0x18')]);}else{logger['info'](_0x07bb('0x17'),_0x4a542b,_0x07bb('0x11'));_0x1656a3(_0x36058c[_0x07bb('0x19')][_0x07bb('0x18')]);}})[_0x07bb('0x1a')](function(_0x1ca388){logger[_0x07bb('0x15')](_0x07bb('0x17'),_0x4a542b,_0x1ca388);_0x5931a7(_0x1ca388);});});}exports[_0x07bb('0x1b')]=function(_0x31788a){var _0x3a07b1=this;return new Promise(function(_0x5010da,_0x47ba3e){return db[_0x07bb('0x1c')][_0x07bb('0x1d')]({'raw':_0x31788a['options']?_0x31788a[_0x07bb('0x1e')][_0x07bb('0x1f')]===undefined?!![]:![]:!![],'where':_0x31788a[_0x07bb('0x1e')]?_0x31788a[_0x07bb('0x1e')][_0x07bb('0x20')]||null:null,'attributes':_0x31788a[_0x07bb('0x1e')]?_0x31788a[_0x07bb('0x1e')]['attributes']||null:null,'limit':_0x31788a[_0x07bb('0x1e')]?_0x31788a[_0x07bb('0x1e')]['limit']||null:null,'include':_0x31788a[_0x07bb('0x1e')]?_0x31788a[_0x07bb('0x1e')][_0x07bb('0x21')]?_[_0x07bb('0x22')](_0x31788a[_0x07bb('0x1e')]['include'],function(_0x2fd7e2){return{'model':db[_0x2fd7e2['model']],'as':_0x2fd7e2['as'],'attributes':_0x2fd7e2[_0x07bb('0x23')],'include':_0x2fd7e2[_0x07bb('0x21')]?_[_0x07bb('0x22')](_0x2fd7e2[_0x07bb('0x21')],function(_0x84385b){return{'model':db[_0x84385b[_0x07bb('0x24')]],'as':_0x84385b['as'],'attributes':_0x84385b[_0x07bb('0x23')],'include':_0x84385b['include']?_[_0x07bb('0x22')](_0x84385b[_0x07bb('0x21')],function(_0x5f1883){return{'model':db[_0x5f1883[_0x07bb('0x24')]],'as':_0x5f1883['as'],'attributes':_0x5f1883[_0x07bb('0x23')]};}):[]};}):[]};}):[]:[]})[_0x07bb('0x25')](function(_0x276db6){logger[_0x07bb('0x10')](_0x07bb('0x1b'),_0x31788a);logger[_0x07bb('0x12')]('GetSmsQueue',_0x31788a,JSON[_0x07bb('0x14')](_0x276db6));_0x5010da(_0x276db6);})['catch'](function(_0xedc54c){logger[_0x07bb('0x15')](_0x07bb('0x1b'),_0xedc54c[_0x07bb('0x18')],_0x31788a);_0x47ba3e(_0x3a07b1['error'](0x1f4,_0xedc54c['message']));});});};exports[_0x07bb('0x26')]=function(_0x2f5040){var _0x46ef9a=this;return new Promise(function(_0x5daa60,_0x12bf2a){return db[_0x07bb('0x1c')][_0x07bb('0x27')]({'raw':_0x2f5040['options']?_0x2f5040[_0x07bb('0x1e')]['raw']===undefined?!![]:![]:!![],'where':_0x2f5040[_0x07bb('0x1e')]?_0x2f5040[_0x07bb('0x1e')][_0x07bb('0x20')]||null:null,'attributes':_0x2f5040[_0x07bb('0x1e')]?_0x2f5040[_0x07bb('0x1e')]['attributes']||null:null,'include':_0x2f5040[_0x07bb('0x1e')]?_0x2f5040[_0x07bb('0x1e')]['include']?_[_0x07bb('0x22')](_0x2f5040[_0x07bb('0x1e')][_0x07bb('0x21')],function(_0x430642){return{'model':db[_0x430642['model']],'as':_0x430642['as'],'attributes':_0x430642[_0x07bb('0x23')],'include':_0x430642[_0x07bb('0x21')]?_[_0x07bb('0x22')](_0x430642[_0x07bb('0x21')],function(_0x30a340){return{'model':db[_0x30a340['model']],'as':_0x30a340['as'],'attributes':_0x30a340['attributes'],'include':_0x30a340[_0x07bb('0x21')]?_[_0x07bb('0x22')](_0x30a340[_0x07bb('0x21')],function(_0x362f67){return{'model':db[_0x362f67['model']],'as':_0x362f67['as'],'attributes':_0x362f67[_0x07bb('0x23')]};}):[]};}):[]};}):[]:[]})[_0x07bb('0x25')](function(_0x48b190){logger[_0x07bb('0x10')](_0x07bb('0x26'),_0x2f5040);logger[_0x07bb('0x12')](_0x07bb('0x26'),_0x2f5040,JSON[_0x07bb('0x14')](_0x48b190));_0x5daa60(_0x48b190);})[_0x07bb('0x1a')](function(_0x22a20a){logger[_0x07bb('0x15')](_0x07bb('0x26'),_0x22a20a['message'],_0x2f5040);_0x12bf2a(_0x46ef9a[_0x07bb('0x15')](0x1f4,_0x22a20a['message']));});});};
\ No newline at end of file