| | |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | import java.util.HashMap; |
| | | import java.util.Map; |
| | | public class BaseModel implements Serializable { |
| | | @JsonSerialize( |
| | | using = ToStringSerializer.class |
| | | ) |
| | | @ApiModelProperty("主键id") |
| | | @TableId(value = "OID",type = IdType.ASSIGN_UUID) |
| | | @TableId(value = "OID",type = IdType.ASSIGN_ID) |
| | | private String oid; |
| | | |
| | | @TableField(value = "ID") |
| | | @TableField(value = "id") |
| | | private String id; |
| | | |
| | | private String name; |
| | |
| | | * 租户ID |
| | | * @TableField(value = "tenant_id")这里必须要写,并且必须是要小写的 |
| | | */ |
| | | @TableField(value = "tenant_id",exist = false) |
| | | @TableField(value = "tenant_id") |
| | | private String tenantId; |
| | | |
| | | private String description; |
| | |
| | | private String firstV; |
| | | |
| | | private String creator; |
| | | |
| | | @DateTimeFormat( |
| | | pattern = "yyyy-MM-dd HH:mm:ss" |
| | | ) |
| | |
| | | private Date createTime; |
| | | |
| | | private String lastModifier; |
| | | |
| | | @DateTimeFormat( |
| | | pattern = "yyyy-MM-dd HH:mm:ss" |
| | | ) |
| | |
| | | ) |
| | | private Date ts; |
| | | |
| | | /** |
| | | * 所有者 |
| | | */ |
| | | private String owner; |
| | | |
| | | private String copyFromVersion; |
| | |
| | | private String secretGradeText; |
| | | |
| | | @TableField(exist = false) |
| | | private Map<String, String> data; |
| | | private Map<String, String> data = new HashMap<>(); |
| | | |
| | | public BaseModel() { |
| | | } |