|
@@ -10,6 +10,9 @@ import com.ningdatech.pmapi.common.util.BizUtils; |
|
|
import com.ningdatech.pmapi.common.util.StrUtils; |
|
|
import com.ningdatech.pmapi.common.util.StrUtils; |
|
|
import com.ningdatech.pmapi.expert.constant.ExpertAccountStatusEnum; |
|
|
import com.ningdatech.pmapi.expert.constant.ExpertAccountStatusEnum; |
|
|
import com.ningdatech.pmapi.expert.entity.ExpertUserFullInfo; |
|
|
import com.ningdatech.pmapi.expert.entity.ExpertUserFullInfo; |
|
|
|
|
|
import com.ningdatech.pmapi.expert.model.dto.ExpertDictionaryDTO; |
|
|
|
|
|
import com.ningdatech.pmapi.expert.model.dto.ExpertFullInfoAllDTO; |
|
|
|
|
|
import com.ningdatech.pmapi.expert.model.dto.ExpertUserFullInfoDTO; |
|
|
import com.ningdatech.pmapi.expert.service.ExpertInfoService; |
|
|
import com.ningdatech.pmapi.expert.service.ExpertInfoService; |
|
|
import com.ningdatech.pmapi.expert.service.IExpertUserFullInfoService; |
|
|
import com.ningdatech.pmapi.expert.service.IExpertUserFullInfoService; |
|
|
import com.ningdatech.pmapi.meeting.entity.domain.ExpertInviteAvoidRule; |
|
|
import com.ningdatech.pmapi.meeting.entity.domain.ExpertInviteAvoidRule; |
|
@@ -26,16 +29,14 @@ import com.ningdatech.pmapi.meeting.entity.vo.MeetingByManagerVO; |
|
|
import com.ningdatech.pmapi.meeting.service.IExpertInviteAvoidRuleService; |
|
|
import com.ningdatech.pmapi.meeting.service.IExpertInviteAvoidRuleService; |
|
|
import com.ningdatech.pmapi.meeting.service.IExpertInviteRuleService; |
|
|
import com.ningdatech.pmapi.meeting.service.IExpertInviteRuleService; |
|
|
import com.ningdatech.pmapi.meeting.service.IMeetingExpertService; |
|
|
import com.ningdatech.pmapi.meeting.service.IMeetingExpertService; |
|
|
|
|
|
import com.ningdatech.pmapi.meta.constant.DictExpertInfoTypeEnum; |
|
|
import com.ningdatech.pmapi.meta.helper.DictionaryCache; |
|
|
import com.ningdatech.pmapi.meta.helper.DictionaryCache; |
|
|
import com.ningdatech.pmapi.meta.model.dto.DictionaryDTO; |
|
|
import com.ningdatech.pmapi.meta.model.dto.DictionaryDTO; |
|
|
import lombok.AllArgsConstructor; |
|
|
import lombok.AllArgsConstructor; |
|
|
import org.apache.commons.collections4.CollectionUtils; |
|
|
import org.apache.commons.collections4.CollectionUtils; |
|
|
import org.springframework.stereotype.Component; |
|
|
import org.springframework.stereotype.Component; |
|
|
|
|
|
|
|
|
import java.util.Collection; |
|
|
|
|
|
import java.util.Comparator; |
|
|
|
|
|
import java.util.List; |
|
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
import java.util.*; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* <p> |
|
|
* <p> |
|
@@ -152,7 +153,7 @@ public class MeetingManageHelper { |
|
|
* @author WendyYang |
|
|
* @author WendyYang |
|
|
**/ |
|
|
**/ |
|
|
public Map<Long, ExpertBasicInfoVO> getExpertBasicInfo(List<Long> userIds) { |
|
|
public Map<Long, ExpertBasicInfoVO> getExpertBasicInfo(List<Long> userIds) { |
|
|
/*List<ExpertFullInfoAllDTO> expertInfos = expertInfoService.listExpertUserFullInfoAll(userIds); |
|
|
|
|
|
|
|
|
List<ExpertFullInfoAllDTO> expertInfos = expertInfoService.listExpertUserFullInfoAll(userIds); |
|
|
return CollUtils.listToMap(expertInfos, ExpertFullInfoAllDTO::getUserId, w -> { |
|
|
return CollUtils.listToMap(expertInfos, ExpertFullInfoAllDTO::getUserId, w -> { |
|
|
ExpertBasicInfoVO basicInfoVo = new ExpertBasicInfoVO(); |
|
|
ExpertBasicInfoVO basicInfoVo = new ExpertBasicInfoVO(); |
|
|
ExpertUserFullInfoDTO userInfo = w.getExpertUserInfoDTO(); |
|
|
ExpertUserFullInfoDTO userInfo = w.getExpertUserInfoDTO(); |
|
@@ -171,9 +172,7 @@ public class MeetingManageHelper { |
|
|
} |
|
|
} |
|
|
basicInfoVo.setCompanyType(""); |
|
|
basicInfoVo.setCompanyType(""); |
|
|
return basicInfoVo; |
|
|
return basicInfoVo; |
|
|
});*/ |
|
|
|
|
|
// TODO |
|
|
|
|
|
return null; |
|
|
|
|
|
|
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public AvoidRuleDTO getAvoidInfoDto(Long meetingId) { |
|
|
public AvoidRuleDTO getAvoidInfoDto(Long meetingId) { |
|
|