From 7eefb3b683b44a99124cfbda1a3ba67fe16e0b06 Mon Sep 17 00:00:00 2001 From: lihongjie0209 Date: Sat, 26 Aug 2023 22:33:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lihongjie/coal/dto/CreateResourceDto.java | 14 ++++++++++++++ .../cn/lihongjie/coal/dto/ResourceDto.java | 13 +++++++++++++ .../lihongjie/coal/dto/UpdateResourceDto.java | 14 ++++++++++++++ .../lihongjie/coal/entity/ResourceEntity.java | 18 ++++++++++++++++++ .../coal/service/ResourceService.java | 1 + 5 files changed, 60 insertions(+) diff --git a/src/main/java/cn/lihongjie/coal/dto/CreateResourceDto.java b/src/main/java/cn/lihongjie/coal/dto/CreateResourceDto.java index 822fc2bf..26ad8665 100644 --- a/src/main/java/cn/lihongjie/coal/dto/CreateResourceDto.java +++ b/src/main/java/cn/lihongjie/coal/dto/CreateResourceDto.java @@ -30,4 +30,18 @@ public class CreateResourceDto extends CommonDto { @Comment("匿名用户可以访问") private Boolean anonymous; + + + @Comment("图标") + private String icon; + + + @Comment("是否可见") + private Boolean visible; + + + + @Comment("其他数据") + private String metadata; + } diff --git a/src/main/java/cn/lihongjie/coal/dto/ResourceDto.java b/src/main/java/cn/lihongjie/coal/dto/ResourceDto.java index 99df07c1..3f88b99e 100644 --- a/src/main/java/cn/lihongjie/coal/dto/ResourceDto.java +++ b/src/main/java/cn/lihongjie/coal/dto/ResourceDto.java @@ -29,4 +29,17 @@ public class ResourceDto extends CommonDto { @Comment("匿名用户可以访问") private Boolean anonymous; + + @Comment("图标") + private String icon; + + + @Comment("是否可见") + private Boolean visible; + + + + @Comment("其他数据") + private String metadata; + } diff --git a/src/main/java/cn/lihongjie/coal/dto/UpdateResourceDto.java b/src/main/java/cn/lihongjie/coal/dto/UpdateResourceDto.java index 41a53e3a..bddc00f8 100644 --- a/src/main/java/cn/lihongjie/coal/dto/UpdateResourceDto.java +++ b/src/main/java/cn/lihongjie/coal/dto/UpdateResourceDto.java @@ -27,4 +27,18 @@ public class UpdateResourceDto extends CommonDto { @Comment("匿名用户可以访问") private Boolean anonymous; + + + @Comment("图标") + private String icon; + + + @Comment("是否可见") + private Boolean visible; + + + + @Comment("其他数据") + private String metadata; + } diff --git a/src/main/java/cn/lihongjie/coal/entity/ResourceEntity.java b/src/main/java/cn/lihongjie/coal/entity/ResourceEntity.java index 03cc7ea0..3ba0e0ab 100644 --- a/src/main/java/cn/lihongjie/coal/entity/ResourceEntity.java +++ b/src/main/java/cn/lihongjie/coal/entity/ResourceEntity.java @@ -49,6 +49,24 @@ public class ResourceEntity extends CommonEntity { private Boolean anonymous = false; + @Comment("图标") + private String icon; + + + @Comment("是否可见") + private Boolean visible; + + + + @Comment("其他数据") + private String metadata; + + + + + + + public void addChildren(ResourceEntity newRs) { // log.info("addChildren1 {} {}", this.getUrl(), newRs.getUrl()); diff --git a/src/main/java/cn/lihongjie/coal/service/ResourceService.java b/src/main/java/cn/lihongjie/coal/service/ResourceService.java index 4c8ec898..0927b372 100644 --- a/src/main/java/cn/lihongjie/coal/service/ResourceService.java +++ b/src/main/java/cn/lihongjie/coal/service/ResourceService.java @@ -54,6 +54,7 @@ public class ResourceService extends BaseService