package com.cmvr.device.domain.vo;

import com.cmvr.common.annotation.Excel;
import com.cmvr.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;


@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@ApiModel("机械臂相关参数")
public class TeMechanicalArmVo extends BaseEntity {

    @Excel(name = "设备id")
    @ApiModelProperty("设备id")
    private  String idDeDeviceRegistration;

    @Excel(name = "工作模式")
    @ApiModelProperty("工作模式")
    private String workModule;

    @Excel(name = "位置步进")
    @ApiModelProperty("位置步进")
    private String posStep;

    @Excel(name = "姿态步进")
    @ApiModelProperty("姿态步进")
    private String postureStep;

    @Excel(name = "关节步进")
    @ApiModelProperty("关节步进")
    private String jointStep;

    @Excel(name = "关节1")
    @ApiModelProperty("关节1")
    private String joint1;

    @Excel(name = "关节2")
    @ApiModelProperty("关节2")
    private String joint2;

    @Excel(name = "关节3")
    @ApiModelProperty("关节3")
    private String joint3;

    @Excel(name = "关节4")
    @ApiModelProperty("关节4")
    private String joint4;

    @Excel(name = "关节5")
    @ApiModelProperty("关节5")
    private String joint5;

    @Excel(name = "关节6")
    @ApiModelProperty("关节6")
    private String joint6;

    @Excel(name = "x轴")
    @ApiModelProperty("x轴")
    private String x;

    @Excel(name = "y轴")
    @ApiModelProperty("y轴")
    private String y;

    @Excel(name = "z轴")
    @ApiModelProperty("z轴")
    private String z;

    @Excel(name = "rx轴")
    @ApiModelProperty("rx轴")
    private String rx;

    @Excel(name = "ry轴")
    @ApiModelProperty("ry轴")
    private String ry;

    @Excel(name = "rz轴")
    @ApiModelProperty("rz轴")
    private String rz;


}
