package com.ruoyi.data.domain.vo; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import com.ruoyi.common.annotation.ExcelDictFormat; import com.ruoyi.common.convert.ExcelDictConvert; import lombok.Data; import java.util.Date; import java.io.Serializable; /** * modbus_tcp协议配置视图对象 tbl_modbus_tcp * * @author ruoyi * @date 2023-12-05 */ @Data @ExcelIgnoreUnannotated public class TblModbusTcpVo implements Serializable { private static final long serialVersionUID = 1L; /** * */ @ExcelProperty(value = "") private Long id; /** * 协议名称 */ @ExcelProperty(value = "协议名称") private String protocolName; /** * 协议描述 */ @ExcelProperty(value = "协议描述") private String protocolDesc; /** * 协议类型 */ @ExcelProperty(value = "协议类型") private String protocolType; /** * modbusip地址 */ @ExcelProperty(value = "modbusip地址") private String serverIp; /** * 端口 */ @ExcelProperty(value = "端口") private String serverPort; /** * api接口地址 */ @ExcelProperty(value = "api接口地址") private String apiUrl; /** * 配置唯一UUID值 */ @ExcelProperty(value = "配置唯一UUID值") private String uuid; /** * 轮询间隔(ms) */ @ExcelProperty(value = "轮询间隔", converter = ExcelDictConvert.class) @ExcelDictFormat(readConverterExp = "m=s") private Long intervals; /** * 备注 */ @ExcelProperty(value = "备注") private String remark; }