admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
fanli/src/main/java/com/yeshi/fanli/service/inter/order/tb/TaoBaoWeiQuanOrderService.java
@@ -1,74 +1,74 @@
package com.yeshi.fanli.service.inter.order.tb;
import java.util.List;
import com.yeshi.fanli.entity.taobao.TaoBaoWeiQuanOrder;
public interface TaoBaoWeiQuanOrderService {
   /**
    * 向数据库添加淘宝维权订单
    *
    * @param order
    */
   public void addWeiQuanOrder(TaoBaoWeiQuanOrder order);
   /**
    * 按照订单号查询订单维权成功的列表
    *
    * @param orderId
    * @return
    */
   public List<TaoBaoWeiQuanOrder> getWeiQuanSuccessOrders(String orderId);
   /**
    * 根据订单检索
    *
    * @param orderId
    * @return
    */
   public List<TaoBaoWeiQuanOrder> listByOrderId(String orderId);
   /**
    * 根据交易ID查询维权状态
    *
    * @param tradeId
    * @return
    */
   public TaoBaoWeiQuanOrder listByorderItemId(String tradeId);
   /**
    * 根据状态检索
    *
    * @param state
    * @param page
    * @param pageSize
    * @return
    */
   public List<TaoBaoWeiQuanOrder> listByState(String state, int page, int pageSize);
   /**
    * 根据状态统计数据
    *
    * @param state
    * @return
    */
   public long countByState(String state);
   /**
    *
    * @param tradeId
    * @return
    */
   public TaoBaoWeiQuanOrder selectByTradeId(String tradeId);
   /**
    * 查询已维权成功开头
    * @param page
    * @param pageSize
    * @return
    */
   List<TaoBaoWeiQuanOrder> listByBeginWeiQuan(int page, int pageSize);
}
package com.yeshi.fanli.service.inter.order.tb;
import java.util.List;
import com.yeshi.fanli.entity.taobao.TaoBaoWeiQuanOrder;
public interface TaoBaoWeiQuanOrderService {
   /**
    * 向数据库添加淘宝维权订单
    *
    * @param order
    */
   public void addWeiQuanOrder(TaoBaoWeiQuanOrder order);
   /**
    * 按照订单号查询订单维权成功的列表
    *
    * @param orderId
    * @return
    */
   public List<TaoBaoWeiQuanOrder> getWeiQuanSuccessOrders(String orderId);
   /**
    * 根据订单检索
    *
    * @param orderId
    * @return
    */
   public List<TaoBaoWeiQuanOrder> listByOrderId(String orderId);
   /**
    * 根据交易ID查询维权状态
    *
    * @param tradeId
    * @return
    */
   public TaoBaoWeiQuanOrder listByorderItemId(String tradeId);
   /**
    * 根据状态检索
    *
    * @param state
    * @param page
    * @param pageSize
    * @return
    */
   public List<TaoBaoWeiQuanOrder> listByState(String state, int page, int pageSize);
   /**
    * 根据状态统计数据
    *
    * @param state
    * @return
    */
   public long countByState(String state);
   /**
    *
    * @param tradeId
    * @return
    */
   public TaoBaoWeiQuanOrder selectByTradeId(String tradeId);
   /**
    * 查询已维权成功开头
    * @param page
    * @param pageSize
    * @return
    */
   List<TaoBaoWeiQuanOrder> listByBeginWeiQuan(int page, int pageSize);
}