diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/nutrition/service/impl/HealthPopularScienceServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/nutrition/service/impl/HealthPopularScienceServiceImpl.java index cfd277c..2dc9d00 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/nutrition/service/impl/HealthPopularScienceServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/nutrition/service/impl/HealthPopularScienceServiceImpl.java @@ -11,6 +11,7 @@ import com.bonus.canteen.core.nutrition.mapper.HealthArticleChronicMapper; import com.bonus.canteen.core.nutrition.mapper.HealthChronicMapper; import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.utils.DateUtils; +import com.bonus.common.core.utils.StringUtils; import com.bonus.common.security.utils.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -53,8 +54,10 @@ public class HealthPopularScienceServiceImpl implements IHealthPopularScienceSer @Override public List selectHealthPopularScienceList(HealthPopularScience healthPopularScience) { String chronicIds = healthPopularScience.getChronicIds(); - String[] chronicIdArray = chronicIds.split(","); - healthPopularScience.setChronicIdArray(chronicIdArray); + if (StringUtils.isNotEmpty(chronicIds)) { + String[] chronicIdArray = chronicIds.split(","); + healthPopularScience.setChronicIdArray(chronicIdArray); + } return healthPopularScienceMapper.selectHealthPopularScienceList(healthPopularScience); }