| | |
| | | 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); |
| | | |
| | | } |