refactor: apple extension model

This commit is contained in:
guqing
2022-06-24 14:21:46 +08:00
parent c6dbe6c0f1
commit 5c19f1dd7b
3 changed files with 22 additions and 5 deletions

View File

@@ -16,11 +16,19 @@ import run.halo.app.extension.GVK;
@EqualsAndHashCode(callSuper = true)
public class Apple extends AbstractExtension {
@Schema(required = true, minLength = 1)
private String varieties;
private AppleSpec spec;
private String color;
@Data
public static class AppleSpec {
private String size;
@Schema(required = true, minLength = 1)
private String varieties;
private String color;
private String size;
private String producingArea;
}
}