吉安感知网项目-后端
rain
2026-01-08 f5102f40da5f125985ecb7955bd1471040296f72
实体类的数据库字段注解
14 files modified
141 ■■■■■ changed files
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/entity/FwAreaDivideEntity.java 16 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/entity/FwDefenseSceneEntity.java 12 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/entity/FwDefenseZoneEntity.java 8 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/entity/FwPoliceStationEntity.java 8 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/detection/entity/FwDeviceConfigEntity.java 6 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/detection/entity/FwEffectEvalEntity.java 17 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/detection/entity/FwTaskScheduleEntity.java 13 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/device/entity/FwDeviceEntity.java 8 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/device/entity/FwDeviceMaintainPlanEntity.java 5 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/device/entity/FwDeviceMaintainRecordEntity.java 9 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/device/entity/FwDeviceScrapEntity.java 6 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/record/entity/FwDroneAlarmRecordEntity.java 19 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/record/entity/FwDroneFlightRecordDetailEntity.java 6 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/record/entity/FwDroneFlightRecordEntity.java 8 ●●●●● patch | view | raw | blame | history
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/entity/FwAreaDivideEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.area.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -42,76 +43,91 @@
    /**
     * 区域名称
     */
    @TableField("area_name")
    @ApiModelProperty(value = "区域名称")
    private String areaName;
    /**
     * 区域中心经度
     */
    @TableField("longitude")
    @ApiModelProperty(value = "区域中心经度")
    private Double longitude;
    /**
     * 区域中心纬度
     */
    @TableField("latitude")
    @ApiModelProperty(value = "区域中心纬度")
    private Double latitude;
    /**
     * 区域面积(km²)
     */
    @TableField("area_size")
    @ApiModelProperty(value = "区域面积(km²)")
    private BigDecimal areaSize;
    /**
     * 经纬度面(存储地理面数据)
     */
    @TableField("geom")
    @ApiModelProperty(value = "经纬度面(存储地理面数据)")
    private byte[] geom;
    /**
     * 区域类型:报警区/重点管制区
     */
    @TableField("area_type")
    @ApiModelProperty(value = "区域类型:报警区/重点管制区")
    private String areaType;
    /**
     * 触发条件
     */
    @TableField("trigger_condition")
    @ApiModelProperty(value = "触发条件")
    private String triggerCondition;
    /**
     * 响应机制内容
     */
    @TableField("response_mechanism")
    @ApiModelProperty(value = "响应机制内容")
    private String responseMechanism;
    /**
     * 管控级别:日常/重点/严密
     */
    @TableField("control_level")
    @ApiModelProperty(value = "管控级别:日常/重点/严密")
    private String controlLevel;
    /**
     * 关联派出所id
     */
    @TableField("police_station_id")
    @ApiModelProperty(value = "关联派出所id")
    private Long policeStationId;
    /**
     * 可飞行时间段-开始
     */
    @TableField("fly_time_start")
    @ApiModelProperty(value = "可飞行时间段-开始")
    private LocalTime flyTimeStart;
    /**
     * 可飞行时间段-结束
     */
    @TableField("fly_time_end")
    @ApiModelProperty(value = "可飞行时间段-结束")
    private LocalTime flyTimeEnd;
    /**
     * 可飞行日期-开始
     */
    @TableField("fly_date_start")
    @ApiModelProperty(value = "可飞行日期-开始")
    private LocalDate flyDateStart;
    /**
     * 可飞行日期-结束
     */
    @TableField("fly_date_end")
    @ApiModelProperty(value = "可飞行日期-结束")
    private LocalDate flyDateEnd;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/entity/FwDefenseSceneEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.area.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -38,56 +39,67 @@
    /**
     * 场景名称
     */
    @TableField("scene_name")
    @ApiModelProperty(value = "场景名称")
    private String sceneName;
    /**
     * 场景类型:核心区/学校等
     */
    @TableField("scene_type")
    @ApiModelProperty(value = "场景类型:核心区/学校等")
    private String sceneType;
    /**
     * 指挥点经度
     */
    @TableField("longitude")
    @ApiModelProperty(value = "指挥点经度")
    private Double longitude;
    /**
     * 指挥点纬度
     */
    @TableField("latitude")
    @ApiModelProperty(value = "指挥点纬度")
    private Double latitude;
    /**
     * 防控负责人
     */
    @TableField("defense_leader")
    @ApiModelProperty(value = "防控负责人")
    private String defenseLeader;
    /**
     * 防控负责人电话
     */
    @TableField("leader_phone")
    @ApiModelProperty(value = "防控负责人电话")
    private String leaderPhone;
    /**
     * 防控面积(m)
     */
    @TableField("defense_area")
    @ApiModelProperty(value = "防控面积(m)")
    private Integer defenseArea;
    /**
     * 设备模式
     */
    @TableField("device_mode")
    @ApiModelProperty(value = "设备模式")
    private String deviceMode;
    /**
     * 关联区域ID,逗号分隔
     */
    @TableField("area_divide_ids")
    @ApiModelProperty(value = "关联区域ID,逗号分隔")
    private String areaDivideIds;
    /**
     * 关联设备ID,逗号分隔
     */
    @TableField("device_ids")
    @ApiModelProperty(value = "关联设备ID,逗号分隔")
    private String deviceIds;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/entity/FwDefenseZoneEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.area.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -40,36 +41,43 @@
    /**
     * 防区名称
     */
    @TableField("zone_name")
    @ApiModelProperty(value = "防区名称")
    private String zoneName;
    /**
     * 防区面积(km²)
     */
    @TableField("zone_area")
    @ApiModelProperty(value = "防区面积(km²)")
    private BigDecimal zoneArea;
    /**
     * 关联场景ID,逗号分隔
     */
    @TableField("defense_scene_ids")
    @ApiModelProperty(value = "关联场景ID,逗号分隔")
    private String defenseSceneIds;
    /**
     * 关联区域ID,逗号分隔
     */
    @TableField("area_divide_ids")
    @ApiModelProperty(value = "关联区域ID,逗号分隔")
    private String areaDivideIds;
    /**
     * 关联设备ID,逗号分隔
     */
    @TableField("device_ids")
    @ApiModelProperty(value = "关联设备ID,逗号分隔")
    private String deviceIds;
    /**
     * 经纬度面(存储地理面数据)
     */
    @TableField("geom")
    @ApiModelProperty(value = "经纬度面(存储地理面数据)")
    private byte[] geom;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/entity/FwPoliceStationEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.area.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -38,36 +39,43 @@
    /**
     * 派出所名称
     */
    @TableField("station_name")
    @ApiModelProperty(value = "派出所名称")
    private String stationName;
    /**
     * 派出所地址
     */
    @TableField("address")
    @ApiModelProperty(value = "派出所地址")
    private String address;
    /**
     * 经度
     */
    @TableField("longitude")
    @ApiModelProperty(value = "经度")
    private Double longitude;
    /**
     * 纬度
     */
    @TableField("latitude")
    @ApiModelProperty(value = "纬度")
    private Double latitude;
    /**
     * 联系人
     */
    @TableField("contact_person")
    @ApiModelProperty(value = "联系人")
    private String contactPerson;
    /**
     * 联系方式
     */
    @TableField("contact_phone")
    @ApiModelProperty(value = "联系方式")
    private String contactPhone;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/detection/entity/FwDeviceConfigEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.detection.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -38,26 +39,31 @@
    /**
     * 设备ID(tz_device_deploy.id)
     */
    @TableField("device_id")
    @ApiModelProperty(value = "设备ID(tz_device_deploy.id)")
    private Long deviceId;
    /**
     * 配置版本号
     */
    @TableField("config_version")
    @ApiModelProperty(value = "配置版本号")
    private Integer configVersion;
    /**
     * 是否最新 1最新 0历史
     */
    @TableField("is_latest")
    @ApiModelProperty(value = "是否最新 1最新 0历史")
    private Byte isLatest;
    /**
     * 全部参数(JSON)
     */
    @TableField("config_json")
    @ApiModelProperty(value = "全部参数(JSON)")
    private String configJson;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/detection/entity/FwEffectEvalEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.detection.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -40,81 +41,97 @@
    /**
     * 告警记录ID(ja_fw_drone_alarm_record.id)
     */
    @TableField("alarm_record_id")
    @ApiModelProperty(value = "告警记录ID(ja_fw_drone_alarm_record.id)")
    private Long alarmRecordId;
    /**
     * 反制设备ID(ja_fw_device.id)
     */
    @TableField("device_id")
    @ApiModelProperty(value = "反制设备ID(ja_fw_device.id)")
    private Long deviceId;
    /**
     * 反制设备编码(快照)
     */
    @TableField("device_code")
    @ApiModelProperty(value = "反制设备编码(快照)")
    private String deviceCode;
    /**
     * 反制设备名称(快照)
     */
    @TableField("device_name")
    @ApiModelProperty(value = "反制设备名称(快照)")
    private String deviceName;
    /**
     * 反制设备型号(快照)
     */
    @TableField("device_model")
    @ApiModelProperty(value = "反制设备型号(快照)")
    private String deviceModel;
    /**
     * 反制设备类型(快照)
     */
    @TableField("device_type")
    @ApiModelProperty(value = "反制设备类型(快照)")
    private String deviceType;
    /**
     * 无人机名称
     */
    @TableField("drone_name")
    @ApiModelProperty(value = "无人机名称")
    private String droneName;
    /**
     * 无人机类型
     */
    @TableField("drone_type")
    @ApiModelProperty(value = "无人机类型")
    private String droneType;
    /**
     * 无人机设备编码
     */
    @TableField("drone_device_code")
    @ApiModelProperty(value = "无人机设备编码")
    private String droneDeviceCode;
    /**
     * 发现时间
     */
    @TableField("find_time")
    @ApiModelProperty(value = "发现时间")
    private Date findTime;
    /**
     * 反制效果(success/fail)
     */
    @TableField("counter_effect")
    @ApiModelProperty(value = "反制效果(success/fail)")
    private String counterEffect;
    /**
     * 部署经度(冗余)
     */
    @TableField("deploy_longitude")
    @ApiModelProperty(value = "部署经度(冗余)")
    private Double deployLongitude;
    /**
     * 部署纬度(冗余)
     */
    @TableField("deploy_latitude")
    @ApiModelProperty(value = "部署纬度(冗余)")
    private Double deployLatitude;
    /**
     * 覆盖范围(米)
     */
    @TableField("cover_radius_m")
    @ApiModelProperty(value = "覆盖范围(米)")
    private Integer coverRadiusM;
    /**
     * 工作模式(机动/固定)
     */
    @TableField("work_mode")
    @ApiModelProperty(value = "工作模式(机动/固定)")
    private String workMode;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/detection/entity/FwTaskScheduleEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.detection.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -40,61 +41,73 @@
    /**
     * 设备ID(ja_fw_device.id)
     */
    @TableField("device_id")
    @ApiModelProperty(value = "设备ID(ja_fw_device.id)")
    private Long deviceId;
    /**
     * 关联区域ID
     */
    @TableField("area_divide_id")
    @ApiModelProperty(value = "关联区域ID")
    private Long areaDivideId;
    /**
     * 关联场景ID
     */
    @TableField("defense_scene_id")
    @ApiModelProperty(value = "关联场景ID")
    private Long defenseSceneId;
    /**
     * 调度经度
     */
    @TableField("longitude")
    @ApiModelProperty(value = "调度经度")
    private Double longitude;
    /**
     * 调度纬度
     */
    @TableField("latitude")
    @ApiModelProperty(value = "调度纬度")
    private Double latitude;
    /**
     * 调度人员
     */
    @TableField("dispatch_user")
    @ApiModelProperty(value = "调度人员")
    private String dispatchUser;
    /**
     * 调度日期-开始
     */
    @TableField("dispatch_start_time")
    @ApiModelProperty(value = "调度日期-开始")
    private Date dispatchStartTime;
    /**
     * 调度日期-结束
     */
    @TableField("dispatch_end_time")
    @ApiModelProperty(value = "调度日期-结束")
    private Date dispatchEndTime;
    /**
     * 调度内容
     */
    @TableField("dispatch_content")
    @ApiModelProperty(value = "调度内容")
    private String dispatchContent;
    /**
     * 调度结果
     */
    @TableField("dispatch_result")
    @ApiModelProperty(value = "调度结果")
    private String dispatchResult;
    /**
     * 处置措施
     */
    @TableField("dispose_measure")
    @ApiModelProperty(value = "处置措施")
    private String disposeMeasure;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/device/entity/FwDeviceEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.device.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@@ -40,36 +41,43 @@
    /**
     * 设备名称
     */
    @TableField("device_name")
    @ApiModelProperty(value = "设备名称")
    private String deviceName;
    /**
     * 设备类型
     */
    @TableField("device_type")
    @ApiModelProperty(value = "设备类型")
    private String deviceType;
    /**
     * 设备型号
     */
    @TableField("device_model")
    @ApiModelProperty(value = "设备型号")
    private String deviceModel;
    /**
     * 规格
     */
    @TableField("device_specification")
    @ApiModelProperty(value = "规格")
    private String deviceSpecification;
    /**
     * 生产厂商
     */
    @TableField("manufacturer")
    @ApiModelProperty(value = "生产厂商")
    private String manufacturer;
    /**
     * 来源
     */
    @TableField("source")
    @ApiModelProperty(value = "来源")
    private String source;
    /**
     * 备注
     */
    @TableField("remark")
    @ApiModelProperty(value = "备注")
    private String remark;
