吉安感知网项目-后端
rain
2026-01-09 3ae46f2a59f9d4e751f78d8dc1a896ceba5ca495
drone-service/drone-fw/src/main/java/org/sxkj/fw/area/dto/FwDefenseZoneDTO.java
@@ -16,19 +16,57 @@
 */
package org.sxkj.fw.area.dto;
import org.sxkj.fw.area.entity.FwDefenseZoneEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.sxkj.fw.area.entity.FwDefenseZoneEntity;
import java.math.BigDecimal;
/**
 * 防区管理表 数据传输对象实体类
 *
 * @author lw
 * @since 2026-01-08
 * @since 2026-01-09
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class FwDefenseZoneDTO extends FwDefenseZoneEntity {
public class FwDefenseZoneDTO {
   private static final long serialVersionUID = 1L;
   @ApiModelProperty("主键id")
   private Long id;
   /**
    * 防区名称
    */
   @ApiModelProperty(value = "防区名称")
   private String zoneName;
   /**
    * 防区面积(km2)
    */
   @ApiModelProperty(value = "防区面积(km2)")
   private BigDecimal zoneArea;
   /**
    * 关联场景ID,逗号分隔
    */
   @ApiModelProperty(value = "关联场景ID,逗号分隔")
   private String defenseSceneIds;
   /**
    * 关联区域ID,逗号分隔
    */
   @ApiModelProperty(value = "关联区域ID,逗号分隔")
   private String areaDivideIds;
   /**
    * 关联设备ID,逗号分隔
    */
   @ApiModelProperty(value = "关联设备ID,逗号分隔")
   private String deviceIds;
   /**
    * 经纬度面(存储地理面数据)
    */
   @ApiModelProperty(value = "经纬度面(存储地理面数据)")
   private String geom;
   /**
    * 区域编码
    */
   @ApiModelProperty(value = "区域编码")
   private String areaCode;
}