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

import com.bonus.canteen.core.basic.domain.AllocMobileCanteenQueryDTO;
import com.bonus.canteen.core.basic.domain.AppletReserveCanteenVO;
import com.bonus.canteen.core.cook.domain.CookRecipe;
import com.bonus.canteen.core.cook.dto.*;
import com.bonus.canteen.core.cook.vo.*;
import org.springframework.web.multipart.MultipartFile;

import java.time.LocalDate;
import java.util.List;
import java.util.Set;

/**
 * 菜品计划信息Service接口
 * 
 * @author xsheng
 * @date 2025-05-25
 */
public interface ICookRecipeH5Service {
    public List<AppletReserveCanteenVO> getReserveMealCanteenList();

    public List<LocalDate> listReserveDate(AllocMobileCanteenQueryDTO queryDTO);

    public List<AppletReserveRecipeVO> getReserveRecipeDetailList(AppletReserveRecipeDTO content);

    List<AppletWeekCanteenVO> selectWeekCanteenList(AppletWeekCanteenDTO appletWeekCanteenDTO);

    public List<AppletWeekRecipeVO> getWeekRecipeDetailList(AppletWeekRecipeDTO content);
}