drone-service/drone-fw/src/main/java/org/sxkj/fw/device/entity/FwDeviceMaintainPlanEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.device.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -40,21 +41,25 @@
    /**
     * 设备ID
     */
    @TableField("device_id")
    @ApiModelProperty(value = "设备ID")
    private Long deviceId;
    /**
     * 计划周期(每月1日/每季1日等)
     */
    @TableField("plan_cycle")
    @ApiModelProperty(value = "计划周期(每月1日/每季1日等)")
    private String planCycle;
    /**
     * 计划日期(YYYY-MM-DD)
     */
    @TableField("plan_time")
    @ApiModelProperty(value = "计划日期(YYYY-MM-DD)")
    private LocalDate planTime;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/device/entity/FwDeviceMaintainRecordEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.device.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -40,41 +41,49 @@
    /**
     * 设备ID
     */
    @TableField("device_id")
    @ApiModelProperty(value = "设备ID")
    private Long deviceId;
    /**
     * 对应计划ID(空表示临时维护)
     */
    @TableField("plan_id")
    @ApiModelProperty(value = "对应计划ID(空表示临时维护)")
    private Long planId;
    /**
     * 实际维护时间
     */
    @TableField("maintain_time")
    @ApiModelProperty(value = "实际维护时间")
    private Date maintainTime;
    /**
     * 维护内容
     */
    @TableField("maintain_content")
    @ApiModelProperty(value = "维护内容")
    private String maintainContent;
    /**
     * 更换部件
     */
    @TableField("replace_part")
    @ApiModelProperty(value = "更换部件")
    private String replacePart;
    /**
     * 维护结果(已维护/已保养/故障未修复等)
     */
    @TableField("maintain_result")
    @ApiModelProperty(value = "维护结果(已维护/已保养/故障未修复等)")
    private String maintainResult;
    /**
     * 备注
     */
    @TableField("remark")
    @ApiModelProperty(value = "备注")
    private String remark;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/device/entity/FwDeviceScrapEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.device.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -40,26 +41,31 @@
    /**
     * 设备ID(关联ja_fw_device.id)
     */
    @TableField("device_id")
    @ApiModelProperty(value = "设备ID(关联ja_fw_device.id)")
    private Long deviceId;
    /**
     * 报废时间
     */
    @TableField("scrap_time")
    @ApiModelProperty(value = "报废时间")
    private Date scrapTime;
    /**
     * 报废原因
     */
    @TableField("scrap_reason")
    @ApiModelProperty(value = "报废原因")
    private String scrapReason;
    /**
     * 处置方式
     */
    @TableField("dispose_way")
    @ApiModelProperty(value = "处置方式")
    private String disposeWay;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/record/entity/FwDroneAlarmRecordEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.record.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -42,91 +43,109 @@
    /**
     * 反无设备ID(关联ja_fw_device.id)
     */
    @TableField("device_id")
    @ApiModelProperty(value = "反无设备ID(关联ja_fw_device.id)")
    private Long deviceId;
    /**
     * 无人机名称
     */
    @TableField("drone_name")
    @ApiModelProperty(value = "无人机名称")
    private String droneName;
    /**
     * 无人机序列号
     */
    @TableField("drone_serial_no")
    @ApiModelProperty(value = "无人机序列号")
    private String droneSerialNo;
    /**
     * 无人机类型(微型机/植保机...)
     */
    @TableField("drone_type")
    @ApiModelProperty(value = "无人机类型(微型机/植保机...)")
    private String droneType;
    /**
     * 告警类型:实时告警/历史告警
     */
    @TableField("alarm_type")
    @ApiModelProperty(value = "告警类型:实时告警/历史告警")
    private String alarmType;
    /**
     * 告警时间
     */
    @TableField("alarm_time")
    @ApiModelProperty(value = "告警时间")
    private Date alarmTime;
    /**
     * 触发原因
     */
    @TableField("trigger_reason")
    @ApiModelProperty(value = "触发原因")
    private String triggerReason;
    /**
     * 飞行状态:侦测中/反制中
     */
    @TableField("flight_status")
    @ApiModelProperty(value = "飞行状态:侦测中/反制中")
    private String flightStatus;
    /**
     * 当前经度
     */
    @TableField("longitude")
    @ApiModelProperty(value = "当前经度")
    private Double longitude;
    /**
     * 当前纬度
     */
    @TableField("latitude")
    @ApiModelProperty(value = "当前纬度")
    private Double latitude;
    /**
     * 信号频段(MHz)
     */
    @TableField("signal_freq_mhz")
    @ApiModelProperty(value = "信号频段(MHz)")
    private Integer signalFreqMhz;
    /**
     * 飞行高度(m)
     */
    @TableField("flight_height_m")
    @ApiModelProperty(value = "飞行高度(m)")
    private Integer flightHeightM;
    /**
     * 飞行速度(m/s)
     */
    @TableField("flight_speed_ms")
    @ApiModelProperty(value = "飞行速度(m/s)")
    private BigDecimal flightSpeedMs;
    /**
     * 停留时长 HH:MM:SS
     */
    @TableField("stay_duration")
    @ApiModelProperty(value = "停留时长 HH:MM:SS")
    private LocalTime stayDuration;
    /**
     * 反制方式:信号干扰/诱导驱离/无
     */
    @TableField("counter_way")
    @ApiModelProperty(value = "反制方式:信号干扰/诱导驱离/无")
    private String counterWay;
    /**
     * 区域id ja_fw_area_divide
     */
    @TableField("area_divide_id")
    @ApiModelProperty(value = "区域id ja_fw_area_divide")
    private String areaDivideId;
    /**
     * 场景id ja_fw_defense_scene.id
     */
    @TableField("defense_scene_id")
    @ApiModelProperty(value = "场景id ja_fw_defense_scene.id")
    private String defenseSceneId;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/record/entity/FwDroneFlightRecordDetailEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.record.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -40,26 +41,31 @@
    /**
     * 飞行记录表ID
     */
    @TableField("flight_record_id")
    @ApiModelProperty(value = "飞行记录表ID")
    private Long flightRecordId;
    /**
     * 经度
     */
    @TableField("longitude")
    @ApiModelProperty(value = "经度")
    private Double longitude;
    /**
     * 纬度
     */
    @TableField("latitude")
    @ApiModelProperty(value = "纬度")
    private Double latitude;
    /**
     * 点位时间
     */
    @TableField("point_time")
    @ApiModelProperty(value = "点位时间")
    private Date pointTime;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;
