package com.ruoyi.device.pojo; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.*; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; import lombok.Setter; import java.io.Serializable; import java.time.LocalDateTime; /** *

* 设备停用/启用 *

* * @author * @since 2024-09-26 09:51:40 */ @Getter @Setter @TableName("device_state") @Schema(description = "设备停用/启用") public class DeviceState implements Serializable { private static final long serialVersionUID = 1L; @Schema(description = "设备停用启用id") @TableId(value = "state_id", type = IdType.AUTO) private Integer stateId; @Schema(description = "流程编号") private String processNumber; @Schema(description = "0配件") private String accessoryPart; @Schema(description = "0设备状态") private String deviceStatus; @Schema(description = "0停用启用理由") private String reason; @Schema(description = "0下环节责任人") private String submitNextPesponsible; @Schema(description = "0操作人") private String submitOperatingPersonnel; @Schema(description = "0日期") private LocalDateTime submitDate; @Schema(description = "1部门负责人意见") private String departmentReviewOpinion; @Schema(description = "1下环节责任人") private String departmentNextPesponsible; @Schema(description = "1操作人") private String departmentOperatingPersonnel; @Schema(description = "1日期") private LocalDateTime departmentDate; @Schema(description = "2计量室意见") private String measuringRoomReviewOpinion; @Schema(description = "2下环节责任人") private String measuringRoomNextPesponsible; @Schema(description = "2操作人") private String measuringRoomOperatingPersonnel; @Schema(description = "2日期") private LocalDateTime measuringRoomDate; @Schema(description = "3批准意见") private String approvalOpinion; @Schema(description = "3下环节责任人") private String approvalNextPesponsible; @Schema(description = "3操作人") private String approvalOperatingPersonnel; @Schema(description = "3日期") private LocalDateTime approvalDate; @Schema(description = "当前状态") private String currentState; @Schema(description = "设备Id") private Integer deviceId; @Schema(description = "当前环节负责人") private String currentResponsible; @Schema(description = "提交人") @ExcelProperty(value = "提交人") private String createUser; @Schema(description = "提交日期") @ExcelProperty(value = "提交日期") @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; }