package com.iailab.module.data.dev.controller.admin.camera.vo; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.util.Date; /** * @author PanZhibao * @Description * @createTime 2024年08月17日 */ @Schema(description = "硬盘录像机 Request VO") @Data public class DevCameraSaveReqVO { /** * id */ @TableId private String id; /** * 编码 */ private Integer code; /** * 厂部 */ private String factory; /** * 单元 */ private String unit; /** * 品牌 */ private String brand; /** * 监控点位 */ private String point; /** * 监控区域 */ private String location; /** * 录像机ID */ private String nvrId; /** * IP */ private String ip; /** * 端口 */ private String port; /** * 通道 */ private Integer channel; /** * 用户名 */ private String username; /** * 密码 */ private String password; /** * 状态 */ private Integer status; /** * 备注 */ private String remark; /** * 抓图方式 */ private String captureType; /** * 创建者 */ @TableField(fill = FieldFill.INSERT) private Long creator; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createDate; /** * 更新者 */ @TableField(fill = FieldFill.INSERT_UPDATE) private Long updater; /** * 更新时间 */ @TableField(fill = FieldFill.INSERT_UPDATE) private Date updateDate; }