提交 4f4b3572 编写于 作者: chenzhehao's avatar chenzhehao

关注增加欢迎信息

上级 5059cbd3
...@@ -89,7 +89,7 @@ public class CoreServiceImpl implements CoreService { ...@@ -89,7 +89,7 @@ public class CoreServiceImpl implements CoreService {
throw new PicaException(response.getCode(), response.getMessage()); throw new PicaException(response.getCode(), response.getMessage());
} }
//1.首先处理p_wechat_user表,存在信息就补全,不存在就新增 //1.首先处理p_wechat_user表,存在信息就补全,不存在就新增
insertOrUpdataWechatUser(requestMap, response.getData(), userGet); respContent = insertOrUpdataWechatUser(requestMap, response.getData(), userGet);
} }
} }
...@@ -110,7 +110,7 @@ public class CoreServiceImpl implements CoreService { ...@@ -110,7 +110,7 @@ public class CoreServiceImpl implements CoreService {
return respMessage; return respMessage;
} }
private void insertOrUpdataWechatUser(Map<String, String> requestMap, Map map, PWechatUser wechatUser) { private String insertOrUpdataWechatUser(Map<String, String> requestMap, Map map, PWechatUser wechatUser) {
String eventType = requestMap.get("Event"); String eventType = requestMap.get("Event");
if (eventType.equals(Constants.EVENT_TYPE_SUBSCRIBE)) {//关注 if (eventType.equals(Constants.EVENT_TYPE_SUBSCRIBE)) {//关注
boolean newFlag = false; boolean newFlag = false;
...@@ -144,15 +144,16 @@ public class CoreServiceImpl implements CoreService { ...@@ -144,15 +144,16 @@ public class CoreServiceImpl implements CoreService {
} else {//更新 } else {//更新
wechatUserMapper.updateById(wechatUser); wechatUserMapper.updateById(wechatUser);
} }
return "您好!欢迎关注云鹊医联。";
} else if (eventType.equals(Constants.EVENT_TYPE_UNSUBSCRIBE)) {//取消关注 } else if (eventType.equals(Constants.EVENT_TYPE_UNSUBSCRIBE)) {//取消关注
if (StringUtil.isNull(wechatUser)) {//新增 if (StringUtil.isNull(wechatUser)) {//新增
logger.error("取消关注未能从数据库中获取到用户信息异常"); logger.error("取消关注未能从数据库中获取到用户信息异常");
return; return "";
} }
wechatUser.setSubscribe(0); wechatUser.setSubscribe(0);
wechatUserMapper.updateSubscribeById(wechatUser); wechatUserMapper.updateSubscribeById(wechatUser);
} }
return "";
} }
} }
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册