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; }