package org.sxkj.gd.workorder.param;
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
@Data
|
public class GdManageDevicePageParam implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty("主键id")
|
@JsonSerialize(using = ToStringSerializer.class)
|
private Long id;
|
|
@ApiModelProperty(value = "设备型号")
|
private String deviceName;
|
/**
|
* custom name of the device
|
*/
|
@ApiModelProperty(value = "设备名称")
|
private String nickname;
|
|
/**
|
* 设备负载(红外,喇叭,闪光灯)
|
*/
|
@ApiModelProperty(value = "设备负载(红外,喇叭,闪光灯)")
|
private String devicePayload;
|
/**
|
* 当前经度
|
*/
|
@ApiModelProperty(value = "当前经度")
|
private Double longitude;
|
/**
|
* 当前纬度
|
*/
|
@ApiModelProperty(value = "当前纬度")
|
private Double latitude;
|
|
@ApiModelProperty(value = "设备ids")
|
private List<String> deviceIds;
|
|
@ApiModelProperty(value = "设备位置")
|
private String geom;
|
|
@ApiModelProperty(value = "5公里范围面数据")
|
private String fiveKmArea;
|
|
@ApiModelProperty(value = "所属部门id")
|
private Long deptId;
|
|
@ApiModelProperty(value = "设备位置")
|
private String location;
|
|
@ApiModelProperty(value = "设备类型(0机场,1无人机)")
|
private String deviceType;
|
/**
|
* 模式编号
|
*/
|
@ApiModelProperty(value = "状态 0 在线 1离线")
|
private String modeCode;
|
|
}
|