| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.izouma.nineth.domain;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.AllArgsConstructor;
- import lombok.Builder;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import javax.persistence.*;
- @Data
- @Entity
- @AllArgsConstructor
- @NoArgsConstructor
- @Builder
- public class MetaParamsConfig extends AuditedEntity {
- @Id
- @Column(length = 255, unique = true)
- @ApiModelProperty(value = "名称", name = "name")
- private String name;
- @Column(name = "description")
- @ApiModelProperty(value = "描述", name = "desc")
- private String desc;
- @ApiModelProperty(value = "值", name = "value")
- @Column(columnDefinition = "TEXT")
- private String value;
- @Enumerated(EnumType.STRING)
- private SysConfig.ValueType type;
- public enum ValueType {
- STRING,
- DATETIME,
- BOOLEAN
- }
- }
|