package com.dcs.hnyz.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.dcs.common.annotation.Excel;
import com.dcs.common.core.domain.BaseEntity;

import java.math.BigDecimal;


/**
 * 设备拓展管理对象 equipment_extension
 *
 * @author hmy
 * @date 2025-04-23
 */
@Data
@TableName("equipment_extension")
@ApiModel(value="设备拓展管理",description = "设备拓展管理")
public class EquipmentExtension extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ApiModelProperty(value = "主键id")
    private Long id;

    /**
     * 设备id
     */
    @ApiModelProperty(value = "设备id")
    @Excel(name = "设备id")
    private Long equipmentId;

    /**
     * 流程id
     */
    @ApiModelProperty(value = "流程id")
    @Excel(name = "流程id")
    private Long flowId;

    /**
     * x坐标
     */
    @ApiModelProperty(value = "x坐标")
    @Excel(name = "x坐标")
    private BigDecimal x;

    /**
     * y坐标
     */
    @ApiModelProperty(value = "y坐标")
    @Excel(name = "y坐标")
    private BigDecimal y;

    /**
     * 大小
     */
    @ApiModelProperty(value = "大小")
    @Excel(name = "大小")
    private Integer size;

    /**
     * 宽
     */
    @ApiModelProperty(value = "宽")
    @Excel(name = "宽")
    private Integer width;

    /**
     * 高
     */
    @ApiModelProperty(value = "高")
    @Excel(name = "高")
    private Integer height;

    /** 状态 0-启用,1-禁用*/
    @Excel(name = "状态")
    @ApiModelProperty(value = "状态 0-启用,1-禁用")
    private String status;
}
