package com.gkhy.safePlatform.equipment.entity; import java.sql.Timestamp; import com.fasterxml.jackson.annotation.JsonFormat; import com.gkhy.safePlatform.equipment.entity.BaseDomain; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; /** * 设备维修明细(EquipmentRepairDetail)表实体类 * * @author xurui * @since 2022-08-03 11:17:00 */ @SuppressWarnings("serial") @TableName("equipment_repair_detail") public class EquipmentRepairDetail extends BaseDomain { @TableId(type = IdType.AUTO) private Long id; public Long getId() { return id; } public void setId(Long id) { this.id = id; } //具体类型(页面左侧的导航栏使用) 0:仪器仪表信息 1:生产设备设施 2:安全设备设施 3:重点监管装置/设备 private Integer infoTpe; public Integer getInfoTpe() { return infoTpe; } public void setInfoTpe(Integer infoTpe) { this.infoTpe = infoTpe; } //设备ID/外键 private Long equipmentId; public Long getEquipmentId() { return equipmentId; } public void setEquipmentId(Long equipmentId) { this.equipmentId = equipmentId; } //维修负责人/外键 private Long repairPersonId; public Long getRepairPersonId() { return repairPersonId; } public void setRepairPersonId(Long repairPersonId) { this.repairPersonId = repairPersonId; } //维修负责人名称 private String repairPersonName; public String getRepairPersonName() { return repairPersonName; } public void setRepairPersonName(String repairPersonName) { this.repairPersonName = repairPersonName; } //维修开始日期 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Timestamp repairStartDate; public Timestamp getRepairStartDate() { return repairStartDate; } public void setRepairStartDate(Timestamp repairStartDate) { this.repairStartDate = repairStartDate; } //维修结束日期 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Timestamp repairEndDate; public Timestamp getRepairEndDate() { return repairEndDate; } public void setRepairEndDate(Timestamp repairEndDate) { this.repairEndDate = repairEndDate; } //维修负责人单位/外键 private Long repairPersonDepartmentId; public Long getRepairPersonDepartmentId() { return repairPersonDepartmentId; } public void setRepairPersonDepartmentId(Long repairPersonDepartmentId) { this.repairPersonDepartmentId = repairPersonDepartmentId; } //维修负责人单位名称 private String repairPersonDepartmentName; public String getRepairPersonDepartmentName() { return repairPersonDepartmentName; } public void setRepairPersonDepartmentName(String repairPersonDepartmentName) { this.repairPersonDepartmentName = repairPersonDepartmentName; } //维修情况 private String repairMemo; public String getRepairMemo() { return repairMemo; } public void setRepairMemo(String repairMemo) { this.repairMemo = repairMemo; } //维修状态 1:维修中 2:已修好 private Integer repairStatus; public Integer getRepairStatus() { return repairStatus; } public void setRepairStatus(Integer repairStatus) { this.repairStatus = repairStatus; } //设施异常项 private String exceptionInfo; public String getExceptionInfo() { return exceptionInfo; } public void setExceptionInfo(String exceptionInfo) { this.exceptionInfo = exceptionInfo; } }