package com.huashe.park.domain.dto.cons;

import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.Data;

/**
 * 施工桩点信息对象 cons_pile_hole_info
 * 
 * @author ruoyi
 * @date 2025-02-13
 */
@Data
public class ConsPileHoleInfoVO {
    private static final long serialVersionUID = 1L;

    @JsonProperty("id")
    private String byteId;

    @JsonProperty("name")
    private String holeNum;

    /**
     * //类型： CFG桩-200， 旋挖钻-203， 振动沉管碎石桩-210 ， 潜孔钻-211， 静压桩-202， 光伏桩-201， 插板桩-206， 灰土挤密桩-20
     */
    private Integer type = 200;

    /** dx */
    @JsonProperty("x")
    private Double deltaX;

    /** dy */
    @JsonProperty("y")
    private Double deltaY;

    @JsonProperty("z")
    private Double deltaZ = 0D;

    /** 设计深度 */
    @JsonProperty("len")
    private Long desDept;

    /** 桩径 */
    @JsonProperty("diameter")
    private Long diameter;

    private Integer count = 0;

}
