package org.sxkj.gd.workorder.dto;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* @Description 设备调用外部保存参数
|
* @Author AIX
|
* @Date 2026/2/26 15:22
|
* @Version 1.0
|
*/
|
@Data
|
public class GdDeviceCallDetailExternalSaveDTO implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 巡查任务id
|
*/
|
@ApiModelProperty(value = "巡查任务id")
|
private Long patrolTaskId;
|
|
/**
|
* 设备sn
|
*/
|
@ApiModelProperty(value = "设备sn")
|
private String deviceSn;
|
|
/**
|
* 设备状态
|
*/
|
@ApiModelProperty(value = "设备状态")
|
private String deviceStatus;
|
/**
|
* 状态发生时间
|
*/
|
@ApiModelProperty(value = "状态发生时间")
|
@DateTimeFormat(
|
pattern = "yyyy-MM-dd HH:mm:ss"
|
)
|
@JsonFormat(
|
pattern = "yyyy-MM-dd HH:mm:ss"
|
)
|
private Date occurTime;
|
/**
|
* 飞行里程(米)
|
*/
|
@ApiModelProperty(value = "飞行里程(米)")
|
private Integer flightDistance;
|
/**
|
* 状态流转顺序
|
*/
|
@ApiModelProperty(value = "状态流转顺序")
|
private Integer sort;
|
|
}
|