Built motion from commit 351e7f9c.|2.6.31
[motion2.git] / server / api / cmContactHasItem / cmContactHasItem.rpc.js
index 4581c00..0d92e1b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4eb2=['message','lodash','util','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','jayson/promise','client','info','request\x20sent','debug','CmContactHasItem,\x20%s,\x20%s,\x20%s','stringify','error','code','CmContactHasItem,\x20%s,\x20%s'];(function(_0x134bfc,_0x144d5f){var _0x2f4dcc=function(_0x56cf22){while(--_0x56cf22){_0x134bfc['push'](_0x134bfc['shift']());}};_0x2f4dcc(++_0x144d5f);}(_0x4eb2,0x144));var _0x24eb=function(_0x1c546c,_0x5c57cb){_0x1c546c=_0x1c546c-0x0;var _0x2cc384=_0x4eb2[_0x1c546c];return _0x2cc384;};'use strict';var _=require(_0x24eb('0x0'));var util=require(_0x24eb('0x1'));var moment=require('moment');var BPromise=require(_0x24eb('0x2'));var rs=require(_0x24eb('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x24eb('0x4'))['db'];var utils=require(_0x24eb('0x5'));var logger=require(_0x24eb('0x6'))(_0x24eb('0x7'));var config=require('../../config/environment');var jayson=require(_0x24eb('0x8'));var client=jayson[_0x24eb('0x9')]['http']({'port':0x232a});function respondWithRpcPromise(_0x2ef80b,_0x1c4904,_0x47a2df){return new BPromise(function(_0x498f3b,_0x34366b){return client['request'](_0x2ef80b,_0x47a2df)['then'](function(_0x331175){logger[_0x24eb('0xa')]('CmContactHasItem,\x20%s,\x20%s',_0x1c4904,_0x24eb('0xb'));logger[_0x24eb('0xc')](_0x24eb('0xd'),_0x1c4904,_0x24eb('0xb'),JSON[_0x24eb('0xe')](_0x331175));if(_0x331175[_0x24eb('0xf')]){if(_0x331175[_0x24eb('0xf')][_0x24eb('0x10')]===0x1f4){logger[_0x24eb('0xf')](_0x24eb('0x11'),_0x1c4904,_0x331175[_0x24eb('0xf')][_0x24eb('0x12')]);return _0x34366b(_0x331175[_0x24eb('0xf')]['message']);}logger[_0x24eb('0xf')](_0x24eb('0x11'),_0x1c4904,_0x331175['error'][_0x24eb('0x12')]);return _0x498f3b(_0x331175['error'][_0x24eb('0x12')]);}else{logger['info'](_0x24eb('0x11'),_0x1c4904,_0x24eb('0xb'));_0x498f3b(_0x331175['result'][_0x24eb('0x12')]);}})['catch'](function(_0x218fe7){logger[_0x24eb('0xf')](_0x24eb('0x11'),_0x1c4904,_0x218fe7);_0x34366b(_0x218fe7);});});}
\ No newline at end of file
+var _0xfaf9=['http','request','then','CmContactHasItem,\x20%s,\x20%s','debug','CmContactHasItem,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','message','info','result','catch','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','client'];(function(_0x1beef3,_0x57c4b8){var _0x5af964=function(_0x36f463){while(--_0x36f463){_0x1beef3['push'](_0x1beef3['shift']());}};_0x5af964(++_0x57c4b8);}(_0xfaf9,0x1f0));var _0x9faf=function(_0x433a86,_0x175b5c){_0x433a86=_0x433a86-0x0;var _0x23000c=_0xfaf9[_0x433a86];return _0x23000c;};'use strict';var _=require('lodash');var util=require(_0x9faf('0x0'));var moment=require(_0x9faf('0x1'));var BPromise=require(_0x9faf('0x2'));var rs=require(_0x9faf('0x3'));var fs=require('fs');var Redis=require(_0x9faf('0x4'));var db=require(_0x9faf('0x5'))['db'];var utils=require(_0x9faf('0x6'));var logger=require(_0x9faf('0x7'))(_0x9faf('0x8'));var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0x9faf('0x9')][_0x9faf('0xa')]({'port':0x232a});function respondWithRpcPromise(_0x204c32,_0x52d990,_0x5b17dd){return new BPromise(function(_0x2dc346,_0x6d9c4f){return client[_0x9faf('0xb')](_0x204c32,_0x5b17dd)[_0x9faf('0xc')](function(_0x15b481){logger['info'](_0x9faf('0xd'),_0x52d990,'request\x20sent');logger[_0x9faf('0xe')](_0x9faf('0xf'),_0x52d990,_0x9faf('0x10'),JSON[_0x9faf('0x11')](_0x15b481));if(_0x15b481[_0x9faf('0x12')]){if(_0x15b481['error']['code']===0x1f4){logger['error'](_0x9faf('0xd'),_0x52d990,_0x15b481[_0x9faf('0x12')][_0x9faf('0x13')]);return _0x6d9c4f(_0x15b481['error']['message']);}logger[_0x9faf('0x12')](_0x9faf('0xd'),_0x52d990,_0x15b481[_0x9faf('0x12')][_0x9faf('0x13')]);return _0x2dc346(_0x15b481[_0x9faf('0x12')][_0x9faf('0x13')]);}else{logger[_0x9faf('0x14')](_0x9faf('0xd'),_0x52d990,'request\x20sent');_0x2dc346(_0x15b481[_0x9faf('0x15')]['message']);}})[_0x9faf('0x16')](function(_0x3e2033){logger['error'](_0x9faf('0xd'),_0x52d990,_0x3e2033);_0x6d9c4f(_0x3e2033);});});}
\ No newline at end of file