package com.cf.imes.module.executor.controller.admin.plan.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.swing.*;

/**
 * @projectName: cf_imes_server
 * @author: 晨丰科技
 * @date: 2024/3/22 16:58
 */
@Data
public class HoleDetail {

    private Integer holeId;
    @Schema(description = "孔类别 大孔 = 0, 小孔 = 10, 木削 = 20, 木削大孔 = 21, 层板钉 = 30, 通孔 = 40, 造型孔 = -10, 连接杆 = 50")
    private Integer holeType;
    @Schema(description = "面 正面 = 0, 反面 = 1, 侧面 = 2, 左侧面 = 21, 右侧面 = 22, 上侧面 = 23, 下侧面 = 24, 弧形侧面 = 29, 异形侧面 = 30")
    private Integer face;
    @Schema(description = "坐标x")
    private Integer pointX;
    @Schema(description = "坐标y")
    private Integer pointY;
    @Schema(description = "坐标z")
    private Integer pointZ;
    @Schema(description = "半径")
    private Integer radius;
    @Schema(description = "深度")
    private Integer depth;
    @Schema(description = "起点坐标")
    private Integer endPoint;
    private Integer pointX2;
    private Integer pointY2;
    private Integer angle;

}
