diff --git a/src/main/java/cc/ryanc/halo/model/dto/OptionOutputDTO.java b/src/main/java/cc/ryanc/halo/model/dto/OptionOutputDTO.java new file mode 100644 index 000000000..9c7ab217f --- /dev/null +++ b/src/main/java/cc/ryanc/halo/model/dto/OptionOutputDTO.java @@ -0,0 +1,20 @@ +package cc.ryanc.halo.model.dto; + +import cc.ryanc.halo.model.dto.base.OutputConverter; +import cc.ryanc.halo.model.entity.Option; +import lombok.Data; + +/** + * Option output dto. + * + * @author johnniang + * @date 3/20/19 + */ +@Data +public class OptionOutputDTO implements OutputConverter { + + private String optionKey; + + private String optionValue; + +} diff --git a/src/main/java/cc/ryanc/halo/model/params/OptionParam.java b/src/main/java/cc/ryanc/halo/model/params/OptionParam.java new file mode 100644 index 000000000..502bd4a3a --- /dev/null +++ b/src/main/java/cc/ryanc/halo/model/params/OptionParam.java @@ -0,0 +1,26 @@ +package cc.ryanc.halo.model.params; + +import cc.ryanc.halo.model.dto.base.InputConverter; +import cc.ryanc.halo.model.entity.Option; +import lombok.Data; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Size; + +/** + * Optiona param. + * + * @author johnniang + * @date 3/20/19 + */ +@Data +public class OptionParam implements InputConverter