From b130c52181536e8e550afda7db2f9d2fed870daf Mon Sep 17 00:00:00 2001 From: xupei Date: Wed, 3 Jun 2026 17:55:14 +0800 Subject: [PATCH 1/2] =?UTF-8?q?TASK:=E5=8D=96=E5=AE=B6=E5=AE=A1=E6=A0=B8?= =?UTF-8?q?=E9=80=9A=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/designer/feign/AiDABackFeignClient.java | 14 ++++++++++++++ .../designer/service/DesignerServiceImpl.java | 6 ++++++ 2 files changed, 20 insertions(+) create mode 100644 src/main/java/com/aida/seller/module/designer/feign/AiDABackFeignClient.java diff --git a/src/main/java/com/aida/seller/module/designer/feign/AiDABackFeignClient.java b/src/main/java/com/aida/seller/module/designer/feign/AiDABackFeignClient.java new file mode 100644 index 0000000..d746c65 --- /dev/null +++ b/src/main/java/com/aida/seller/module/designer/feign/AiDABackFeignClient.java @@ -0,0 +1,14 @@ +package com.aida.seller.module.designer.feign; + +import com.aida.seller.common.result.Response; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestParam; + +@FeignClient(name = "aida-back", path = "/api/message") +public interface AiDABackFeignClient { + + @PostMapping("/sellerApprovalNotice") + Response sellerApprovalNotice(@RequestParam("userId") Long userId, @RequestParam("isApproved") boolean isApproved); + +} diff --git a/src/main/java/com/aida/seller/module/designer/service/DesignerServiceImpl.java b/src/main/java/com/aida/seller/module/designer/service/DesignerServiceImpl.java index f1cf8bc..53ab94e 100644 --- a/src/main/java/com/aida/seller/module/designer/service/DesignerServiceImpl.java +++ b/src/main/java/com/aida/seller/module/designer/service/DesignerServiceImpl.java @@ -8,6 +8,7 @@ import com.aida.seller.module.designer.dto.DesignerAuditDTO; import com.aida.seller.module.designer.dto.DesignerDTO; import com.aida.seller.module.designer.entity.DesignerEntity; import com.aida.seller.module.designer.enums.DesignerApplyStatusEnum; +import com.aida.seller.module.designer.feign.AiDABackFeignClient; import com.aida.seller.module.designer.mapper.DesignerMapper; import com.aida.seller.module.designer.vo.DesignerSearchVO; import com.aida.seller.module.designer.vo.DesignerShopVO; @@ -44,6 +45,7 @@ public class DesignerServiceImpl extends ServiceImpl Date: Wed, 3 Jun 2026 17:56:49 +0800 Subject: [PATCH 2/2] =?UTF-8?q?TASK:=E8=BF=94=E5=9B=9E=E7=BB=A7=E7=BB=AD?= =?UTF-8?q?=E6=94=AF=E4=BB=98=E9=93=BE=E6=8E=A5=E3=80=81=E5=8F=91=E7=A5=A8?= =?UTF-8?q?=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../aida/seller/module/order/service/OrderServiceImpl.java | 2 ++ .../java/com/aida/seller/module/order/vo/BuyerOrderVO.java | 4 ++++ src/main/java/com/aida/seller/module/order/vo/OrderVO.java | 3 +++ 3 files changed, 9 insertions(+) diff --git a/src/main/java/com/aida/seller/module/order/service/OrderServiceImpl.java b/src/main/java/com/aida/seller/module/order/service/OrderServiceImpl.java index cdef926..20db80b 100644 --- a/src/main/java/com/aida/seller/module/order/service/OrderServiceImpl.java +++ b/src/main/java/com/aida/seller/module/order/service/OrderServiceImpl.java @@ -138,6 +138,7 @@ public class OrderServiceImpl extends ServiceImpl items = itemsMap.getOrDefault(order.getId(), new ArrayList<>()); List itemVOs = items.stream().map(item -> { @@ -191,6 +192,7 @@ public class OrderServiceImpl extends ServiceImpl items = itemsMap.getOrDefault(order.getId(), Collections.emptyList()); List itemVOs = items.stream().map(item -> { diff --git a/src/main/java/com/aida/seller/module/order/vo/BuyerOrderVO.java b/src/main/java/com/aida/seller/module/order/vo/BuyerOrderVO.java index 02a1cf7..ec88242 100644 --- a/src/main/java/com/aida/seller/module/order/vo/BuyerOrderVO.java +++ b/src/main/java/com/aida/seller/module/order/vo/BuyerOrderVO.java @@ -38,4 +38,8 @@ public class BuyerOrderVO implements Serializable { @Schema(description = "商品明细列表") private List items; + + @Schema(description = "支付ID") + @JsonSerialize(using = ToStringSerializer.class) + private Long paymentId; } diff --git a/src/main/java/com/aida/seller/module/order/vo/OrderVO.java b/src/main/java/com/aida/seller/module/order/vo/OrderVO.java index 6ef66b0..49d273f 100644 --- a/src/main/java/com/aida/seller/module/order/vo/OrderVO.java +++ b/src/main/java/com/aida/seller/module/order/vo/OrderVO.java @@ -20,6 +20,9 @@ public class OrderVO implements Serializable { @JsonSerialize(using = ToStringSerializer.class) private Long orderId; + @Schema(description = "交易流水号") + private Long paymentId; + @Schema(description = "商品明细列表") private List items;