package com.usky.ems.service.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 基础建模 - 建筑/区域/网关/通道/设备/属性点位 新增与编辑请求（通用字段）
 * 各接口按需使用部分字段
 */
@Data
public class EmsModelSaveRequest {
    private Long id;

    /** area */
    private String name;
    /** 区域类型 1:区域 2:部门 3:科室 */
    private Integer type;
    private BigDecimal area;
    private BigDecimal commonArea;
    private BigDecimal airConditionedArea;
    private Integer residentPopulation;


    /** build */
    private String buildName;
    private String address;
    private Integer aboveFloor;
    private Integer underFloor;
    private Double buildArea;
    private Double coverArea;
    private Double buildHigh;
    private LocalDate completeYear;
    private String buildDesc;
    private String longitude;
    private String latitude;

    /**  共用 */
    private Long parentSpaceId;
    private String parentSpaceName;
    private Long spaceId;

}
