From 86deb2e6392b04f0a815c02b6edec080f607933a Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Tue, 13 May 2025 14:29:26 +0800 Subject: [PATCH] =?UTF-8?q?=E8=90=A5=E5=85=BB=E7=A7=91=E6=99=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nutrition/service/impl/HealthChronicServiceImpl.java | 8 ++++++-- .../service/impl/HealthPopularScienceServiceImpl.java | 5 ++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/nutrition/service/impl/HealthChronicServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/nutrition/service/impl/HealthChronicServiceImpl.java index ab89ba3..ba5fc95 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/nutrition/service/impl/HealthChronicServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/nutrition/service/impl/HealthChronicServiceImpl.java @@ -3,6 +3,8 @@ package com.bonus.canteen.core.nutrition.service.impl; import java.util.List; import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.utils.DateUtils; +import com.bonus.common.houqin.utils.id.Id; +import com.bonus.common.security.utils.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.bonus.canteen.core.nutrition.mapper.HealthChronicMapper; @@ -51,10 +53,12 @@ public class HealthChronicServiceImpl implements IHealthChronicService { @Override public int insertHealthChronic(HealthChronic healthChronic) { healthChronic.setCreateTime(DateUtils.getNowDate()); + healthChronic.setCreateBy(SecurityUtils.getUsername()); try { + healthChronic.setChronicId(Id.next()); return healthChronicMapper.insertHealthChronic(healthChronic); } catch (Exception e) { - throw new ServiceException("错误信息描述, " + e.getMessage()); + throw new ServiceException("新增错误, " + e.getMessage()); } } @@ -70,7 +74,7 @@ public class HealthChronicServiceImpl implements IHealthChronicService { try { return healthChronicMapper.updateHealthChronic(healthChronic); } catch (Exception e) { - throw new ServiceException("错误信息描述, " + e.getMessage()); + throw new ServiceException("更新错误, " + e.getMessage()); } } 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 e361aad..450669c 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 @@ -8,6 +8,7 @@ import cn.hutool.core.collection.CollUtil; import cn.hutool.core.util.StrUtil; import com.bonus.canteen.core.nutrition.domain.HealthArticleChronic; 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.security.utils.SecurityUtils; @@ -29,6 +30,8 @@ public class HealthPopularScienceServiceImpl implements IHealthPopularScienceSer private HealthPopularScienceMapper healthPopularScienceMapper; @Autowired HealthArticleChronicMapper healthArticleChronicMapper; + @Autowired + HealthChronicMapper healthChronicMapper; /** * 查询营养科普 @@ -78,7 +81,7 @@ public class HealthPopularScienceServiceImpl implements IHealthPopularScienceSer for (Long chronicId : chronicIdList) { vo.setArticleId(healthPopularScience.getArticleId()); vo.setChronicId(chronicId); - vo.setChronicName(healthArticleChronicMapper.selectHealthArticleChronicById(chronicId).getChronicName()); + vo.setChronicName(healthChronicMapper.selectHealthChronicById(chronicId).getChronicName()); healthArticleChronicMapper.insertHealthArticleChronic(vo); } }