菜谱详情

This commit is contained in:
sxu 2025-02-12 11:20:30 +08:00
parent b9fd718813
commit adad04a9e3
1 changed files with 11 additions and 2 deletions

View File

@ -2,8 +2,6 @@ package com.bonus.core.menu.service.impl;
import cn.hutool.core.util.ObjectUtil;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.bonus.common.core.exception.ServiceException;
@ -16,6 +14,7 @@ import com.bonus.core.menu.mapper.MenuDishesMapper;
import com.bonus.core.menu.mapper.MenuMaterialDishesMapper;
import com.bonus.core.menu.mapper.MenuPackageDishesMapper;
import com.bonus.core.menu.service.MenuDishesService;
import com.bonus.core.menu.utils.NutritionEntity;
import com.bonus.core.menu.vo.AppletDishesDetailVO;
import com.bonus.core.menu.vo.AppletDishesSizeV2VO;
import com.bonus.i18n.I18n;
@ -32,6 +31,10 @@ import java.util.stream.Collectors;
public class MenuDishesServiceImpl extends ServiceImpl<MenuDishesMapper, MenuDishes> implements MenuDishesService {
private static final Logger log = LoggerFactory.getLogger(MenuDishesServiceImpl.class);
@Autowired
@Lazy
private MenuDishesService menuDishesService;
@Autowired
@Lazy
private MenuCollectionDishesMapper menuCollectionDishesMapper;
@ -72,4 +75,10 @@ public class MenuDishesServiceImpl extends ServiceImpl<MenuDishesMapper, MenuDis
throw new ServiceException(I18n.getMessage("menu_no_cust_info", new Object[0]));
}
}
@Override
public NutritionEntity getNutrientInfo(Map<Long, Double> dishesQuantityMap) {
return this.menuDishesService.getNutrientInfo(dishesQuantityMap);
}
}