Newer
Older
huludao / src / main / java / com / newfiber / modules / inspection / entity / EquRepairOrderEntity.java
package com.newfiber.modules.inspection.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 设备维修工单信息
 *
 * @author xiey
 * @email sunlightcs@gmail.com
 * @date 2020-09-10 19:16:42
 */
@Data
@TableName("equ_repair_order")
public class EquRepairOrderEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @TableId
    private Integer id;
    /**
     * 设备编号
     */
    private String equNo;
    /**
     * 设备名称
     */
    private String equName;
    /**
     * 保养工单ID
     */
    private String maintainNo;
    /**
     * 维修工单ID
     */
    private String repairNo;
    /**
     * 内部维修人员(账号)
     */
    private String repairPersonnel;
    /**
     * 内部维修人员(姓名)
     */
    private String fullname;
    /**
     * 工单性质(0.内部维修单  1.外部维修  2.审批单)
     */
    private Integer workOrderStatus;
    /**
     * 描述
     */
    private String remarks;
    /**
     * 维修级别(1.小修 2.中修 3.大修)
     */
    private Integer repairLevel;
    /**
     * 维修状态0.未完成 1.已完成
     */
    private Integer repairState;
    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 文件信息集合
     */
    @TableField(exist = false)
    private List<FileUploadEntity> fileUploadEntityList;

    /**
     * 审批流程集合
     */
    @TableField(exist = false)
    private List<List<EquTechnologicalProcessInfoEntity>> approvalList;

}