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