|
@@ -177,7 +177,12 @@ public class PushFacade {
|
|
|
for (String name : nameList) {
|
|
|
QuestionPushDTO questionPushDTO = new QuestionPushDTO();
|
|
|
QuestionDTO questionDTO = questionDTOMap.get(name);
|
|
|
- BeanUtil.copyProperties(questionDTO, questionPushDTO);
|
|
|
+ if (questionDTO != null) {
|
|
|
+ BeanUtil.copyProperties(questionDTO, questionPushDTO);
|
|
|
+ } else {
|
|
|
+ questionPushDTO.setName(name);
|
|
|
+ questionPushDTO.setType(ConceptTypeEnum.Lis.getKey());
|
|
|
+ }
|
|
|
questionPushDTO.setLibType(12);
|
|
|
if (lisMap.containsKey(name) && lisMap.get(name) != null) {
|
|
|
questionPushDTO.setConceptId(lisMap.get(name));
|