package com.bonus.canteen.core.menu.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bonus.canteen.core.menu.domain.MenuRecipe;
import com.bonus.canteen.core.menu.dto.AppletDishesDetailDTO;
import com.bonus.canteen.core.menu.dto.AppletWeekCanteenDTO;
import com.bonus.canteen.core.menu.dto.AppletWeekRecipeDTO;
import com.bonus.canteen.core.menu.vo.AppletDishesDetailVO;
import com.bonus.canteen.core.menu.vo.AppletWeekCanteenVO;
import com.bonus.canteen.core.menu.vo.AppletWeekRecipeVO;

import java.util.List;
import java.util.Set;

/**
 * @author xliu
 * @date 2025/4/15 16:37
 */
public interface AppletRecipeH5Service extends IService<MenuRecipe> {

    List<AppletWeekCanteenVO> getWeekMealList(AppletWeekCanteenDTO appletWeekCanteenDTO);
    Set<Long> getShopstallIdListByCustId(Long custId, boolean checkCustInfo);

    AppletDishesDetailVO getDishesDetailByDishesId(AppletDishesDetailDTO dto);

    List<AppletWeekRecipeVO> getWeekRecipeDetailList(AppletWeekRecipeDTO content);
}
