|
|
@@ -25,6 +25,7 @@ import com.ningdatech.pmapi.meeting.entity.dto.MeetingBasicDTO; |
|
|
|
import com.ningdatech.pmapi.meeting.entity.dto.RandomInviteRuleDTO; |
|
|
|
import com.ningdatech.pmapi.meeting.entity.enumeration.ExpertAttendStatusEnum; |
|
|
|
import com.ningdatech.pmapi.meeting.entity.enumeration.ExpertInviteTypeEnum; |
|
|
|
import com.ningdatech.pmapi.meeting.entity.enumeration.MeetingReviewTypeEnum; |
|
|
|
import com.ningdatech.pmapi.meeting.entity.req.MeetingListReq; |
|
|
|
import com.ningdatech.pmapi.meeting.entity.vo.ExpertBasicInfoVO; |
|
|
|
import com.ningdatech.pmapi.meeting.entity.vo.MeetingByManagerVO; |
|
|
@@ -99,23 +100,11 @@ public class MeetingManageHelper { |
|
|
|
return Boolean.FALSE; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取专家出席会议的状态 |
|
|
|
* |
|
|
|
* @param info 会议状态及评价信息 |
|
|
|
* @return java.lang.Integer |
|
|
|
* @author WendyYang |
|
|
|
**/ |
|
|
|
public Integer getExpertAttendStatus(MeetingAndAttendStatusDTO info) { |
|
|
|
// TODO |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
public MeetingByManagerVO buildByMeeting(Meeting meeting) { |
|
|
|
DictionaryDTO dict = dictionaryCache.getByCode(meeting.getType()); |
|
|
|
return MeetingByManagerVO.builder() |
|
|
|
.meetingId(meeting.getId()) |
|
|
|
.meetingTypeName(dict == null ? "" : dict.getName()) |
|
|
|
.meetingType(meeting.getType()) |
|
|
|
.meetingTypeName(MeetingReviewTypeEnum.getValue(meeting.getType())) |
|
|
|
.meetingName(meeting.getName()) |
|
|
|
.startTime(meeting.getStartTime()) |
|
|
|
.endTime(meeting.getEndTime()) |
|
|
@@ -124,6 +113,8 @@ public class MeetingManageHelper { |
|
|
|
.inviteStatus(meeting.getInviteStatus()) |
|
|
|
.status(meeting.getStatus()) |
|
|
|
.createOn(meeting.getCreateOn()) |
|
|
|
.connecter(meeting.getConnecter()) |
|
|
|
.contact(meeting.getContact()) |
|
|
|
.build(); |
|
|
|
} |
|
|
|
|
|
|
|