营养科普
This commit is contained in:
parent
07c6a93413
commit
86deb2e639
|
|
@ -3,6 +3,8 @@ package com.bonus.canteen.core.nutrition.service.impl;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import com.bonus.common.core.exception.ServiceException;
|
import com.bonus.common.core.exception.ServiceException;
|
||||||
import com.bonus.common.core.utils.DateUtils;
|
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.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import com.bonus.canteen.core.nutrition.mapper.HealthChronicMapper;
|
import com.bonus.canteen.core.nutrition.mapper.HealthChronicMapper;
|
||||||
|
|
@ -51,10 +53,12 @@ public class HealthChronicServiceImpl implements IHealthChronicService {
|
||||||
@Override
|
@Override
|
||||||
public int insertHealthChronic(HealthChronic healthChronic) {
|
public int insertHealthChronic(HealthChronic healthChronic) {
|
||||||
healthChronic.setCreateTime(DateUtils.getNowDate());
|
healthChronic.setCreateTime(DateUtils.getNowDate());
|
||||||
|
healthChronic.setCreateBy(SecurityUtils.getUsername());
|
||||||
try {
|
try {
|
||||||
|
healthChronic.setChronicId(Id.next());
|
||||||
return healthChronicMapper.insertHealthChronic(healthChronic);
|
return healthChronicMapper.insertHealthChronic(healthChronic);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
throw new ServiceException("错误信息描述, " + e.getMessage());
|
throw new ServiceException("新增错误, " + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -70,7 +74,7 @@ public class HealthChronicServiceImpl implements IHealthChronicService {
|
||||||
try {
|
try {
|
||||||
return healthChronicMapper.updateHealthChronic(healthChronic);
|
return healthChronicMapper.updateHealthChronic(healthChronic);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
throw new ServiceException("错误信息描述, " + e.getMessage());
|
throw new ServiceException("更新错误, " + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@ import cn.hutool.core.collection.CollUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.bonus.canteen.core.nutrition.domain.HealthArticleChronic;
|
import com.bonus.canteen.core.nutrition.domain.HealthArticleChronic;
|
||||||
import com.bonus.canteen.core.nutrition.mapper.HealthArticleChronicMapper;
|
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.exception.ServiceException;
|
||||||
import com.bonus.common.core.utils.DateUtils;
|
import com.bonus.common.core.utils.DateUtils;
|
||||||
import com.bonus.common.security.utils.SecurityUtils;
|
import com.bonus.common.security.utils.SecurityUtils;
|
||||||
|
|
@ -29,6 +30,8 @@ public class HealthPopularScienceServiceImpl implements IHealthPopularScienceSer
|
||||||
private HealthPopularScienceMapper healthPopularScienceMapper;
|
private HealthPopularScienceMapper healthPopularScienceMapper;
|
||||||
@Autowired
|
@Autowired
|
||||||
HealthArticleChronicMapper healthArticleChronicMapper;
|
HealthArticleChronicMapper healthArticleChronicMapper;
|
||||||
|
@Autowired
|
||||||
|
HealthChronicMapper healthChronicMapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询营养科普
|
* 查询营养科普
|
||||||
|
|
@ -78,7 +81,7 @@ public class HealthPopularScienceServiceImpl implements IHealthPopularScienceSer
|
||||||
for (Long chronicId : chronicIdList) {
|
for (Long chronicId : chronicIdList) {
|
||||||
vo.setArticleId(healthPopularScience.getArticleId());
|
vo.setArticleId(healthPopularScience.getArticleId());
|
||||||
vo.setChronicId(chronicId);
|
vo.setChronicId(chronicId);
|
||||||
vo.setChronicName(healthArticleChronicMapper.selectHealthArticleChronicById(chronicId).getChronicName());
|
vo.setChronicName(healthChronicMapper.selectHealthChronicById(chronicId).getChronicName());
|
||||||
healthArticleChronicMapper.insertHealthArticleChronic(vo);
|
healthArticleChronicMapper.insertHealthArticleChronic(vo);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue