diff --git a/blade-ops-api/blade-resource-api/src/main/java/org/springblade/resource/feign/IAttachClient.java b/blade-ops-api/blade-resource-api/src/main/java/org/springblade/resource/feign/IAttachClient.java index 88f9790..db2a812 100644 --- a/blade-ops-api/blade-resource-api/src/main/java/org/springblade/resource/feign/IAttachClient.java +++ b/blade-ops-api/blade-resource-api/src/main/java/org/springblade/resource/feign/IAttachClient.java @@ -17,6 +17,8 @@ public interface IAttachClient { String DETAIL = API_PREFIX + "/detail"; + String DETAIL_BY_ID = API_PREFIX + "/detailById"; + /** * * @param attach @@ -24,4 +26,12 @@ public interface IAttachClient { */ @PostMapping(DETAIL) public R detail(@RequestBody Attach attach); + + /** + * + * @param id + * @return + */ + @PostMapping(DETAIL_BY_ID) + public R detailById(@RequestParam("id") Long id); } diff --git a/blade-ops/blade-resource/src/main/java/org/springblade/resource/feign/AttachClient.java b/blade-ops/blade-resource/src/main/java/org/springblade/resource/feign/AttachClient.java index d96f3f1..35d7146 100644 --- a/blade-ops/blade-resource/src/main/java/org/springblade/resource/feign/AttachClient.java +++ b/blade-ops/blade-resource/src/main/java/org/springblade/resource/feign/AttachClient.java @@ -22,4 +22,10 @@ public class AttachClient implements IAttachClient { Attach detail = attachService.getOne(Condition.getQueryWrapper(attach)); return R.data(detail); } + + @Override + public R detailById(Long id) { + Attach detail = attachService.getById(id); + return R.data(detail); + } }