| package com.fzzy.async.fzzy61.entity; | 
|   | 
| import com.bstek.dorado.annotation.PropertyDef; | 
| import lombok.Data; | 
|   | 
| import javax.persistence.*; | 
| import java.io.Serializable; | 
| import java.util.Date; | 
|   | 
| /** | 
|  * @Author: YYC | 
|  * @Description: | 
|  * @DateTime: 2025-9-16 16:25 | 
|  **/ | 
| @Data | 
| @Entity | 
| @Table(name = "D_SEC_CAMERA") | 
| public class Fz61SecCamera implements Serializable { | 
|   | 
|     public static String SORT_PROP = "orderNum"; | 
|   | 
|     @Id | 
|     @Column(name = "ID_", length = 40) | 
|     @PropertyDef(label = "ID") | 
|     private String id; | 
|   | 
|     @Column(name = "COMPANY_ID_", length = 10) | 
|     @PropertyDef(label = "组织编码") | 
|     private String companyId; | 
|   | 
|     @Column(name = "DEPT_ID_", length = 40) | 
|     @PropertyDef(label = "所属分库") | 
|     private String deptId; | 
|   | 
|   | 
|     @Column(name = "NAME_", length = 50) | 
|     @PropertyDef(label = "名称") | 
|     private String name; | 
|   | 
|   | 
|     @Column(name = "TYPE_", length = 10) | 
|     @PropertyDef(label = "设备类型") | 
|     private String type; | 
|   | 
|   | 
|     @Column(name = "BRAND_", length = 50) | 
|     @PropertyDef(label = "设备品牌") | 
|     private String brand; | 
|   | 
|     @Column(name = "SN_", length = 50) | 
|     @PropertyDef(label = "序列号") | 
|     private String sn; | 
|   | 
|     @Column(name = "PLAY_TYPE_", length = 40) | 
|     @PropertyDef(label = "播放方式") | 
|     private String playType; | 
|   | 
|     @Column(name = "LOGIN_ID_", length = 20) | 
|     @PropertyDef(label = "帐号") | 
|     private String loginId; | 
|   | 
|     @Column(name = "PWD_", length = 20) | 
|     @PropertyDef(label = "密码") | 
|     private String pwd; | 
|   | 
|     @Column(name = "IP_", length = 20) | 
|     @PropertyDef(label = "IP地址") | 
|     private String ip; | 
|   | 
|     @Column(name = "CONTROL_PORT_") | 
|     @PropertyDef(label = "控制端口") | 
|     private Integer controlPort; | 
|   | 
|     @Column(name = "WEB_PORT_") | 
|     @PropertyDef(label = "WEB端口") | 
|     private Integer webPort; | 
|   | 
|     @Column(name = "CHAN_NUM_") | 
|     @PropertyDef(label = "通道号") | 
|     private Integer chanNum = 1; | 
|   | 
|     @PropertyDef(label = "内网直播地址") | 
|     @Column(name = "URL_IN_", length = 254) | 
|     private String urlIn; | 
|   | 
|     @PropertyDef(label = "外网直播地址") | 
|     @Column(name = "URL_OUT_", length = 254) | 
|     private String urlOut; | 
|   | 
|     @Column(name = "MEDIA_ADDR_", length = 100) | 
|     @PropertyDef(label = "RTSP地址") | 
|     private String mediaAddr; | 
|   | 
|     @Column(name = "SNAP_TYPE_", length = 25) | 
|     @PropertyDef(label = "抓拍方式") | 
|     private String snapType; | 
|   | 
|     @Column(name = "spjklx", length = 1) | 
|     @PropertyDef(label = "视频监控类型") | 
|     private String spjklx; | 
|   | 
|     @Column(name = "spdwlx", length = 2) | 
|     @PropertyDef(label = "视频点位类型") | 
|     private String spdwlx; | 
|   | 
|     @PropertyDef(label = "页面中的坐标") | 
|     @Column(name = "POS_X_") | 
|     private Double posX; | 
|   | 
|     @PropertyDef(label = "页面中的坐标") | 
|     @Column(name = "POS_Y_") | 
|     private Double posY; | 
|   | 
|     @PropertyDef(label = "大屏显示标记") | 
|     @Column(name = "SCREEN_SHOW_", length = 1) | 
|     private String screenShow; | 
|   | 
|     @PropertyDef(label = "手机是否显示") | 
|     @Column(name = "PHONE_SHOW_TAG_", length = 1) | 
|     private String phoneShowTag ; | 
|   | 
|     @Column(name = "ORDER_NUM_") | 
|     @PropertyDef(label = "显示顺序") | 
|     private Integer orderNum = 1; | 
|   | 
|     @PropertyDef(label = "是否使用") | 
|     @Column(name = "VLD_", length = 1) | 
|     private String vld; | 
|   | 
|     @Column(name = "REMARK_", length = 300) | 
|     @PropertyDef(label = "备注") | 
|     private String remark; | 
|   | 
|     @Column(name = "UPDATE_TIME_", length = 1) | 
|     @PropertyDef(label = "更新时间") | 
|     private Date updateTime; | 
|   | 
|   | 
|   | 
| } |