package com.iplatform.base.pojo.form; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.deser.std.StringDeserializer; import java.io.Serializable; /** * 组合中的一条明细记录,该对象在系统中是动态处理的。 *
* 1) group_data表中:value字段是一个模板数据,包含了一个数据集合; * 2) 每个数据项包含下面三个字段,这样实现了动态维护分组信息; ** @author 时克英 * @date 2023-05-20 */ public class FormDataItem implements Serializable { public String getName() { return name; } public void setName(String name) { this.name = name; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public FormDataItem(){} // @ApiModelProperty(value = "字段名称", required = true) // @NotBlank(message = "请设置 SystemFormItemCheckRequest 对象的 name 属性") private String name; // @ApiModelProperty(value = "字段值", required = true) /** * 配置自定义字符串,反序列实现,否则报错。 * @date 2023-05-21 */ // @JsonDeserialize(using = StringDeserializer.class) private String value; // @ApiModelProperty(value = "字段显示文字", required = true) private String title; }