package com.ard.work.api.domian;
|
|
import com.ard.common.core.web.domain.BaseEntity;
|
import lombok.Data;
|
import lombok.Builder;
|
import lombok.NoArgsConstructor;
|
import lombok.AllArgsConstructor;
|
|
/**
|
* 合浦设备物理节点表
|
*
|
* @author liusuyi
|
* @since 2026-03-17
|
*/
|
@Data
|
@Builder
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public class ArdCameraHepu extends BaseEntity {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 节点ID
|
*/
|
private String id;
|
|
/**
|
* 关联主表ID (ard_camera.id)
|
*/
|
private String cameraId;
|
|
/**
|
* 节点类型:CORE_1(主机芯), CORE_2(副机芯), SERIAL(串口模块)
|
*/
|
private String nodeType;
|
|
/**
|
* 排序:1-主,2-副,3-串口
|
*/
|
private Integer sortOrder;
|
|
/**
|
* 物理IP
|
*/
|
private String ip;
|
|
/**
|
* SDK端口
|
*/
|
private Integer port;
|
|
/**
|
* RTSP端口
|
*/
|
private Integer rtspPort;
|
|
/**
|
* 用户名
|
*/
|
private String username;
|
|
/**
|
* 密码
|
* 注意:实际生产中建议加密存储,此处按表结构定义为字符串
|
*/
|
private String password;
|
|
/**
|
* SDK登录句柄 (运行时状态,通常不持久化,但表中有此字段)
|
*/
|
private Long loginId;
|
|
/**
|
* 透明通道句柄 (运行时状态)
|
*/
|
private Long serialHandle;
|
|
/**
|
* 节点状态:0-离线 1-在线
|
*/
|
private String status;
|
|
}
|