提交增加运维管理
This commit is contained in:
56
xinda-itsm/src/main/java/com/xinda/itsm/domain/Duty.java
Normal file
56
xinda-itsm/src/main/java/com/xinda/itsm/domain/Duty.java
Normal file
@@ -0,0 +1,56 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 值班管理对象 duty
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-23
|
||||
*/
|
||||
@ApiModel(value = "Duty",description = "值班管理 duty")
|
||||
@Data
|
||||
public class Duty extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 值班id */
|
||||
private Long dutyId;
|
||||
|
||||
/** 值班日期 */
|
||||
@Excel(name = "值班日期")
|
||||
@ApiModelProperty("值班日期")
|
||||
private String dutyDate;
|
||||
|
||||
/** 值班人员 */
|
||||
@Excel(name = "值班人员")
|
||||
@ApiModelProperty("值班人员")
|
||||
private String onDuty;
|
||||
|
||||
/** 值班时间段 */
|
||||
@Excel(name = "值班时间段")
|
||||
@ApiModelProperty("值班时间段")
|
||||
private String dutyPeriod;
|
||||
|
||||
/** 值班类型 */
|
||||
@Excel(name = "值班类型")
|
||||
@ApiModelProperty("值班类型")
|
||||
private String type;
|
||||
|
||||
/** 值班状态 */
|
||||
@Excel(name = "值班状态")
|
||||
@ApiModelProperty("值班状态")
|
||||
private String status;
|
||||
|
||||
/** 替班人员 */
|
||||
@Excel(name = "替班人员")
|
||||
@ApiModelProperty("替班人员")
|
||||
private String relief;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 例报管理对象 example_report
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-23
|
||||
*/
|
||||
@ApiModel(value = "ExampleReport",description = "例报管理 example_report")
|
||||
@Data
|
||||
public class ExampleReport extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 例报id */
|
||||
private Long exampleReportId;
|
||||
|
||||
/** 例报类型 */
|
||||
@Excel(name = "例报类型")
|
||||
@ApiModelProperty("例报类型")
|
||||
private String type;
|
||||
|
||||
/** 例报周期 */
|
||||
@Excel(name = "例报周期")
|
||||
@ApiModelProperty("例报周期")
|
||||
private String cycle;
|
||||
|
||||
/** 例报内容 */
|
||||
@Excel(name = "例报内容")
|
||||
@ApiModelProperty("例报内容")
|
||||
private String content;
|
||||
|
||||
/** 推送方式 */
|
||||
@Excel(name = "推送方式")
|
||||
@ApiModelProperty("推送方式")
|
||||
private String pushMethod;
|
||||
|
||||
/** 接收人id */
|
||||
@Excel(name = "接收人id")
|
||||
@ApiModelProperty("接收人id")
|
||||
private String userId;
|
||||
|
||||
/** 接收人 */
|
||||
@Excel(name = "接收人")
|
||||
@ApiModelProperty("接收人")
|
||||
private String receiver;
|
||||
|
||||
/** 开始日期 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "开始日期", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("开始日期")
|
||||
private Date startDate;
|
||||
|
||||
/** 结束日期 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "结束日期", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("结束日期")
|
||||
private Date endDate;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 巡检计划对象 inspection_plan
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-23
|
||||
*/
|
||||
@ApiModel(value = "InspectionPlan",description = "巡检计划 inspection_plan")
|
||||
@Data
|
||||
public class InspectionPlan extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** ID */
|
||||
private Long id;
|
||||
|
||||
/** 计划名称 */
|
||||
@Excel(name = "计划名称")
|
||||
@ApiModelProperty("计划名称")
|
||||
private String planName;
|
||||
|
||||
/** 计划内容 */
|
||||
@Excel(name = "计划内容")
|
||||
@ApiModelProperty("计划内容")
|
||||
private String planContent;
|
||||
|
||||
/** 项目名称 */
|
||||
@Excel(name = "项目名称")
|
||||
@ApiModelProperty("项目名称")
|
||||
private String projectName;
|
||||
|
||||
/** 开始日期 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "开始日期", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("开始日期")
|
||||
private Date startDate;
|
||||
|
||||
/** 结束日期 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "结束日期", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("结束日期")
|
||||
private Date endDate;
|
||||
|
||||
/** 巡检周期 */
|
||||
@Excel(name = "巡检周期")
|
||||
@ApiModelProperty("巡检周期")
|
||||
private String inspectionCycle;
|
||||
|
||||
/** 巡检人 */
|
||||
@Excel(name = "巡检人")
|
||||
@ApiModelProperty("巡检人")
|
||||
private String inspectionPerson;
|
||||
|
||||
/** 巡检人id */
|
||||
@Excel(name = "巡检人id")
|
||||
@ApiModelProperty("巡检人id")
|
||||
private String userId;
|
||||
|
||||
/** 巡检指定日期 */
|
||||
@Excel(name = "巡检指定日期")
|
||||
@ApiModelProperty("巡检指定日期")
|
||||
private String setDate;
|
||||
|
||||
/** 巡检固定时间 */
|
||||
@Excel(name = "巡检固定时间")
|
||||
@ApiModelProperty("巡检固定时间")
|
||||
private String setTime;
|
||||
|
||||
/** 状态(0正常 1停用) */
|
||||
@Excel(name = "状态", readConverterExp = "0=正常,1=停用")
|
||||
@ApiModelProperty("状态")
|
||||
private String status;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 巡检记录对象 inspection_record
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-23
|
||||
*/
|
||||
@ApiModel(value = "InspectionRecord",description = "巡检记录 inspection_record")
|
||||
@Data
|
||||
public class InspectionRecord extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** ID */
|
||||
private Long id;
|
||||
|
||||
/** 计划id */
|
||||
@Excel(name = "计划id")
|
||||
@ApiModelProperty("计划id")
|
||||
private Long planId;
|
||||
|
||||
/** 计划名称 */
|
||||
@Excel(name = "计划名称")
|
||||
@ApiModelProperty("计划名称")
|
||||
private String planName;
|
||||
|
||||
/** 计划内容 */
|
||||
@Excel(name = "计划内容")
|
||||
@ApiModelProperty("计划内容")
|
||||
private String planContent;
|
||||
|
||||
/** 项目名称 */
|
||||
@Excel(name = "项目名称")
|
||||
@ApiModelProperty("项目名称")
|
||||
private String projectName;
|
||||
|
||||
/** 计划巡检时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "计划巡检时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("计划巡检时间")
|
||||
private Date planTime;
|
||||
|
||||
/** 实际巡检时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "实际巡检时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("实际巡检时间")
|
||||
private Date inspectionTime;
|
||||
|
||||
/** 巡检人 */
|
||||
@Excel(name = "巡检人")
|
||||
@ApiModelProperty("巡检人")
|
||||
private String inspectionPerson;
|
||||
|
||||
/** 巡检人id */
|
||||
@Excel(name = "巡检人id")
|
||||
@ApiModelProperty("巡检人id")
|
||||
private String userId;
|
||||
|
||||
/** 巡检周期 */
|
||||
@Excel(name = "巡检周期")
|
||||
@ApiModelProperty("巡检周期")
|
||||
private String inspectionCycle;
|
||||
|
||||
/** 周期 */
|
||||
@Excel(name = "周期")
|
||||
@ApiModelProperty("周期")
|
||||
private String cycle;
|
||||
|
||||
/** 巡检状态(默认值为0:待进行) */
|
||||
@Excel(name = "巡检状态(默认值为0:待进行)")
|
||||
@ApiModelProperty("巡检状态(默认值为0:待进行)")
|
||||
private String inspectionStatus;
|
||||
|
||||
/** 巡检备注 */
|
||||
@Excel(name = "巡检备注")
|
||||
@ApiModelProperty("巡检备注")
|
||||
private String inspectionRemark;
|
||||
|
||||
}
|
||||
61
xinda-itsm/src/main/java/com/xinda/itsm/domain/PrePlan.java
Normal file
61
xinda-itsm/src/main/java/com/xinda/itsm/domain/PrePlan.java
Normal file
@@ -0,0 +1,61 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 预案管理对象 pre_plan
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-27
|
||||
*/
|
||||
@ApiModel(value = "PrePlan",description = "预案管理 pre_plan")
|
||||
@Data
|
||||
public class PrePlan extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 预案id */
|
||||
private Long prePlanId;
|
||||
|
||||
/** 预案编号 */
|
||||
@Excel(name = "预案编号")
|
||||
@ApiModelProperty("预案编号")
|
||||
private String number;
|
||||
|
||||
/** 预案类型 */
|
||||
@Excel(name = "预案类型")
|
||||
@ApiModelProperty("预案类型")
|
||||
private String type;
|
||||
|
||||
/** 站名 */
|
||||
@Excel(name = "站名")
|
||||
@ApiModelProperty("站名")
|
||||
private String station;
|
||||
|
||||
/** 设备 */
|
||||
@Excel(name = "设备")
|
||||
@ApiModelProperty("设备")
|
||||
private String device;
|
||||
|
||||
/** 预案内容 */
|
||||
@Excel(name = "预案内容")
|
||||
@ApiModelProperty("预案内容")
|
||||
private String content;
|
||||
|
||||
/** 编制人 */
|
||||
@Excel(name = "编制人")
|
||||
@ApiModelProperty("编制人")
|
||||
private String preparedBy;
|
||||
|
||||
/** 预案关键词 */
|
||||
@Excel(name = "预案关键词")
|
||||
@ApiModelProperty("预案关键词")
|
||||
private String keywords;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 流程管理对象 process_info
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-27
|
||||
*/
|
||||
@ApiModel(value = "ProcessInfo",description = "流程管理 process_info")
|
||||
@Data
|
||||
public class ProcessInfo extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 主键 */
|
||||
private Long processId;
|
||||
|
||||
/** 事件名称 */
|
||||
@Excel(name = "事件名称")
|
||||
@ApiModelProperty("事件名称")
|
||||
private String eventName;
|
||||
|
||||
/** 事件类型 */
|
||||
@Excel(name = "事件类型")
|
||||
@ApiModelProperty("事件类型")
|
||||
private String eventType;
|
||||
|
||||
/** 触发时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "触发时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("触发时间")
|
||||
private Date touchTime;
|
||||
|
||||
/** 处理结果 */
|
||||
@Excel(name = "处理结果")
|
||||
@ApiModelProperty("处理结果")
|
||||
private String handleResult;
|
||||
|
||||
/** 处理人 */
|
||||
@Excel(name = "处理人")
|
||||
@ApiModelProperty("处理人")
|
||||
private Long handlePerson;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 制度管理对象 regulation_info
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-27
|
||||
*/
|
||||
@ApiModel(value = "RegulationInfo",description = "制度管理 regulation_info")
|
||||
@Data
|
||||
public class RegulationInfo extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 主键 */
|
||||
private Long regulationId;
|
||||
|
||||
/** 制度编码 */
|
||||
@Excel(name = "制度编码")
|
||||
@ApiModelProperty("制度编码")
|
||||
private String regulationCode;
|
||||
|
||||
/** 制度名称 */
|
||||
@Excel(name = "制度名称")
|
||||
@ApiModelProperty("制度名称")
|
||||
private String regulationName;
|
||||
|
||||
/** 制度描述 */
|
||||
@Excel(name = "制度描述")
|
||||
@ApiModelProperty("制度描述")
|
||||
private String regulationDescribe;
|
||||
|
||||
/** 制度类型 */
|
||||
@Excel(name = "制度类型")
|
||||
@ApiModelProperty("制度类型")
|
||||
private String regulationType;
|
||||
|
||||
/** 制度文件 */
|
||||
@Excel(name = "制度文件")
|
||||
@ApiModelProperty("制度文件")
|
||||
private String docOssId;
|
||||
|
||||
/** 上传时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "上传时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("上传时间")
|
||||
private Date uploadTime;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 维修工单对象 repair_order
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-23
|
||||
*/
|
||||
@ApiModel(value = "RepairOrder",description = "维修工单 repair_order")
|
||||
@Data
|
||||
public class RepairOrder extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** ID */
|
||||
private Long id;
|
||||
|
||||
/** 工单编号 */
|
||||
@Excel(name = "工单编号")
|
||||
@ApiModelProperty("工单编号")
|
||||
private String orderNo;
|
||||
|
||||
/** 工单内容 */
|
||||
@Excel(name = "工单内容")
|
||||
@ApiModelProperty("工单内容")
|
||||
private String orderContent;
|
||||
|
||||
/** 项目名称 */
|
||||
@Excel(name = "项目名称")
|
||||
@ApiModelProperty("项目名称")
|
||||
private String projectName;
|
||||
|
||||
/** 派单时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "派单时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("派单时间")
|
||||
private Date assignTime;
|
||||
|
||||
/** 完成时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "完成时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("完成时间")
|
||||
private Date finishTime;
|
||||
|
||||
/** 完成人 */
|
||||
@Excel(name = "完成人")
|
||||
@ApiModelProperty("完成人")
|
||||
private String finishBy;
|
||||
|
||||
/** 附件 */
|
||||
@Excel(name = "附件")
|
||||
@ApiModelProperty("附件")
|
||||
private String annex;
|
||||
|
||||
/** 完成人id */
|
||||
@Excel(name = "完成人id")
|
||||
@ApiModelProperty("完成人id")
|
||||
private Long userId;
|
||||
|
||||
/** 工单状态(默认值为0:待进行) */
|
||||
@Excel(name = "工单状态(默认值为0:待进行)")
|
||||
@ApiModelProperty("工单状态(默认值为0:待进行)")
|
||||
private String orderStatus;
|
||||
|
||||
/** 工单备注 */
|
||||
@Excel(name = "工单备注")
|
||||
@ApiModelProperty("工单备注")
|
||||
private String orderRemark;
|
||||
|
||||
}
|
||||
132
xinda-itsm/src/main/java/com/xinda/itsm/domain/Schedule.java
Normal file
132
xinda-itsm/src/main/java/com/xinda/itsm/domain/Schedule.java
Normal file
@@ -0,0 +1,132 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 调度计划管理对象 schedule
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-23
|
||||
*/
|
||||
@ApiModel(value = "Schedule",description = "调度计划管理 schedule")
|
||||
@Data
|
||||
public class Schedule extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 调度计划id */
|
||||
private Long scheduleId;
|
||||
|
||||
/** 计划编号 */
|
||||
@Excel(name = "计划编号")
|
||||
@ApiModelProperty("计划编号")
|
||||
private String number;
|
||||
|
||||
/** 类型 */
|
||||
@Excel(name = "类型")
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
/** 计划周期 */
|
||||
@Excel(name = "计划周期")
|
||||
@ApiModelProperty("计划周期")
|
||||
private String cycle;
|
||||
|
||||
/** 站所 */
|
||||
@Excel(name = "站所")
|
||||
@ApiModelProperty("站所")
|
||||
private String station;
|
||||
|
||||
/** 状态 */
|
||||
@Excel(name = "状态")
|
||||
@ApiModelProperty("状态")
|
||||
private String status;
|
||||
|
||||
/** 是否超时(0是,1不是) */
|
||||
@Excel(name = "是否超时(0是,1不是)")
|
||||
@ApiModelProperty("是否超时(0是,1不是)")
|
||||
private String isTimeout;
|
||||
|
||||
/** 计划名称 */
|
||||
@Excel(name = "计划名称")
|
||||
@ApiModelProperty("计划名称")
|
||||
private String name;
|
||||
|
||||
/** 计划来源 */
|
||||
@Excel(name = "计划来源")
|
||||
@ApiModelProperty("计划来源")
|
||||
private String source;
|
||||
|
||||
/** 计划内容 */
|
||||
@Excel(name = "计划内容")
|
||||
@ApiModelProperty("计划内容")
|
||||
private String content;
|
||||
|
||||
/** 开始时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "开始时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("开始时间")
|
||||
private Date startTime;
|
||||
|
||||
/** 结束时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "结束时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("结束时间")
|
||||
private Date endTime;
|
||||
|
||||
/** 一级提醒 */
|
||||
@Excel(name = "一级提醒")
|
||||
@ApiModelProperty("一级提醒")
|
||||
private Long firstReminder;
|
||||
|
||||
/** 二级提醒 */
|
||||
@Excel(name = "二级提醒")
|
||||
@ApiModelProperty("二级提醒")
|
||||
private Long secondReminder;
|
||||
|
||||
/** 开工执行人 */
|
||||
@Excel(name = "开工执行人")
|
||||
@ApiModelProperty("开工执行人")
|
||||
private String operator;
|
||||
|
||||
/** 开工时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "开工时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("开工时间")
|
||||
private Date commencementTime;
|
||||
|
||||
/** 归结执行人 */
|
||||
@Excel(name = "归结执行人")
|
||||
@ApiModelProperty("归结执行人")
|
||||
private String terminator;
|
||||
|
||||
/** 归结时间 */
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
@Excel(name = "归结时间", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@ApiModelProperty("归结时间")
|
||||
private Date resolutionTime;
|
||||
|
||||
/** 归结内容 */
|
||||
@Excel(name = "归结内容")
|
||||
@ApiModelProperty("归结内容")
|
||||
private String resolutionContent;
|
||||
|
||||
/** 编制人 */
|
||||
@Excel(name = "编制人")
|
||||
@ApiModelProperty("编制人")
|
||||
private String preparedBy;
|
||||
|
||||
/** 负责人 */
|
||||
@Excel(name = "负责人")
|
||||
@ApiModelProperty("负责人")
|
||||
private String head;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
package com.xinda.itsm.domain;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
||||
import com.xinda.common.annotation.Excel;
|
||||
import com.xinda.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 作业规范对象 standard_info
|
||||
*
|
||||
* @author kerwincui
|
||||
* @date 2025-04-27
|
||||
*/
|
||||
@ApiModel(value = "StandardInfo",description = "作业规范 standard_info")
|
||||
@Data
|
||||
public class StandardInfo extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 主键 */
|
||||
private Long standardId;
|
||||
|
||||
/** 规范编码 */
|
||||
@Excel(name = "规范编码")
|
||||
@ApiModelProperty("规范编码")
|
||||
private String standardCode;
|
||||
|
||||
/** 规范名称 */
|
||||
@Excel(name = "规范名称")
|
||||
@ApiModelProperty("规范名称")
|
||||
private String standardName;
|
||||
|
||||
/** 规范描述 */
|
||||
@Excel(name = "规范描述")
|
||||
@ApiModelProperty("规范描述")
|
||||
private String standardDescribe;
|
||||
|
||||
/** 规范文件 */
|
||||
@Excel(name = "规范文件")
|
||||
@ApiModelProperty("规范文件")
|
||||
private String docOssId;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package com.xinda.itsm.domain.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* @Author cpems
|
||||
* @Date 2023/11/2 14:44
|
||||
**/
|
||||
@Getter
|
||||
public enum InspectionRecordStatus {
|
||||
/**
|
||||
* 进行中
|
||||
*/
|
||||
IN_PROGRESS("0", "inProgress", "进行中"),
|
||||
/**
|
||||
* 已完成
|
||||
*/
|
||||
COMPLETED("1", "completed", "已完成");
|
||||
|
||||
private final String code;
|
||||
private final String info;
|
||||
private final String name;
|
||||
|
||||
InspectionRecordStatus(String code, String info, String name) {
|
||||
this.code = code;
|
||||
this.info = info;
|
||||
this.name = name;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.xinda.itsm.domain.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* @Author cpems
|
||||
* @Date 2023/11/2 13:55
|
||||
**/
|
||||
@Getter
|
||||
public enum RepairOrderStatus {
|
||||
|
||||
/**
|
||||
* 待进行
|
||||
*/
|
||||
CARRIED_OUT("0", "carriedOut", "待进行"),
|
||||
/**
|
||||
* 进行中
|
||||
*/
|
||||
IN_PROGRESS("1", "inProgress", "进行中"),
|
||||
/**
|
||||
* 已完成
|
||||
*/
|
||||
COMPLETED("2", "completed", "已完成"),
|
||||
/**
|
||||
* 已取消
|
||||
*/
|
||||
CANCELED("3", "canceled", "已取消");
|
||||
|
||||
private final String code;
|
||||
private final String info;
|
||||
private final String name;
|
||||
|
||||
RepairOrderStatus(String code, String info, String name) {
|
||||
this.code = code;
|
||||
this.info = info;
|
||||
this.name = name;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user