营养分析

This commit is contained in:
qjq
2024-04-03 10:23:41 +08:00
parent 38e3beaad4
commit 110835bbd8
7 changed files with 219 additions and 13 deletions

View File

@ -0,0 +1,36 @@
package cn.iocoder.yudao.module.system.api.dishesnutrition;
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.module.system.api.dishesnutrition.dto.DishesNutritionRespDTO;
import cn.iocoder.yudao.module.system.dal.dataobject.dishesnutrition.DishesNutritionDO;
import cn.iocoder.yudao.module.system.dal.mysql.dishesnutrition.DishesNutritionMapper;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
/**
* 菜品营养 Service 接口
*
* @author 开发账号
*/
@Service
public class DishesNutritionApiImpl implements DishesNutritionApi {
@Resource
private DishesNutritionMapper dishesNutritionMapper;
/**
* @param ids
* @return
* @Description: 根据菜品id 获取菜品营养
* @Author: qjq
* @Date: 2024/4/2 16:58
*/
@Override
public List<DishesNutritionRespDTO> getDishesList(Long ids) {
return BeanUtils.toBean(dishesNutritionMapper.selectList(new LambdaQueryWrapperX<DishesNutritionDO>()
.eqIfPresent(DishesNutritionDO::getDishesId,ids)),DishesNutritionRespDTO.class);
}
}