LotOrderService.java 767 B

1234567891011121314151617181920212223242526272829
  1. package com.tzy.service;
  2. import com.tzy.dto.LogisticsDTO;
  3. import com.tzy.entity.LotOrder;
  4. import com.tzy.req.LotOrderConfirmRequest;
  5. import java.util.List;
  6. public interface LotOrderService {
  7. int createLotOrder(LotOrder lotOrder);
  8. List<LotOrder> getLotOrders(LotOrder lotOrder);
  9. LotOrder getLotOrderById(Long id);
  10. int updateLotOrderAddress(LotOrder lotOrder);
  11. LogisticsDTO logisticsInfo(String orderNo);
  12. void updateOrderStatus(String orderNo, Integer status, Integer addressId);
  13. void confirm(LotOrderConfirmRequest lotOrderConfirmRequest);
  14. List<LotOrder> queryExpireOrder();
  15. int batchTimeoutUnpaidOrders();
  16. List<LotOrder> queryPaidOrdersLastThreeDays();
  17. List<LotOrder> querySettlementOrders(LotOrder lotOrder);
  18. }