|
|
@ -3,7 +3,10 @@ package com.iflytop.gd.app.model.entity; |
|
|
|
import com.baomidou.mybatisplus.annotation.TableName; |
|
|
|
import com.iflytop.gd.infrastructure.repository.base.BaseEntity; |
|
|
|
import io.swagger.v3.oas.annotations.media.Schema; |
|
|
|
import jakarta.validation.constraints.Max; |
|
|
|
import jakarta.validation.constraints.Min; |
|
|
|
import jakarta.validation.constraints.NotBlank; |
|
|
|
import jakarta.validation.constraints.Positive; |
|
|
|
import lombok.Data; |
|
|
|
import lombok.EqualsAndHashCode; |
|
|
|
|
|
|
@ -12,10 +15,13 @@ import lombok.EqualsAndHashCode; |
|
|
|
@TableName("container") |
|
|
|
@Data |
|
|
|
public class Container extends BaseEntity { |
|
|
|
@NotBlank |
|
|
|
|
|
|
|
@Min(value = 0, message = "类型只能为 0 或 1") |
|
|
|
@Max(value = 1, message = "类型只能为 0 或 1") |
|
|
|
@Schema(description = "类型 0 溶液 1 废液") |
|
|
|
private Long type; |
|
|
|
|
|
|
|
@Positive(message = "溶液id 必须是正数") |
|
|
|
@Schema(description = "溶液id") |
|
|
|
private Long solutionId; |
|
|
|
|
|
|
@ -23,11 +29,11 @@ public class Container extends BaseEntity { |
|
|
|
@Schema(description = "泵id") |
|
|
|
private String pumpId; |
|
|
|
|
|
|
|
@NotBlank |
|
|
|
@Positive(message = "总容量 必须是正数") |
|
|
|
@Schema(description = "总容量") |
|
|
|
private Integer capacityTotal; |
|
|
|
|
|
|
|
@NotBlank |
|
|
|
@Positive(message = "使用容量 必须是正数") |
|
|
|
@Schema(description = "使用容量") |
|
|
|
private Integer capacityUsed; |
|
|
|
} |