OrderMapper.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.caimei.mapper.order;
  2. import com.caimei.entity.*;
  3. import org.apache.ibatis.annotations.Mapper;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.util.List;
  6. import java.util.Map;
  7. @Mapper
  8. public interface OrderMapper {
  9. OrderShareCode queryCode(Integer orderID);
  10. FreePostageCard queryFree(Integer userId);
  11. void updateCode(OrderShareCode orderShareCode);
  12. void insertCode(OrderShareCode code);
  13. List<Shop> findShop(List<String> productIDs);
  14. List<CmOrganizeProducts> findAllCommodity(Map<String, Object> params);
  15. CmOrganizeProducts findCommodity(@Param("productIDs") String productIDs, @Param("shopID") Integer shopID);
  16. BpOrderUserInfo findUserInfo(Integer orderID);
  17. CmOrder findOrder(Integer orderID);
  18. List<CmShopOrder> findAllShopOrder(String[] shopOrderIDs);
  19. List<CmOrderProduct> findOrderProduct(Integer shopOrderID);
  20. List<CmDiscernReceipt> findDiscernReceipt(Integer orderID);
  21. List<CmReturnedPurchase> findReturnedPurchase(Integer orderID);
  22. List<LogisticsInfo> findLogisticsInfo(Integer orderID);
  23. List<CmLogisticsRecord> findLogisticsRecord(Integer shopOrderID);
  24. CmMallShareCodeRecord findShareCodeRecord(String openid, Integer orderID);
  25. }