drone-service/drone-fw/src/main/java/org/sxkj/fw/record/entity/FwDroneFlightRecordEntity.java
@@ -17,6 +17,7 @@
package org.sxkj.fw.record.entity;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -41,36 +42,43 @@
    /**
     * 反无设备ID(关联ja_fw_device.id)
     */
    @TableField("device_id")
    @ApiModelProperty(value = "反无设备ID(关联ja_fw_device.id)")
    private Long deviceId;
    /**
     * 无人机名称
     */
    @TableField("drone_name")
    @ApiModelProperty(value = "无人机名称")
    private String droneName;
    /**
     * 序列号
     */
    @TableField("serial_no")
    @ApiModelProperty(value = "序列号")
    private String serialNo;
    /**
     * 首次告警时间
     */
    @TableField("alarm_time")
    @ApiModelProperty(value = "首次告警时间")
    private Date alarmTime;
    /**
     * 触发原因/类型
     */
    @TableField("trigger_type")
    @ApiModelProperty(value = "触发原因/类型")
    private String triggerType;
    /**
     * 停留时长(HH:MM:SS)
     */
    @TableField("stay_duration")
    @ApiModelProperty(value = "停留时长(HH:MM:SS)")
    private LocalTime stayDuration;
    /**
     * 区域编码
     */
    @TableField("area_code")
    @ApiModelProperty(value = "区域编码")
    private String areaCode;