package com.cmvr.device.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.cmvr.common.annotation.Excel; import com.cmvr.common.core.domain.BaseEntity; /** * 设备终端配置对象 de_device_terminal_config * * @author cmvr-iot * @date 2025-05-08 */ @Data @AllArgsConstructor @NoArgsConstructor @ApiModel("设备终端配置") public class DeDeviceTerminalConfig extends BaseEntity { private static final long serialVersionUID = 1L; /** id */ @ApiModelProperty("id") @TableId(value = "id" , type = IdType.ASSIGN_UUID) private String id; /** 备注 */ @Excel(name = "备注") @ApiModelProperty("备注") private String remake; /** 终端名称 */ @Excel(name = "终端名称") @ApiModelProperty("终端名称") private String name; /** 主机 */ @Excel(name = "主机") @ApiModelProperty("主机") private String host; /** 端口号 */ @Excel(name = "端口号") @ApiModelProperty("端口号") private Long port; /** 状态 */ @Excel(name = "状态") @ApiModelProperty("状态") private String status; /** 说明 */ @Excel(name = "说明") @ApiModelProperty("说明") private String description; }