|
@@ -0,0 +1,344 @@
|
|
|
+package com.ruoyi.gas.domain.bo;
|
|
|
+
|
|
|
+import com.ruoyi.common.core.domain.BaseEntity;
|
|
|
+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.NotBlank;
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 非居民巡查业务对象 g_pipeline_gas_user
|
|
|
+ *
|
|
|
+ * @author ruoyi
|
|
|
+ * @date 2024-05-16
|
|
|
+ */
|
|
|
+
|
|
|
+@Data
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
+@ApiModel("非居民巡查业务对象")
|
|
|
+public class GPipelineGasUserBo extends BaseEntity {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "主键id", required = true)
|
|
|
+ @NotNull(message = "主键id不能为空", groups = { EditGroup.class })
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用户名称
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "用户名称", required = true)
|
|
|
+ @NotBlank(message = "用户名称不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String userName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用户编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "用户编号", required = true)
|
|
|
+ @NotNull(message = "用户编号不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private Long userNumber;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用户类型
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "用户类型", required = true)
|
|
|
+ @NotBlank(message = "用户类型不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String userType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 阀门外观
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "阀门外观", required = true)
|
|
|
+ // @NotBlank(message = "阀门外观不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String valveAppearance;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开关是否灵敏有效
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "开关是否灵敏有效", required = true)
|
|
|
+ // @NotBlank(message = "开关是否灵敏有效不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String sensitives;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 类型
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "类型", required = true)
|
|
|
+ // @NotBlank(message = "类型不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String type;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 箱体外观
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "箱体外观", required = true)
|
|
|
+ // @NotBlank(message = "箱体外观不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String cabinetAppearance;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 锅炉外观
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "锅炉外观", required = true)
|
|
|
+ // @NotBlank(message = "锅炉外观不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String boilerAppearance;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 锅炉运行情况
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "锅炉运行情况", required = true)
|
|
|
+ // @NotBlank(message = "锅炉运行情况不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String boilerExterior;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 管道
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "管道", required = true)
|
|
|
+ // @NotBlank(message = "管道不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String pipeline;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 计量表具
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "计量表具", required = true)
|
|
|
+ // @NotBlank(message = "计量表具不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String measuringInstruments;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 餐饮设备运行情况
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "餐饮设备运行情况", required = true)
|
|
|
+ // @NotBlank(message = "餐饮设备运行情况不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String cateringStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 餐饮设备外观
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "餐饮设备外观", required = true)
|
|
|
+ // @NotBlank(message = "餐饮设备外观不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String cateringExterior;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 连接管
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "连接管", required = true)
|
|
|
+ // @NotBlank(message = "连接管不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String connectingPipe;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 凝水杠
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "凝水杠", required = true)
|
|
|
+ // @NotBlank(message = "凝水杠不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String condensateBar;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 有无私接私改
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "有无私接私改", required = true)
|
|
|
+ // @NotBlank(message = "有无私接私改不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String receptionModification;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 压力表运行情况
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "压力表运行情况", required = true)
|
|
|
+ // @NotBlank(message = "压力表运行情况不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String pressureStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 可燃气体报警器装置
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "可燃气体报警器装置", required = true)
|
|
|
+ // @NotBlank(message = "可燃气体报警器装置不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String combustibleGas;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 紧急切断阀
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "紧急切断阀", required = true)
|
|
|
+ // @NotBlank(message = "紧急切断阀不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String emergencyShut;
|
|
|
+ @ApiModelProperty(value = "紧急切断阀", required = true)
|
|
|
+ //@NotBlank(message = "紧急切断阀不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String emergencyShutB;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 安全阀
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "安全阀", required = true)
|
|
|
+ // @NotBlank(message = "安全阀不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String safetyValve;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 流向标识label
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "流向标识label", required = true)
|
|
|
+ // @NotBlank(message = "流向标识label不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String flowDirectionLabel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 流向标识
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "流向标识", required = true)
|
|
|
+ // @NotBlank(message = "流向标识不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String flowDirection;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 有无易燃物
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "有无易燃物", required = true)
|
|
|
+ // @NotBlank(message = "有无易燃物不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String flammableMaterials;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 有无占压
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "有无占压", required = true)
|
|
|
+ // @NotBlank(message = "有无占压不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String pressure;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 两气混用
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "两气混用", required = true)
|
|
|
+ // @NotBlank(message = "两气混用不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String mixingGases;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 重物搭挂
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "重物搭挂", required = true)
|
|
|
+ // @NotBlank(message = "重物搭挂不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String heavyHanging;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 电线缠绕
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "电线缠绕", required = true)
|
|
|
+ // @NotBlank(message = "电线缠绕不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String wireTangle;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 其他
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "其他", required = true)
|
|
|
+ // @NotBlank(message = "其他不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String other;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 安检情况1
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "安检情况1", required = true)
|
|
|
+ // @NotBlank(message = "安检情况1不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String securityCheckOne;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 安检情况2
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "安检情况2", required = true)
|
|
|
+ // @NotBlank(message = "安检情况2不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String securityCheckTwo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 安检员签字
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "安检员签字", required = true)
|
|
|
+ // @NotBlank(message = "安检员签字不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String securityCheckUser;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 安检时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "安检时间", required = true)
|
|
|
+ // @NotNull(message = "安检时间不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private Date securityCheckTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用户代表签字
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "用户代表签字", required = true)
|
|
|
+ // @NotBlank(message = "用户代表签字不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String representative;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 联系电话
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "联系电话", required = true)
|
|
|
+ // @NotBlank(message = "联系电话不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String phone;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 有无易燃物label
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "有无易燃物label", required = true)
|
|
|
+ // @NotBlank(message = "有无易燃物label不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String flammableMaterialsLabel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 有无占压label
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "有无占压label", required = true)
|
|
|
+ // @NotBlank(message = "有无占压label不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String pressureLabel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 两气混用label
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "两气混用label", required = true)
|
|
|
+ // @NotBlank(message = "两气混用label不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String mixingGasesLabel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 重物搭挂label
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "重物搭挂label", required = true)
|
|
|
+ // @NotBlank(message = "重物搭挂label不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String heavyHangingLabel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 电线缠绕label
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "电线缠绕label", required = true)
|
|
|
+ // @NotBlank(message = "电线缠绕label不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String wireTangleLabel;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 分页大小
|
|
|
+ */
|
|
|
+ @ApiModelProperty("分页大小")
|
|
|
+ private Integer pageSize;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 当前页数
|
|
|
+ */
|
|
|
+ @ApiModelProperty("当前页数")
|
|
|
+ private Integer pageNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 排序列
|
|
|
+ */
|
|
|
+ @ApiModelProperty("排序列")
|
|
|
+ private String orderByColumn;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 排序的方向desc或者asc
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "排序的方向", example = "asc,desc")
|
|
|
+ private String isAsc;
|
|
|
+ /**
|
|
|
+ * 连接管胶管
|
|
|
+ */
|
|
|
+
|
|
|
+ @ApiModelProperty("连接管胶管")
|
|
|
+ private String connectingPipeB;
|
|
|
+ @ApiModelProperty(value = "可燃气体报警器装置", required = true)
|
|
|
+ // @NotBlank(message = "可燃气体报警器装置不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
+ private String combustibleGasB;
|
|
|
+
|
|
|
+}
|