| | |
| | | import com.yeshi.fanli.dto.order.CommonOrderAddResultDTO; |
| | | import com.yeshi.fanli.entity.SystemEnum; |
| | | import com.yeshi.fanli.entity.accept.AcceptData; |
| | | import com.yeshi.fanli.entity.dy.DYOrder; |
| | | import com.yeshi.fanli.entity.jd.JDOrder; |
| | | import com.yeshi.fanli.entity.order.CommonOrder; |
| | | import com.yeshi.fanli.entity.order.ESOrder; |
| | |
| | | /** |
| | | * 添加苏宁订单 |
| | | * |
| | | * @param order |
| | | * @param suningOrderList |
| | | * @param uid |
| | | * @return |
| | | * @throws CommonOrderException List<CommonOrderAddResultDTO> 返回类型 |
| | |
| | | * @Description: |
| | | */ |
| | | public List<CommonOrderAddResultDTO> addSuningOrder(List<SuningOrderInfo> suningOrderList, Long uid) throws CommonOrderException; |
| | | |
| | | /** |
| | | * 添加抖音订单 |
| | | * |
| | | * @param order |
| | | * @param uid |
| | | * @return |
| | | * @throws CommonOrderException List<CommonOrderAddResultDTO> 返回类型 |
| | | * @throws |
| | | * @Title: addVipShopOrder |
| | | * @Description: |
| | | */ |
| | | public List<CommonOrderAddResultDTO> addDYOrder(DYOrder order, Long uid) throws CommonOrderException; |
| | | |
| | | |
| | | |
| | | /** |
| | |
| | | * @param orderNo |
| | | * @return |
| | | */ |
| | | public JSONObject getRewardJumpInfo(String orderNo, Integer goodsType); |
| | | public JSONObject getRewardJumpInfo(String orderNo, Integer goodsType, SystemEnum system); |
| | | |
| | | /** |
| | | * 根据交易号获取订单详情 |
| | |
| | | */ |
| | | public List<CommonOrder> listByGoodsIdAndUidAndMinThirdCreateTime(Long goodsId, Long uid, Date minThirdCreateTime); |
| | | |
| | | |
| | | /** |
| | | * 获取处于已付款状态的订单 |
| | | * |
| | | * @param sourceType 订单来源类型 |
| | | * @param minThirdCreateTime 最小第三方创建时间 |
| | | * @param maxThirdCreateTime 最大第三方创建时间 |
| | | * @return |
| | | */ |
| | | public List<CommonOrder> listPayStateOrder(Integer sourceType, Date minThirdCreateTime, Date maxThirdCreateTime,int page,int pageSize); |
| | | |
| | | } |