Browse Source

活动详情修改

dev_shibei_match
yinzuomei 4 years ago
parent
commit
fae7378cd9
  1. 8
      epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/act/result/ActDetailResultDTO.java
  2. 11
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/act/service/impl/GroupActInfoServiceImpl.java

8
epmet-module/resi-group/resi-group-client/src/main/java/com/epmet/resi/group/dto/act/result/ActDetailResultDTO.java

@ -1,5 +1,6 @@
package com.epmet.resi.group.dto.act.result; package com.epmet.resi.group.dto.act.result;
import com.epmet.resi.group.dto.topic.form.FileDTO;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data; import lombok.Data;
@ -118,7 +119,12 @@ public class ActDetailResultDTO implements Serializable {
/** /**
* 图片列表 * 图片列表
*/ */
private List<String> imgList; private List<String> imgArrayList;
/**
* 图片列表最多3张
*/
private List<FileDTO> imgList;
//以下字段需要单独赋值 //以下字段需要单独赋值
/** /**

11
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/act/service/impl/GroupActInfoServiceImpl.java

@ -491,7 +491,16 @@ public class GroupActInfoServiceImpl extends BaseServiceImpl<GroupActInfoDao, Gr
ActDetailResultDTO resultDTO=ConvertUtils.sourceToTarget(groupActInfoEntity,ActDetailResultDTO.class); ActDetailResultDTO resultDTO=ConvertUtils.sourceToTarget(groupActInfoEntity,ActDetailResultDTO.class);
resultDTO.setGroupActId(formDTO.getGroupActId()); resultDTO.setGroupActId(formDTO.getGroupActId());
resultDTO.setTextList(groupActContentDao.selectContentList(formDTO.getGroupActId(),GroupActConstant.TEXT)); resultDTO.setTextList(groupActContentDao.selectContentList(formDTO.getGroupActId(),GroupActConstant.TEXT));
resultDTO.setImgList(groupActContentDao.selectContentList(formDTO.getGroupActId(),GroupActConstant.IMG)); resultDTO.setImgArrayList(groupActContentDao.selectContentList(formDTO.getGroupActId(),GroupActConstant.IMG));
List<FileDTO> imgList=new ArrayList<>();
resultDTO.getImgArrayList().forEach(imgUrl->{
FileDTO fileDTO=new FileDTO();
fileDTO.setUrl(imgUrl);
//文件类型(图片 - image、 视频 - video、 语音 - voice、 文档 - doc)
fileDTO.setType("image");
imgList.add(fileDTO);
});
resultDTO.setImgList(imgList);
resultDTO.setCanceledReason(GroupActConstant.CANCELED.equals(resultDTO.getStatus()) ? actOperationRecordDao.selectCanceledReason(formDTO.getGroupActId()) : StrConstant.EPMETY_STR); resultDTO.setCanceledReason(GroupActConstant.CANCELED.equals(resultDTO.getStatus()) ? actOperationRecordDao.selectCanceledReason(formDTO.getGroupActId()) : StrConstant.EPMETY_STR);
handleSignInDesc(resultDTO,formDTO.getUserId()); handleSignInDesc(resultDTO,formDTO.getUserId());

Loading…
Cancel
Save