IAmazonSaleOrderDao.java 1.0 KB

1234567891011121314151617181920212223242526272829
  1. package com.it.ocs.salesStatistics.dao;
  2. import java.util.List;
  3. import java.util.Map;
  4. import org.apache.ibatis.annotations.Param;
  5. import org.springframework.stereotype.Repository;
  6. import com.it.ocs.salesStatistics.model.AmazonOrderItemModel;
  7. import com.it.ocs.salesStatistics.model.AmazonOrderModel;
  8. import com.it.ocs.salesStatistics.vo.SaleOrderRefundVo;
  9. @Repository
  10. public interface IAmazonSaleOrderDao {
  11. List<AmazonOrderModel> queryList(@Param(value = "param") AmazonOrderModel model, @Param(value = "sort") String sort,
  12. @Param(value = "order") String order);
  13. List<AmazonOrderItemModel> getAmazonOrderItemById(@Param(value = "parentId") Long parentId,
  14. @Param(value = "platform") String platform);
  15. List<Map<String, String>> getChannelByPlatform(@Param(value = "platform") String platform);
  16. List<SaleOrderRefundVo> getSaleOrderRefundByParentId(@Param(value = "parentId") Long parentId,
  17. @Param(value = "platform") String platform);
  18. List<String> customerNameLike(@Param(value = "keyword") String keyword);
  19. }