From a0c4e04f60b6c187b9dad6fbbb0cb9005c6be2f7 Mon Sep 17 00:00:00 2001 From: findyguo <12205921@qq.com> Date: 星期四, 04 三月 2021 17:25:51 +0800 Subject: [PATCH] 新增留言 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActMessageServiceImpl.java | 39 ++++++++++++++++++++++++++------------- 1 files changed, 26 insertions(+), 13 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActMessageServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActMessageServiceImpl.java index 87236b1..975b7ab 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActMessageServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActMessageServiceImpl.java @@ -2,6 +2,7 @@ import javax.annotation.Resource; +import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; import org.springframework.util.ObjectUtils; @@ -18,39 +19,51 @@ public class ComActMessageServiceImpl extends ServiceImpl<ComActMessageDAO, ComActMessageDO> implements ComActMessageService { @Resource private ComActMessageDAO comActMessageDAO; + @Override public R addMessage(ComActMessageVO comActMessageVO) { Long type = comActMessageVO.getType(); - String phone=""; - if(type==1) { + String phone = ""; + String sendtoUserName = ""; + + if (type == 1) { ComPbServiceTeamVO team = comActMessageDAO.selectComPbServiceTeamById(comActMessageVO.getSendtoUserId()); - if(ObjectUtils.isEmpty(team)) return R.fail(); - phone=team.getPhone(); - }else if(type==2) { + if (ObjectUtils.isEmpty(team)) + return R.fail(); + phone = team.getPhone(); + sendtoUserName = team.getName(); + } else if (type == 2) { PartyCommitteeVO party = comActMessageDAO.selectPartyCommitteeById(comActMessageVO.getSendtoUserId()); - if(ObjectUtils.isEmpty(party)) return R.fail(); - phone=party.getPhone(); + if (ObjectUtils.isEmpty(party)) + return R.fail(); + phone = party.getPhone(); + sendtoUserName = party.getName(); } - if(ObjectUtils.isEmpty(phone)) return R.fail("未找到联系方式"); - // TODO Auto-generated method stub - return null; + if (ObjectUtils.isEmpty(phone)) + return R.fail("未找到联系方式"); + comActMessageVO.setPhone(phone); + comActMessageVO.setSendtoUserName(sendtoUserName); + ComActMessageDO comActMessageDO = new ComActMessageDO(); + BeanUtils.copyProperties(comActMessageVO, comActMessageDO); + int insert = comActMessageDAO.insert(comActMessageDO); + if (insert > 0) { + return R.ok(); + } + return R.fail(); } @Override public R pageMyMessageApplets(ComActMessageVO comActMessageVO) { - // TODO Auto-generated method stub return null; } @Override public R pageSendToMessageApplets(ComActMessageVO comActMessageVO) { - // TODO Auto-generated method stub return null; } @Override public R pageMyCommunityMessageApplets(ComActMessageVO comActMessageVO) { - // TODO Auto-generated method stub return null; } -- Gitblit v1.7.1