|
@@ -279,6 +279,10 @@ public class IntroduceInfoFacade extends IntroduceInfoServiceImpl {
|
|
|
introduceDetailQueryWrapper.eq("is_deleted", IsDeleteEnum.Y.getKey());
|
|
|
}
|
|
|
}
|
|
|
+ if (emrIntroduceVO.getPosition() != null) {
|
|
|
+ introduceDetailQueryWrapper.apply("find_in_set({0},position)", emrIntroduceVO.getPosition());
|
|
|
+ }
|
|
|
+
|
|
|
List<IntroduceDetail> introduceDetailList = introduceDetailFacade.list(introduceDetailQueryWrapper);
|
|
|
List<EMRIntroduceDetailDTO> retList = Lists.newLinkedList();
|
|
|
if (ArrayUtil.isNotEmpty(emrIntroduceVO.getTitles())) {
|
|
@@ -291,6 +295,7 @@ public class IntroduceInfoFacade extends IntroduceInfoServiceImpl {
|
|
|
for (IntroduceDetail introduceDetail : introduceDetailList) {
|
|
|
if (entry.getValue().equals(introduceDetail.getTitle())) {
|
|
|
detailDTO.setText(introduceDetail.getText());
|
|
|
+ detailDTO.setContent(introduceDetail.getContent());
|
|
|
}
|
|
|
}
|
|
|
}
|