|
@@ -0,0 +1,178 @@
|
|
|
+package com.ruoyi.gas.domain.bo;
|
|
|
+
|
|
|
+import com.ruoyi.common.core.validate.AddGroup;
|
|
|
+import com.ruoyi.common.core.validate.EditGroup;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import javax.validation.constraints.*;
|
|
|
+
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+import com.ruoyi.common.core.domain.BaseEntity;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 调压箱详情业务对象 g_pressure_regulating_box_details
|
|
|
+ *
|
|
|
+ * @author ruoyi
|
|
|
+ * @date 2024-03-25
|
|
|
+ */
|
|
|
+
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
+@ApiModel("调压箱详情业务对象")
|
|
|
+public class GPressureRegulatingBoxDetailsBo extends BaseEntity {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 序号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "序号", required = true)
|
|
|
+ @NotNull(message = "序号不能为空", groups = { EditGroup.class })
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 调压箱id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "调压箱id", required = true)
|
|
|
+ @NotNull(message = "调压箱id不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private Long regulatingBoxId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 阀井位置
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "阀井位置", required = true)
|
|
|
+ @NotBlank(message = "阀井位置不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String valveWellPosition;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 阀井钥匙形状
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "阀井钥匙形状", required = true)
|
|
|
+ @NotBlank(message = "阀井钥匙形状不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String valveWellKeyShape;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 厂家
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "厂家", required = true)
|
|
|
+ @NotBlank(message = "厂家不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String manufacturer;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 流量
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "流量", required = true)
|
|
|
+ @NotBlank(message = "流量不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String flow;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 进口管径
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "进口管径", required = true)
|
|
|
+ @NotBlank(message = "进口管径不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String importPipeDiameter;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出口管径
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "出口管径", required = true)
|
|
|
+ @NotBlank(message = "出口管径不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String outletPipeDiameter;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 旁通管径
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "旁通管径", required = true)
|
|
|
+ @NotBlank(message = "旁通管径不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String bypassPipeDiameter;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 调压器
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "调压器", required = true)
|
|
|
+ @NotBlank(message = "调压器不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String voltageRegulator;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 设施规格型号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "设施规格型号", required = true)
|
|
|
+ @NotBlank(message = "设施规格型号不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String facilitySpecificationsAndModels;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 入口压力
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "入口压力", required = true)
|
|
|
+ @NotBlank(message = "入口压力不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String inletPressure;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出口压力
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "出口压力", required = true)
|
|
|
+ @NotBlank(message = "出口压力不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String outletPressure;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 切断压力
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "切断压力", required = true)
|
|
|
+ @NotBlank(message = "切断压力不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String cutOffPressure;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 放散压力
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "放散压力", required = true)
|
|
|
+ @NotBlank(message = "放散压力不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String releasePressure;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出厂编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "出厂编号", required = true)
|
|
|
+ @NotBlank(message = "出厂编号不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String factoryNumber;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 出厂日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "出厂日期", required = true)
|
|
|
+ @NotBlank(message = "出厂日期不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String factoryDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "备注", required = true)
|
|
|
+ @NotBlank(message = "备注不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 分页大小
|
|
|
+ */
|
|
|
+ @ApiModelProperty("分页大小")
|
|
|
+ private Integer pageSize;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 当前页数
|
|
|
+ */
|
|
|
+ @ApiModelProperty("当前页数")
|
|
|
+ private Integer pageNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 排序列
|
|
|
+ */
|
|
|
+ @ApiModelProperty("排序列")
|
|
|
+ private String orderByColumn;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 排序的方向desc或者asc
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "排序的方向", example = "asc,desc")
|
|
|
+ private String isAsc;
|
|
|
+
|
|
|
+}
|