NewOrderDao.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.caimei.modules.order.dao;
  2. import com.caimei.modules.order.entity.*;
  3. import org.apache.ibatis.annotations.Mapper;
  4. import java.util.List;
  5. @Mapper
  6. public interface NewOrderDao {
  7. List<NewOrder> findList(NewOrder newOrder);
  8. NewOrder get(String id);
  9. void update(NewOrder order);
  10. void updatePayStatus(Integer status, Integer orderId);
  11. List<CmReceiptOrderRelation> getUndividedPaidReceipt(String currentTime, Integer shopOrderId);
  12. NewShopOrder getShopOrderListByOrderId(Integer shopOrderId);
  13. void insertSplitAccount(SplitAccountPo splitAccountPo);
  14. List<SplitAccountPo> getSplitAccountList(String mbOrderId);
  15. List<NewShopOrder> getShopOrderByOrderId(Integer orderId);
  16. Double getPaidShopAmount(Integer shopOrderId);
  17. void updateShopOrderByPayStatus(Integer shopOrderId, Double paidShop, Integer payStatus);
  18. void updateBySplitStatus(String mbOrderId);
  19. List<NewOrderProduct> getOrderProductByShopOrderId(Integer shopOrderId);
  20. Double getOrderProductPaidAmount(Integer orderProductId);
  21. Double findPayAmount(Integer s);
  22. List<NewOrder> findListByPayShop(OrderPayShop orderPayShop);
  23. }