diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/menu/service/impl/MenuDishesServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/menu/service/impl/MenuDishesServiceImpl.java index d3bea9d4..258cad95 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/menu/service/impl/MenuDishesServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/core/menu/service/impl/MenuDishesServiceImpl.java @@ -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 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 dishesQuantityMap) { + return this.menuDishesService.getNutrientInfo(dishesQuantityMap); + } + }