package com.yeshi.fanli.service.inter.order; import java.util.Date; import java.util.List; import java.util.Map; import com.yeshi.fanli.entity.taobao.PidOrder; //商品分享订单服务 public interface PidOrderService { /** * 将淘宝订单缓存到本地数据库 * * @param orderList */ public void addPidOrderFromTaoBao(Map> map); /** * 根据订单缓存表中的状态更新PIDOrder中的信息 */ public void updatePidOrderFromLocalTaoBaoOrder(); /** * 处理本地数据库中的分享订单 */ public void doPidOrder(); /** * 处理本地数据库中的分享订单 * * @param orderId-订单编号 */ public void doPidOrder(String orderId); /** * 对比分享赚订单与红包 */ public void compareOrderAndHongBao(); /** * 维权 * * @param orderId */ public void weiQuan(String orderId); /** * 获取正常的订单数量 * * @param startTime * @param endTime * @return */ public long getPidOrderNormalCount(Date startTime, Date endTime); /** * 通过红包ID查询订单 * * @param hongBaoId * @return */ public PidOrder getPidOrderByHongBaoId(Long hongBaoId); }