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

Commit db326c2b authored by sunyuntian's avatar sunyuntian

添加测试数据

parent 0a5d1fcc
......@@ -38,7 +38,7 @@ public class SweetWechatMaoDengController {
public ResponseDto<SweetMaoDengVo> backDatas(String userId){
SweetMaoDengVo sweetMaoDeng = redisUtils.getSweetMaoDengTransfer(userId);
SweetMaoDengVo sweetMaoDeng = redisUtils.getSweetMaoDeng(userId);
if (sweetMaoDeng!=null){
String textMsg = sweetMaoDeng.getTextMsg();
String image = sweetMaoDeng.getPicUrl();
......
......@@ -63,32 +63,29 @@ public class MaoDengImageHandler implements WxMpMessageHandler {
if (StringUtil.isNotEmpty(i)){
//活动已开启 持久化 redis
SweetMaoDengVo sweetMaoDeng = redisUtils.getSweetMaoDengTransfer(fromUser);
WxMpXmlOutTextMessage build =null;
String textMsg =null;
if (sweetMaoDeng != null){
String textMsg = sweetMaoDeng.getTextMsg();
textMsg =sweetMaoDeng.getTextMsg();
sweetMaoDengVo.setTextMsg(textMsg);
// 获取微信用户信息
WxMpUser wxMpUser = wxMpService.getUserService().userInfo(wxMessage.getFromUser());
String nickname = wxMpUser.getNickname();
build = WxMpXmlOutMessage.TEXT().content("你好,"+nickname+" 点击下方小程序卡片\n" +
"查看你的猫咪隐藏音乐技能。\n" +
"(小程序卡片,点击进入活动)\n")
.fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
.build();
// 发送活动小程序卡片
WxMpKefuMessage message = WxMpKefuMessage.MINIPROGRAMPAGE()
.appId(maConfigure.getWxMaAppid(4))
.pagePath("/pages/index?nickname=".concat(textMsg))
.thumbMediaId("ov08q51In7bXX6tXv7FewxFNN0G78n-pPRsbi3LZbPE")
.title("在猫登天空,每一只猫咪都有自己的隐藏音乐技能!")
.toUser(wxMessage.getFromUser())
.build();
wxMpService.getKefuService().sendKefuMessage(message);
}
//获取过期时间
long expire = redisUtil.getExpire(REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER + fromUser);
redisUtils.setSweetMaoDengTransfer(sweetMaoDengVo,expire);
redisUtils.setSweetMaoDeng(sweetMaoDengVo);
WxMpXmlOutTextMessage build = WxMpXmlOutMessage.TEXT().content("你好,"+textMsg+" 点击下方小程序卡片\n" +
"查看你的猫咪隐藏音乐技能。\n" +
"(小程序卡片,点击进入活动)\n")
.fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
.build();
// 发送活动小程序卡片
WxMpKefuMessage message = WxMpKefuMessage.MINIPROGRAMPAGE()
.appId(maConfigure.getWxMaAppid(4))
.pagePath("/pages/index?nickname=".concat(textMsg))
.thumbMediaId("ov08q51In7bXX6tXv7FewxFNN0G78n-pPRsbi3LZbPE")
.title("在猫登天空,每一只猫咪都有自己的隐藏音乐技能!")
.toUser(wxMessage.getFromUser())
.build();
wxMpService.getKefuService().sendKefuMessage(message);
return build;
}
return null;
......
......@@ -74,8 +74,7 @@ public class TextMsgHandler implements WxMpMessageHandler {
redisUtils.setSweetMaoDengOpen(fromUser, 10 * 60);
WxMpXmlOutTextMessage build = WxMpXmlOutMessage.TEXT().content("没想到吧,你的喵星人主子在玩耍逗喵棒之外,也有一个隐秘的音乐人分身呢!\n" +
"看看TA到底是怎样一只音乐喵!\n" +
"参与活动之前,请告诉我们两件事:\n" +
"猫咪的名字+猫咪的图片!(文字:9个汉字或18个英文字符以内;图片:用横图效果更佳)\n")
"参与活动之前,请先告诉我们猫咪的名字!(直接在对话框输入即可👇,9个汉字或18个英文字符以内)\n")
.fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
.build();
return build;
......@@ -88,12 +87,16 @@ public class TextMsgHandler implements WxMpMessageHandler {
if (sweetMaoDeng != null) {
String picUrl = sweetMaoDeng.getPicUrl();
sweetMaoDengVo.setPicUrl(picUrl);
}
//获取过期时间
long expire = redisUtil.getExpire(REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER + fromUser);
redisUtils.setSweetMaoDengTransfer(sweetMaoDengVo,expire);
return null;
WxMpXmlOutTextMessage build = WxMpXmlOutMessage.TEXT().content("请发我猫咪的图片")
.fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
.build();
return build;
}
......
......@@ -113,8 +113,9 @@ public class SweetTestImpl {
if (sweetMaoDeng != null){
maoIdText= sweetMaoDeng.getMaoId();
}*/
if (sweetMaoDeng != null){
String textMsg = sweetMaoDeng.getTextMsg();
String textMsg =null;
if (sweetMaoDeng != null){
textMsg =sweetMaoDeng.getTextMsg();
sweetMaoDengVo.setTextMsg(textMsg);
......@@ -135,9 +136,7 @@ public class SweetTestImpl {
queueUtils.sendMsgByRedis(MQConst.SweetQueue.SWEET_WECHAT_MAODENG_TEXT_INSERT.getKey(), SqlMapping.gets(sqls, sqlsDataA));
String s="";*//*
}*/
//获取过期时间
long expire = redisUtil.getExpire(REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER + fromUser);
redisUtils.setSweetMaoDengTransfer(sweetMaoDengVo,expire);
redisUtils.setSweetMaoDeng(sweetMaoDengVo);
}
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