package com.yuchen.saas.park.api.entity.pldoor;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.nest.springwrap.core.tenant.mp.TenantEntity;

/**
 * <p>
 * 机器人配送终端
 * </p>
 *
 * @author miaoqs
 * @since 2024-11-01
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("pl_ps_robot_equipment")
@ApiModel(value="PlPsRobotEquipment对象", description="机器人配送终端")
public class PlPsRobotEquipment extends TenantEntity {

    /**
     * 项目ID
     */
    @ApiModelProperty(name = "parkId", value = "项目ID")
    private Long parkId;
    /**
     * 设备类型
     */
    @ApiModelProperty(name = "equipmentType", value = "设备类型")
    private String equipmentType;
    /**
     * 产品
     */
    @ApiModelProperty(name = "product", value = "产品")
    private String product;
    /**
     * 品牌
     */
    @ApiModelProperty(name = "brand", value = "品牌")
    private String brand;
    /**
     * 型号
     */
    @ApiModelProperty(name = "model", value = "型号")
    private String model;
    /**
     * 机器人CPU序列号
     */
    @ApiModelProperty(name = "robotSnCode", value = "机器人CPU序列号")
    private String robotSnCode;
    /**
     * 设备名称
     */
    @ApiModelProperty(name = "equipmentName", value = "设备名称")
    private String equipmentName;
    /**
     * 设备图片
     */
    @ApiModelProperty(name = "equipmentPicture", value = "设备图片")
    private String equipmentPicture;
    /**
     * 设备编码
     */
    @ApiModelProperty(name = "equipmentCode", value = "设备编码")
    private String equipmentCode;
    /**
     * 设备状态
     */
    @ApiModelProperty(name = "equipmentState", value = "设备状态")
    private String equipmentState;
    /**
     * 备注信息
     */
    @ApiModelProperty(name = "remark", value = "备注信息")
    private String remark;



}
