package com.ruoyi.envaccess.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; @Data @TableName("env_device_command") public class EnvDeviceCommand { @TableId(type = IdType.AUTO) private Long id; @ApiModelProperty("设备台账id") private Long deviceLedgerId; @ApiModelProperty("设备名称") private String deviceName; @ApiModelProperty("指令类型 start=启动 stop=停止") private String commandType; @ApiModelProperty("指令状态 pending=下发中 success=成功 failed=失败") private String commandStatus; @ApiModelProperty("操作人") private String operator; @ApiModelProperty("下发时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime commandTime; @ApiModelProperty("执行结果") private String resultMsg; private String remark; private Long tenantId; private Long createUser; private LocalDateTime createTime; private Long updateUser; private LocalDateTime updateTime; }