diff --git a/coolstore-partner-model/src/main/java/com/cool/store/vo/exhibition/PartnerExhibitionInfoVO.java b/coolstore-partner-model/src/main/java/com/cool/store/vo/exhibition/PartnerExhibitionInfoVO.java index a7508f744..b9212f285 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/vo/exhibition/PartnerExhibitionInfoVO.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/vo/exhibition/PartnerExhibitionInfoVO.java @@ -26,4 +26,7 @@ public class PartnerExhibitionInfoVO { @ApiModelProperty(value = "展会地点", example = "维也纳大酒店") private String exhibitionPosition; + @ApiModelProperty("线索是否填写了意向申请") + private Boolean whetherIntentionApply; + } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/exhibition/ExhibitionServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/exhibition/ExhibitionServiceImpl.java index 4eb0fcd9f..286f7b623 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/exhibition/ExhibitionServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/exhibition/ExhibitionServiceImpl.java @@ -741,7 +741,13 @@ public class ExhibitionServiceImpl implements ExhibitionService { @Override public PartnerExhibitionInfoVO getExhibitionInfo(Integer exhibitionGroupId, Long partnerLineId) { - return hyExhibitionDAO.getPartnerExhibitionInfo(exhibitionGroupId, partnerLineId); + PartnerExhibitionInfoVO partnerExhibitionInfo = hyExhibitionDAO.getPartnerExhibitionInfo(exhibitionGroupId, partnerLineId); + partnerExhibitionInfo.setWhetherIntentionApply(Boolean.TRUE); + HyPartnerIntentInfoDO intentInfo = hyPartnerIntentInfoDAO.selectByLineId(partnerLineId); + if (intentInfo == null) { + partnerExhibitionInfo.setWhetherIntentionApply(Boolean.FALSE); + } + return partnerExhibitionInfo; } @Override