gunshi-project-ss/src/main/java/com/gunshi/project/hsz/model/OsmoticWaterRule.java

93 lines
2.4 KiB
Java
Raw Normal View History

2025-07-17 15:26:39 +08:00
package com.gunshi.project.hsz.model;
2024-07-08 17:47:02 +08:00
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Data;
import java.io.Serializable;
/**
* :
* author: xusan
* date: 2024-07-08 17:34:26
*/
@Schema(description="水质质量标准规则表")
@Data
@TableName("public.osmotic_water_rule")
public class OsmoticWaterRule implements Serializable {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableId(value="code", type= IdType.AUTO)
@Schema(description="项目编号")
@Size(max = 20,message = "项目编号最大长度要小于 20")
@NotBlank(message = "项目编号不能为空")
private String code;
/**
*
*/
@TableField(value="name")
@Schema(description="项目名称")
@Size(max = 20,message = "项目名称最大长度要小于 20")
private String name;
/**
*
*/
@TableField(value="condition")
@Schema(description="条件")
@Size(max = 20,message = "条件最大长度要小于 20")
private String condition;
/**
* I
*/
@TableField(value="one")
@Schema(description="I")
2024-07-09 10:38:39 +08:00
// @Size(max = 0,message = "I最大长度要小于 0")
2024-07-08 17:47:02 +08:00
private String one;
/**
* II
*/
@TableField(value="two")
@Schema(description="II")
2024-07-09 10:38:39 +08:00
// @Size(max = 0,message = "II最大长度要小于 0")
2024-07-08 17:47:02 +08:00
private String two;
/**
* III
*/
@TableField(value="three")
@Schema(description="III")
2024-07-09 10:38:39 +08:00
// @Size(max = 0,message = "III最大长度要小于 0")
2024-07-08 17:47:02 +08:00
private String three;
/**
* IV
*/
@TableField(value="four")
@Schema(description="IV")
2024-07-09 10:38:39 +08:00
// @Size(max = 0,message = "IV最大长度要小于 0")
2024-07-08 17:47:02 +08:00
private String four;
/**
* V
*/
@TableField(value="five")
@Schema(description="V")
2024-07-09 10:38:39 +08:00
// @Size(max = 0,message = "V最大长度要小于 0")
2024-07-08 17:47:02 +08:00
private String five;
}