From 0a1b1787812b88ff8cb9a69b3a088752a8ff2592 Mon Sep 17 00:00:00 2001 From: wangli <274027703@qq.com> Date: Thu, 16 Jan 2025 11:14:32 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-3300)=20-=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=8F=98=E6=B4=BD=E7=AD=BE=E5=85=B3=E8=81=94=E5=86=85=E5=AE=B9?= =?UTF-8?q?=E7=9A=84=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3=E5=AE=9A=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../visa/api/changerecord/ChangeRecordRelationApi.java | 7 ++++++- .../server/controller/ChangeRecordRelationController.java | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/visa/visa-api/src/main/java/cn/axzo/visa/api/changerecord/ChangeRecordRelationApi.java b/visa/visa-api/src/main/java/cn/axzo/visa/api/changerecord/ChangeRecordRelationApi.java index c5a04b6b..6573e521 100644 --- a/visa/visa-api/src/main/java/cn/axzo/visa/api/changerecord/ChangeRecordRelationApi.java +++ b/visa/visa-api/src/main/java/cn/axzo/visa/api/changerecord/ChangeRecordRelationApi.java @@ -2,8 +2,12 @@ package cn.axzo.visa.api.changerecord; import cn.axzo.framework.domain.web.result.ApiResult; import cn.axzo.visa.api.enums.VisaRelationFieldEnum; +import cn.axzo.visa.api.request.VisaRelationReq; import cn.axzo.visa.api.response.VisaRelationResp; import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import java.util.List; @@ -15,7 +19,8 @@ import java.util.List; @FeignClient(name = "nanopart", url = "${axzo.service.nanopart:http://nanopart:8080}") public interface ChangeRecordRelationApi { - ApiResult> listByVisaId(String visaId, VisaRelationFieldEnum fieldEnum); + @PostMapping("/api/visa/relation/list") + ApiResult> listByVisaId(@Validated @RequestBody VisaRelationReq req) ; } diff --git a/visa/visa-server/src/main/java/cn/axzo/visa/server/controller/ChangeRecordRelationController.java b/visa/visa-server/src/main/java/cn/axzo/visa/server/controller/ChangeRecordRelationController.java index 87e96ed4..dfc17f61 100644 --- a/visa/visa-server/src/main/java/cn/axzo/visa/server/controller/ChangeRecordRelationController.java +++ b/visa/visa-server/src/main/java/cn/axzo/visa/server/controller/ChangeRecordRelationController.java @@ -3,6 +3,7 @@ package cn.axzo.visa.server.controller; import cn.axzo.framework.domain.web.result.ApiResult; import cn.axzo.visa.api.changerecord.ChangeRecordRelationApi; import cn.axzo.visa.api.enums.VisaRelationFieldEnum; +import cn.axzo.visa.api.request.VisaRelationReq; import cn.axzo.visa.api.response.VisaRelationResp; import cn.axzo.visa.server.service.ChangeRecordRelationService; import lombok.RequiredArgsConstructor; @@ -26,7 +27,7 @@ public class ChangeRecordRelationController implements ChangeRecordRelationApi { private ChangeRecordRelationService changeRecordRelationService; @Override - public ApiResult> listByVisaId(String visaId, VisaRelationFieldEnum fieldEnum) { + public ApiResult> listByVisaId(VisaRelationReq req) { return null; } }