记得上下班打卡 | git大法好,push需谨慎

Commit 323334a2 authored by jiangxiulong's avatar jiangxiulong

增加测试公众号

parent 6597cc6d
...@@ -132,6 +132,9 @@ liquidnet: ...@@ -132,6 +132,9 @@ liquidnet:
modernsky: modernsky:
appid: wx6bf7999941a06d15 appid: wx6bf7999941a06d15
secret: a12012b31307a539719dbe4d137ca45a secret: a12012b31307a539719dbe4d137ca45a
test:
appid: wxc7edcfdcb28e21f6
secret: 554c17cea13dffa05c290e7e722665ac
applet: applet:
zhengzai: zhengzai:
appid: wx4732efeaa2b08086 appid: wx4732efeaa2b08086
......
...@@ -135,6 +135,9 @@ liquidnet: ...@@ -135,6 +135,9 @@ liquidnet:
modernsky: modernsky:
appid: wx6bf7999941a06d15 appid: wx6bf7999941a06d15
secret: a12012b31307a539719dbe4d137ca45a secret: a12012b31307a539719dbe4d137ca45a
test:
appid: wxc7edcfdcb28e21f6
secret: 554c17cea13dffa05c290e7e722665ac
applet: applet:
zhengzai: zhengzai:
appid: wx4732efeaa2b08086 appid: wx4732efeaa2b08086
......
...@@ -25,6 +25,9 @@ public class WechatMpConfigure { ...@@ -25,6 +25,9 @@ public class WechatMpConfigure {
private static String appidModernsky; private static String appidModernsky;
private static String secretModernsky; private static String secretModernsky;
private static String appidTest;
private static String secretTest;
@Value("${liquidnet.wechat.service.zhengzai.appid}") @Value("${liquidnet.wechat.service.zhengzai.appid}")
public void setAppidZhengzai(String appidZhengzai) { WechatMpConfigure.appidZhengzai = appidZhengzai; } public void setAppidZhengzai(String appidZhengzai) { WechatMpConfigure.appidZhengzai = appidZhengzai; }
@Value("${liquidnet.wechat.service.zhengzai.secret}") @Value("${liquidnet.wechat.service.zhengzai.secret}")
...@@ -49,11 +52,22 @@ public class WechatMpConfigure { ...@@ -49,11 +52,22 @@ public class WechatMpConfigure {
WechatMpConfigure.secretModernsky = secretModernsky; WechatMpConfigure.secretModernsky = secretModernsky;
} }
@Value("${liquidnet.wechat.service.test.appid}")
public void setAppidTest(String appidTest) {
WechatMpConfigure.appidTest = appidTest;
}
@Value("${liquidnet.wechat.service.test.secret}")
public void setSecretTest(String secretTest) {
WechatMpConfigure.secretTest = secretTest;
}
private WxMpService wxMpZhengzaiService; private WxMpService wxMpZhengzaiService;
private WxMpService wxMpModernskyService; private WxMpService wxMpModernskyService;
private WxMpService wxMpTestService;
private WxMpMessageRouter wxMpZhengzaiMessageRouter; private WxMpMessageRouter wxMpZhengzaiMessageRouter;
private WxMpMessageRouter wxMpModernskyMessageRouter; private WxMpMessageRouter wxMpModernskyMessageRouter;
private WxMpMessageRouter wxMpTestMessageRouter;
private WxMessageInMemoryDuplicateChecker wxMessageInMemoryDuplicateChecker; private WxMessageInMemoryDuplicateChecker wxMessageInMemoryDuplicateChecker;
@Autowired @Autowired
...@@ -96,9 +110,21 @@ public class WechatMpConfigure { ...@@ -96,9 +110,21 @@ public class WechatMpConfigure {
this.setWxMpConfigStorage(wxMpDefaultConfig); this.setWxMpConfigStorage(wxMpDefaultConfig);
} }
}; };
wxMpTestService = new WxMpServiceImpl() {
{
RedisTemplateWxRedisOps redisTemplateWxRedisOps = new RedisTemplateWxRedisOps(stringRedisTemplate);
WxMpRedisConfigImpl wxMpDefaultConfig = new WxMpRedisConfigImpl(redisTemplateWxRedisOps, "sweet:accessToken:service:test");
wxMpDefaultConfig.setAppId(appidTest);
wxMpDefaultConfig.setSecret(secretTest);
this.setWxMpConfigStorage(wxMpDefaultConfig);
}
};
wxMpZhengzaiMessageRouter = new WxMpMessageRouter(wxMpZhengzaiService); wxMpZhengzaiMessageRouter = new WxMpMessageRouter(wxMpZhengzaiService);
wxMpModernskyMessageRouter = new WxMpMessageRouter(wxMpModernskyService); wxMpModernskyMessageRouter = new WxMpMessageRouter(wxMpModernskyService);
wxMpTestMessageRouter = new WxMpMessageRouter(wxMpTestService);
wxMessageInMemoryDuplicateChecker = new WxMessageInMemoryDuplicateChecker(); wxMessageInMemoryDuplicateChecker = new WxMessageInMemoryDuplicateChecker();
} }
...@@ -109,6 +135,8 @@ public class WechatMpConfigure { ...@@ -109,6 +135,8 @@ public class WechatMpConfigure {
return wxMpZhengzaiService; return wxMpZhengzaiService;
case 2: case 2:
return wxMpModernskyService; return wxMpModernskyService;
case 3:
return wxMpTestService;
} }
return null; return null;
} }
...@@ -119,6 +147,8 @@ public class WechatMpConfigure { ...@@ -119,6 +147,8 @@ public class WechatMpConfigure {
return wxMpZhengzaiMessageRouter; return wxMpZhengzaiMessageRouter;
case 2: case 2:
return wxMpModernskyMessageRouter; return wxMpModernskyMessageRouter;
case 3:
return wxMpTestMessageRouter;
} }
return null; return null;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment