feat:bug修复

This commit is contained in:
苏竹红
2025-07-28 11:19:37 +08:00
parent b67b1f4c2d
commit 40a8ed9460
8 changed files with 37 additions and 15 deletions

View File

@@ -84,7 +84,7 @@ public interface MessageTemplateService {
*/
Boolean revokeById(Long id, LoginUserInfo user);
List<ModuleAndMatterVO> getModuleList(String storeId);
List<ModuleAndMatterVO> getModuleList(String storeId,PartnerUserInfoVO userInfoVO);
PageInfo<StoreMessageVO> getStorePendingList(StoreMessagePendingRequest request);

View File

@@ -274,11 +274,16 @@ public class MessageTemplateServiceImpl implements MessageTemplateService {
}
@Override
public List<ModuleAndMatterVO> getModuleList(String storeId) {
public List<ModuleAndMatterVO> getModuleList(String storeId,PartnerUserInfoVO userInfoVO) {
List<ModuleAndMatterVO> moduleAndMatterList = ModuleAndMatterVO.getModuleAndMatterList();
EnterpriseUserDO enterpriseUserDO = enterpriseUserDAO.selectByMobile("18375320931");
if (enterpriseUserDO == null){
enterpriseUserDO = new EnterpriseUserDO();
}
List<ModuleAndMatterVO> list= new ArrayList<>();
EnterpriseUserDO finalEnterpriseUserDO = enterpriseUserDO;
moduleAndMatterList.forEach(x->{
Integer integer = storeMessageDAO.queryStoreModuleCount(storeId, x.getModuleCode());
Integer integer = storeMessageDAO.queryStoreModuleCount(storeId, finalEnterpriseUserDO.getUserId(), x.getModuleCode());
if (integer > 0){
list.add(x);
}
@@ -298,6 +303,10 @@ public class MessageTemplateServiceImpl implements MessageTemplateService {
@Override
public MessageDetailVO getMessageDetail(Long id) {
MessageDetailVO messageDetailVO = storeMessageDAO.getMessageDetail(id);
if (messageDetailVO!=null&&messageDetailVO.getPublishUserId()!=null){
EnterpriseUserDO userInfoById = enterpriseUserDAO.getUserInfoById(messageDetailVO.getPublishUserId());
messageDetailVO.setPublishUserName(userInfoById.getName());
}
return messageDetailVO;
}