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


import com.baomidou.mybatisplus.extension.service.IService;
import com.bonus.canteen.core.common.page.PageVO;
import com.bonus.canteen.core.menu.dto.MenuEvaluaOrderAddDTO;
import com.bonus.canteen.core.menu.dto.MenuEvaluaOrderPageDTO;
import com.bonus.canteen.core.menu.dto.OrderEvaluaCountDto;
import com.bonus.canteen.core.menu.entity.MenuEvaluaOrder;
import com.bonus.canteen.core.menu.vo.MenuEvaluaMealVO;
import com.bonus.canteen.core.menu.vo.MenuEvaluaOrderPageMealDTO;
import com.bonus.canteen.core.menu.vo.MenuEvaluateOrderPageVO;

public interface MenuEvaluaOrderService extends IService<MenuEvaluaOrder> {
   void addMenuEvaluaOrder(MenuEvaluaOrderAddDTO content);

   MenuEvaluaMealVO getMenuEvaluaOrderPageByMeal(MenuEvaluaOrderPageMealDTO content);

   PageVO<MenuEvaluateOrderPageVO> getMenuEvaluateOrderPagePc(MenuEvaluaOrderPageDTO content);

   OrderEvaluaCountDto getHaveImageCount(Long content);
}
