This repository has been archived on 2025-08-12. You can view files and clone it, but cannot push or open issues or pull requests.
Files
springboot-xinda-dev/xinda-itsm/src/main/java/com/xinda/itsm/domain/InspectionPlan.java
2025-04-29 22:30:18 +08:00

86 lines
2.5 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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;
}