|
@@ -2,14 +2,12 @@ package com.ruoyi.gas.domain.bo;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
-import com.ruoyi.common.core.validate.AddGroup;
|
|
|
|
import com.ruoyi.common.core.validate.EditGroup;
|
|
import com.ruoyi.common.core.validate.EditGroup;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
import lombok.EqualsAndHashCode;
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
|
|
-import javax.validation.constraints.NotBlank;
|
|
|
|
import javax.validation.constraints.NotNull;
|
|
import javax.validation.constraints.NotNull;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -27,6 +25,8 @@ import java.util.List;
|
|
public class GEmergencyRepairBo extends BaseEntity {
|
|
public class GEmergencyRepairBo extends BaseEntity {
|
|
|
|
|
|
private List<String> photoList;
|
|
private List<String> photoList;
|
|
|
|
+ private String processStatus;
|
|
|
|
+ private String processComments;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 主键id
|
|
* 主键id
|
|
@@ -39,7 +39,6 @@ public class GEmergencyRepairBo extends BaseEntity {
|
|
* 报修时间
|
|
* 报修时间
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "报修时间", required = true)
|
|
@ApiModelProperty(value = "报修时间", required = true)
|
|
- @NotNull(message = "报修时间不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm")
|
|
private Date repairTime;
|
|
private Date repairTime;
|
|
|
|
|
|
@@ -54,70 +53,60 @@ public class GEmergencyRepairBo extends BaseEntity {
|
|
* 报修人名称
|
|
* 报修人名称
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "报修人名称", required = true)
|
|
@ApiModelProperty(value = "报修人名称", required = true)
|
|
- @NotBlank(message = "报修人名称不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String repairName;
|
|
private String repairName;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 报修人电话
|
|
* 报修人电话
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "报修人电话", required = true)
|
|
@ApiModelProperty(value = "报修人电话", required = true)
|
|
- @NotBlank(message = "报修人电话不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String repairPhone;
|
|
private String repairPhone;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 报修类型
|
|
* 报修类型
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "报修类型", required = true)
|
|
@ApiModelProperty(value = "报修类型", required = true)
|
|
- @NotBlank(message = "报修类型不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String repairType;
|
|
private String repairType;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 报修内容
|
|
* 报修内容
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "报修内容", required = true)
|
|
@ApiModelProperty(value = "报修内容", required = true)
|
|
- @NotBlank(message = "报修内容不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String repairContent;
|
|
private String repairContent;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 损坏原因
|
|
* 损坏原因
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "损坏原因", required = true)
|
|
@ApiModelProperty(value = "损坏原因", required = true)
|
|
- @NotBlank(message = "损坏原因不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String causesOfDamage;
|
|
private String causesOfDamage;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 管线压力
|
|
* 管线压力
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "管线压力", required = true)
|
|
@ApiModelProperty(value = "管线压力", required = true)
|
|
- @NotBlank(message = "管线压力不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String pipelinePressure;
|
|
private String pipelinePressure;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 停气方式
|
|
* 停气方式
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "停气方式", required = true)
|
|
@ApiModelProperty(value = "停气方式", required = true)
|
|
- @NotBlank(message = "停气方式不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String stopGasMethod;
|
|
private String stopGasMethod;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 使用材料
|
|
* 使用材料
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "使用材料", required = true)
|
|
@ApiModelProperty(value = "使用材料", required = true)
|
|
- @NotBlank(message = "使用材料不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String usingMaterials;
|
|
private String usingMaterials;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 维修人
|
|
* 维修人
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "维修人", required = true)
|
|
@ApiModelProperty(value = "维修人", required = true)
|
|
- @NotBlank(message = "维修人不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
private String maintenanceName;
|
|
private String maintenanceName;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 维修时间
|
|
* 维修时间
|
|
*/
|
|
*/
|
|
@ApiModelProperty(value = "维修时间", required = true)
|
|
@ApiModelProperty(value = "维修时间", required = true)
|
|
- @NotNull(message = "维修时间不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm")
|
|
private Date maintenanceTime;
|
|
private Date maintenanceTime;
|
|
|
|
|