Built motion from commit (unavailable).|2.4.5
[motion2.git] / server / api / smsQueue / smsQueue.rpc.js
index 0794a5e..69da1bf 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2f37=['GetSmsQueue','SmsQueue','findAll','options','raw','where','attributes','include','map','model','ShowSmsQueue','find','util','moment','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','redis','defaults','socket.io-emitter','register','then','info','request\x20sent','debug','SmsQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','SmsQueue,\x20%s,\x20%s','message','catch'];(function(_0x42cae2,_0x284ef8){var _0x5f256f=function(_0x41abc8){while(--_0x41abc8){_0x42cae2['push'](_0x42cae2['shift']());}};_0x5f256f(++_0x284ef8);}(_0x2f37,0xa0));var _0x72f3=function(_0x4c25a2,_0xe27247){_0x4c25a2=_0x4c25a2-0x0;var _0x50a117=_0x2f37[_0x4c25a2];return _0x50a117;};'use strict';var _=require('lodash');var util=require(_0x72f3('0x0'));var moment=require(_0x72f3('0x1'));var BPromise=require(_0x72f3('0x2'));var rs=require(_0x72f3('0x3'));var fs=require('fs');var Redis=require(_0x72f3('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0x72f3('0x5'));var logger=require(_0x72f3('0x6'))('rpc');var config=require(_0x72f3('0x7'));var jayson=require(_0x72f3('0x8'));var client=jayson[_0x72f3('0x9')]['http']({'port':0x232a});config[_0x72f3('0xa')]=_[_0x72f3('0xb')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0x72f3('0xc'))(new Redis(config['redis']));require('./smsQueue.socket')[_0x72f3('0xd')](socket);function respondWithRpcPromise(_0x475379,_0x9ed362,_0xba020c){return new BPromise(function(_0x26604a,_0x3ab6be){return client['request'](_0x475379,_0xba020c)[_0x72f3('0xe')](function(_0x3a528c){logger[_0x72f3('0xf')]('SmsQueue,\x20%s,\x20%s',_0x9ed362,_0x72f3('0x10'));logger[_0x72f3('0x11')](_0x72f3('0x12'),_0x9ed362,_0x72f3('0x10'),JSON[_0x72f3('0x13')](_0x3a528c));if(_0x3a528c[_0x72f3('0x14')]){if(_0x3a528c['error'][_0x72f3('0x15')]===0x1f4){logger[_0x72f3('0x14')](_0x72f3('0x16'),_0x9ed362,_0x3a528c[_0x72f3('0x14')][_0x72f3('0x17')]);return _0x3ab6be(_0x3a528c[_0x72f3('0x14')][_0x72f3('0x17')]);}logger['error'](_0x72f3('0x16'),_0x9ed362,_0x3a528c[_0x72f3('0x14')]['message']);return _0x26604a(_0x3a528c[_0x72f3('0x14')][_0x72f3('0x17')]);}else{logger[_0x72f3('0xf')]('SmsQueue,\x20%s,\x20%s',_0x9ed362,'request\x20sent');_0x26604a(_0x3a528c['result']['message']);}})[_0x72f3('0x18')](function(_0x252c81){logger[_0x72f3('0x14')](_0x72f3('0x16'),_0x9ed362,_0x252c81);_0x3ab6be(_0x252c81);});});}exports[_0x72f3('0x19')]=function(_0x3351c4){var _0x5d1b02=this;return new Promise(function(_0x4985a7,_0x115a8a){return db[_0x72f3('0x1a')][_0x72f3('0x1b')]({'raw':_0x3351c4[_0x72f3('0x1c')]?_0x3351c4[_0x72f3('0x1c')][_0x72f3('0x1d')]===undefined?!![]:![]:!![],'where':_0x3351c4[_0x72f3('0x1c')]?_0x3351c4[_0x72f3('0x1c')][_0x72f3('0x1e')]||null:null,'attributes':_0x3351c4[_0x72f3('0x1c')]?_0x3351c4[_0x72f3('0x1c')][_0x72f3('0x1f')]||null:null,'limit':_0x3351c4[_0x72f3('0x1c')]?_0x3351c4[_0x72f3('0x1c')]['limit']||null:null,'include':_0x3351c4[_0x72f3('0x1c')]?_0x3351c4[_0x72f3('0x1c')][_0x72f3('0x20')]?_[_0x72f3('0x21')](_0x3351c4[_0x72f3('0x1c')]['include'],function(_0x3de086){return{'model':db[_0x3de086[_0x72f3('0x22')]],'as':_0x3de086['as'],'attributes':_0x3de086[_0x72f3('0x1f')],'include':_0x3de086[_0x72f3('0x20')]?_['map'](_0x3de086[_0x72f3('0x20')],function(_0x2e3903){return{'model':db[_0x2e3903[_0x72f3('0x22')]],'as':_0x2e3903['as'],'attributes':_0x2e3903[_0x72f3('0x1f')],'include':_0x2e3903['include']?_['map'](_0x2e3903[_0x72f3('0x20')],function(_0x485dce){return{'model':db[_0x485dce[_0x72f3('0x22')]],'as':_0x485dce['as'],'attributes':_0x485dce[_0x72f3('0x1f')]};}):[]};}):[]};}):[]:[]})[_0x72f3('0xe')](function(_0x511fd8){logger[_0x72f3('0xf')]('GetSmsQueue',_0x3351c4);logger[_0x72f3('0x11')](_0x72f3('0x19'),_0x3351c4,JSON[_0x72f3('0x13')](_0x511fd8));_0x4985a7(_0x511fd8);})[_0x72f3('0x18')](function(_0x37a606){logger[_0x72f3('0x14')](_0x72f3('0x19'),_0x37a606[_0x72f3('0x17')],_0x3351c4);_0x115a8a(_0x5d1b02['error'](0x1f4,_0x37a606['message']));});});};exports[_0x72f3('0x23')]=function(_0x22a36d){var _0xd7d4b5=this;return new Promise(function(_0x32066f,_0x514fc1){return db[_0x72f3('0x1a')][_0x72f3('0x24')]({'raw':_0x22a36d[_0x72f3('0x1c')]?_0x22a36d[_0x72f3('0x1c')][_0x72f3('0x1d')]===undefined?!![]:![]:!![],'where':_0x22a36d[_0x72f3('0x1c')]?_0x22a36d['options'][_0x72f3('0x1e')]||null:null,'attributes':_0x22a36d[_0x72f3('0x1c')]?_0x22a36d[_0x72f3('0x1c')][_0x72f3('0x1f')]||null:null,'include':_0x22a36d[_0x72f3('0x1c')]?_0x22a36d[_0x72f3('0x1c')][_0x72f3('0x20')]?_[_0x72f3('0x21')](_0x22a36d[_0x72f3('0x1c')][_0x72f3('0x20')],function(_0x339476){return{'model':db[_0x339476[_0x72f3('0x22')]],'as':_0x339476['as'],'attributes':_0x339476[_0x72f3('0x1f')],'include':_0x339476[_0x72f3('0x20')]?_['map'](_0x339476['include'],function(_0x6c73ef){return{'model':db[_0x6c73ef[_0x72f3('0x22')]],'as':_0x6c73ef['as'],'attributes':_0x6c73ef['attributes'],'include':_0x6c73ef['include']?_[_0x72f3('0x21')](_0x6c73ef[_0x72f3('0x20')],function(_0x150e48){return{'model':db[_0x150e48['model']],'as':_0x150e48['as'],'attributes':_0x150e48[_0x72f3('0x1f')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x32e852){logger[_0x72f3('0xf')](_0x72f3('0x23'),_0x22a36d);logger['debug'](_0x72f3('0x23'),_0x22a36d,JSON[_0x72f3('0x13')](_0x32e852));_0x32066f(_0x32e852);})[_0x72f3('0x18')](function(_0x381afc){logger[_0x72f3('0x14')](_0x72f3('0x23'),_0x381afc[_0x72f3('0x17')],_0x22a36d);_0x514fc1(_0xd7d4b5['error'](0x1f4,_0x381afc[_0x72f3('0x17')]));});});};
\ No newline at end of file
+var _0x4508=['result','catch','findAll','options','raw','where','attributes','include','model','map','GetSmsQueue','ShowSmsQueue','SmsQueue','find','util','moment','bluebird','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','redis','localhost','request','then','SmsQueue,\x20%s,\x20%s','request\x20sent','debug','stringify','code','error','message','info'];(function(_0x34e8c2,_0x1d6572){var _0x69633=function(_0x1a8629){while(--_0x1a8629){_0x34e8c2['push'](_0x34e8c2['shift']());}};_0x69633(++_0x1d6572);}(_0x4508,0x1ef));var _0x8450=function(_0x52138f,_0x18dbd6){_0x52138f=_0x52138f-0x0;var _0x3b1572=_0x4508[_0x52138f];return _0x3b1572;};'use strict';var _=require('lodash');var util=require(_0x8450('0x0'));var moment=require(_0x8450('0x1'));var BPromise=require(_0x8450('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x8450('0x3'));var db=require(_0x8450('0x4'))['db'];var utils=require(_0x8450('0x5'));var logger=require(_0x8450('0x6'))(_0x8450('0x7'));var config=require(_0x8450('0x8'));var jayson=require(_0x8450('0x9'));var client=jayson[_0x8450('0xa')]['http']({'port':0x232a});config[_0x8450('0xb')]=_['defaults'](config[_0x8450('0xb')],{'host':_0x8450('0xc'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require('./smsQueue.socket')['register'](socket);function respondWithRpcPromise(_0x58b3c9,_0x245fdc,_0x247896){return new BPromise(function(_0x210376,_0x1d5e64){return client[_0x8450('0xd')](_0x58b3c9,_0x247896)[_0x8450('0xe')](function(_0x430b11){logger['info'](_0x8450('0xf'),_0x245fdc,_0x8450('0x10'));logger[_0x8450('0x11')]('SmsQueue,\x20%s,\x20%s,\x20%s',_0x245fdc,_0x8450('0x10'),JSON[_0x8450('0x12')](_0x430b11));if(_0x430b11['error']){if(_0x430b11['error'][_0x8450('0x13')]===0x1f4){logger[_0x8450('0x14')](_0x8450('0xf'),_0x245fdc,_0x430b11['error'][_0x8450('0x15')]);return _0x1d5e64(_0x430b11['error'][_0x8450('0x15')]);}logger[_0x8450('0x14')](_0x8450('0xf'),_0x245fdc,_0x430b11['error']['message']);return _0x210376(_0x430b11[_0x8450('0x14')]['message']);}else{logger[_0x8450('0x16')](_0x8450('0xf'),_0x245fdc,_0x8450('0x10'));_0x210376(_0x430b11[_0x8450('0x17')][_0x8450('0x15')]);}})[_0x8450('0x18')](function(_0x21a956){logger[_0x8450('0x14')](_0x8450('0xf'),_0x245fdc,_0x21a956);_0x1d5e64(_0x21a956);});});}exports['GetSmsQueue']=function(_0x337189){var _0xd5349b=this;return new Promise(function(_0x18f3b1,_0x43d1ee){return db['SmsQueue'][_0x8450('0x19')]({'raw':_0x337189[_0x8450('0x1a')]?_0x337189[_0x8450('0x1a')][_0x8450('0x1b')]===undefined?!![]:![]:!![],'where':_0x337189[_0x8450('0x1a')]?_0x337189[_0x8450('0x1a')][_0x8450('0x1c')]||null:null,'attributes':_0x337189[_0x8450('0x1a')]?_0x337189['options'][_0x8450('0x1d')]||null:null,'limit':_0x337189[_0x8450('0x1a')]?_0x337189[_0x8450('0x1a')]['limit']||null:null,'include':_0x337189[_0x8450('0x1a')]?_0x337189[_0x8450('0x1a')][_0x8450('0x1e')]?_['map'](_0x337189['options'][_0x8450('0x1e')],function(_0x83f5e2){return{'model':db[_0x83f5e2[_0x8450('0x1f')]],'as':_0x83f5e2['as'],'attributes':_0x83f5e2[_0x8450('0x1d')],'include':_0x83f5e2[_0x8450('0x1e')]?_['map'](_0x83f5e2[_0x8450('0x1e')],function(_0x5a5fa3){return{'model':db[_0x5a5fa3['model']],'as':_0x5a5fa3['as'],'attributes':_0x5a5fa3[_0x8450('0x1d')],'include':_0x5a5fa3[_0x8450('0x1e')]?_[_0x8450('0x20')](_0x5a5fa3[_0x8450('0x1e')],function(_0x506990){return{'model':db[_0x506990[_0x8450('0x1f')]],'as':_0x506990['as'],'attributes':_0x506990[_0x8450('0x1d')]};}):[]};}):[]};}):[]:[]})[_0x8450('0xe')](function(_0x88a2bd){logger[_0x8450('0x16')](_0x8450('0x21'),_0x337189);logger[_0x8450('0x11')](_0x8450('0x21'),_0x337189,JSON[_0x8450('0x12')](_0x88a2bd));_0x18f3b1(_0x88a2bd);})['catch'](function(_0xe9fdd6){logger['error'](_0x8450('0x21'),_0xe9fdd6[_0x8450('0x15')],_0x337189);_0x43d1ee(_0xd5349b[_0x8450('0x14')](0x1f4,_0xe9fdd6[_0x8450('0x15')]));});});};exports[_0x8450('0x22')]=function(_0x49a84c){var _0x35d7af=this;return new Promise(function(_0x21302b,_0x5dabda){return db[_0x8450('0x23')][_0x8450('0x24')]({'raw':_0x49a84c['options']?_0x49a84c[_0x8450('0x1a')]['raw']===undefined?!![]:![]:!![],'where':_0x49a84c[_0x8450('0x1a')]?_0x49a84c['options'][_0x8450('0x1c')]||null:null,'attributes':_0x49a84c[_0x8450('0x1a')]?_0x49a84c['options']['attributes']||null:null,'include':_0x49a84c[_0x8450('0x1a')]?_0x49a84c[_0x8450('0x1a')]['include']?_['map'](_0x49a84c[_0x8450('0x1a')][_0x8450('0x1e')],function(_0xd16cbd){return{'model':db[_0xd16cbd[_0x8450('0x1f')]],'as':_0xd16cbd['as'],'attributes':_0xd16cbd['attributes'],'include':_0xd16cbd['include']?_[_0x8450('0x20')](_0xd16cbd['include'],function(_0xfb2094){return{'model':db[_0xfb2094['model']],'as':_0xfb2094['as'],'attributes':_0xfb2094[_0x8450('0x1d')],'include':_0xfb2094[_0x8450('0x1e')]?_[_0x8450('0x20')](_0xfb2094[_0x8450('0x1e')],function(_0x59c6d9){return{'model':db[_0x59c6d9[_0x8450('0x1f')]],'as':_0x59c6d9['as'],'attributes':_0x59c6d9[_0x8450('0x1d')]};}):[]};}):[]};}):[]:[]})[_0x8450('0xe')](function(_0x5abbd3){logger[_0x8450('0x16')](_0x8450('0x22'),_0x49a84c);logger[_0x8450('0x11')](_0x8450('0x22'),_0x49a84c,JSON['stringify'](_0x5abbd3));_0x21302b(_0x5abbd3);})[_0x8450('0x18')](function(_0x184804){logger['error'](_0x8450('0x22'),_0x184804[_0x8450('0x15')],_0x49a84c);_0x5dabda(_0x35d7af[_0x8450('0x14')](0x1f4,_0x184804[_0x8450('0x15')]));});});};
\ No newline at end of file