package com.ruoyi.energymeter.vo;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
|
/**
|
* 档案验证结果。
|
*/
|
@Data
|
@Schema(description = "第三方档案验证结果")
|
public class MeterArchiveVO implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
private String meterType;
|
|
private String meterAddress;
|
|
private String providerMeterId;
|
|
private String providerName;
|
|
private Long areaId;
|
|
private String areaName;
|
|
private Integer onlineStatus;
|
|
private String parentProviderId;
|
|
@Schema(description = "是否可以绑定")
|
private Boolean bindable;
|
|
@Schema(description = "已存在的本地设备ID(重复绑定时返回)")
|
private Long existingDeviceId;
|
|
@Schema(description = "已存在设备是否启用")
|
private Boolean existingEnabled;
|
|
@Schema(description = "提示信息")
|
private String message;
|
|
@Schema(description = "是否处于演示数据模式")
|
private Boolean mockMode;
|
}
|