package com.bonus.core.order.android.dto.business;

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

public interface OrderDishesAndroidBusiness {
//   String createMealCode(Integer orderType, Long canteenId, Long stallId, LocalDate orderDate, Integer mealtimeType);
//
//   void initOrderMealCode(OrderInfo orderInfo);
//
//   OrderAndroidSignInVO orderSignIn(OrderSignInAndroidDTO param);
//
//   void orderUpdateDishesState(OrderDishesUpdateDTO dishesUpdateDTO);
//
//   void orderUpdateDishesState(List<Long> orderIds, Integer dishesState);

   void didUpdateDishesState(Long orderId, Integer dishesStateBeforeUpdated);

//   OrderTakeAndroidVO custTakeMeal(OrderTakeAndroidDTO takeAndroidDTO);
//
//   PageVO<OrderCallListVO> queryOrderCallPage(PageDTO pageDTO, OrderCallQueryDTO queryDTO);
//
//   void fillDetailMakingPartComplete(Long orderId, Integer dishesState, List<OrderDetailAndroidVO> orderDetailList);
//
//   /** @deprecated */
//   @Deprecated
//   void updateCallOrd(OrdCallUpdateDTO ordCallUpdateDTO);
}
