CmReceiptOrderRelationDao.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.caimei.modules.order.dao;
  2. import com.caimei.modules.order.entity.OnlineRefundVo;
  3. import com.thinkgem.jeesite.common.persistence.CrudDao;
  4. import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
  5. import com.caimei.modules.order.entity.CmReceiptOrderRelation;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.Date;
  8. import java.util.List;
  9. /**
  10. * 收款项和订单关系DAO接口
  11. * @author lwt
  12. * @version 2019-06-20
  13. */
  14. @MyBatisDao
  15. public interface CmReceiptOrderRelationDao extends CrudDao<CmReceiptOrderRelation> {
  16. List<CmReceiptOrderRelation> findByReceiptID(@Param("receiptID") String receiptID);
  17. List<CmReceiptOrderRelation> findByOrderID(@Param("orderID")String orderID);
  18. List<CmReceiptOrderRelation> findByOrderIDGroupBy(@Param("orderID")String orderID);
  19. List<CmReceiptOrderRelation> findByOrderIDGroup(@Param("orderID")String orderID);
  20. Double findPayFeeByOrderID(@Param("orderID")String orderID);
  21. List<Integer> toAudit(@Param("orderID")Integer orderID);
  22. CmReceiptOrderRelation findOrderRelation(Integer orderID);
  23. Date findOnlinePayment(Integer orderID);
  24. String findPayType(Integer orderId);
  25. String findUserId(Integer orderId);
  26. void insertOnlineRefund(OnlineRefundVo onlineRefundVo);
  27. }