package com.bonus.canteen.core.order.common.service;

import com.bonus.canteen.core.order.android.dto.MacOrderImageSaveDTO;
import com.bonus.canteen.core.order.common.vo.OrderWithPhoto;
import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;

import java.time.LocalDateTime;
import java.util.List;

@Service
public interface OrderPhotoService {
   /** @deprecated */
   void macUploadImage(MultipartFile file, String macOrdId);
//
//   void saveOrUpdatePhoto(List<MacOrderImageSaveDTO> saveList);
//
//   void autoClearOrderPaymentPhoto(LocalDateTime time, Integer orderPhotoType);
//
//   List<OrderPhoto> listByMacOrderIds(List<String> orderIds);

   <T extends OrderWithPhoto> void fillOrderPhoto(List<T> orderList);
}
