From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 26 四月 2024 18:02:17 +0800 Subject: [PATCH] 唯品会链接解析升级 --- fanli/src/main/java/com/yeshi/fanli/service/inter/order/ShareGoodsActivityOrderService.java | 100 +++++++++++++++++++++++++++----------------------- 1 files changed, 54 insertions(+), 46 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/order/ShareGoodsActivityOrderService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/order/ShareGoodsActivityOrderService.java index 29b7562..ea11fbb 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/order/ShareGoodsActivityOrderService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/order/ShareGoodsActivityOrderService.java @@ -1,46 +1,54 @@ -package com.yeshi.fanli.service.inter.order; - -import java.math.BigDecimal; -import java.util.List; - -import com.yeshi.fanli.entity.bus.user.Order; -import com.yeshi.fanli.entity.order.ShareGoodsActivityOrder; -import com.yeshi.fanli.exception.order.ShareGoodsActivityOrderException; - -/** - * 鍒嗕韩娲诲姩鐨勮鍗曟湇鍔� - * - * @author hexiaohui - * - */ -public interface ShareGoodsActivityOrderService { - - /** - * 娣诲姞鍒嗕韩娲诲姩璁㈠崟 - * - * @param uid - * @param rate - * @param order - * @throws ShareGoodsActivityOrderException - */ - public void addShareGoodsActivityOrder(Long uid, BigDecimal rate, Order order) - throws ShareGoodsActivityOrderException; - - /** - * 鏌ヨ鐢ㄦ埛鐨勫垎浜椿鍔ㄨ鍗� - * - * @param uid - * @return - */ - public long countShareGoodsActivityOrder(Long uid); - - /** - * 鏌ヨ鍒嗕韩娲诲姩锛堟牴鎹鍗曞彿涓庣敤鎴稩D锛� - * - * @param uid - * @param orderId - * @return - */ - public List<ShareGoodsActivityOrder> listByOrderIdAndUid(Long uid, Long orderId); - -} +package com.yeshi.fanli.service.inter.order; + +import java.math.BigDecimal; +import java.util.List; + +import com.yeshi.fanli.entity.bus.user.Order; +import com.yeshi.fanli.entity.order.ShareGoodsActivityOrder; +import com.yeshi.fanli.exception.order.ShareGoodsActivityOrderException; + +/** + * 鍒嗕韩娲诲姩鐨勮鍗曟湇鍔� + * + * @author hexiaohui + * + */ +public interface ShareGoodsActivityOrderService { + + /** + * 娣诲姞鍒嗕韩娲诲姩璁㈠崟 + * + * @param uid + * @param rate + * @param order + * @throws ShareGoodsActivityOrderException + */ + public void addShareGoodsActivityOrder(Long uid, BigDecimal rate, String taoBaoOrderNo) + throws ShareGoodsActivityOrderException; + + /** + * 鏌ヨ鐢ㄦ埛鐨勫垎浜椿鍔ㄨ鍗� + * + * @param uid + * @return + */ + public long countShareGoodsActivityOrder(Long uid); + + /** + * 鏌ヨ鍒嗕韩娲诲姩锛堟牴鎹鍗曞彿涓庣敤鎴稩D锛� + * + * @param uid + * @param orderId + * @return + */ + public List<ShareGoodsActivityOrder> listByOrderIdAndUid(Long uid, String taoBaoOrderNo); + + /** + * 鏍规嵁鐢ㄦ埛ID鏌ヨ璁㈠崟 + * + * @param uid + * @return + */ + public List<ShareGoodsActivityOrder> listByUid(Long uid); + +} -- Gitblit v1.8.0