package com.zy.asrs.domain.vo; 
 | 
  
 | 
import com.zy.asrs.utils.Utils; 
 | 
import lombok.Data; 
 | 
  
 | 
/** 
 | 
 * Created by vincent on 2020-06-02 
 | 
 */ 
 | 
@Data 
 | 
public class CrnMsgTableVo { 
 | 
  
 | 
    // 堆垛机号 
 | 
    private Integer crnNo; 
 | 
  
 | 
    // 工作号 
 | 
    private Short workNo = 0; 
 | 
  
 | 
    // 状态 
 | 
    private String status = "-"; 
 | 
  
 | 
    // 源站 
 | 
    private String sourceStaNo = "-"; 
 | 
  
 | 
    // 目标站 
 | 
    private String staNo = "-"; 
 | 
  
 | 
    // 源库位 
 | 
    private String sourceLocNo = "-"; 
 | 
  
 | 
    // 目标库位 
 | 
    private String locNo = "-"; 
 | 
  
 | 
    // 异常 
 | 
    private String error = ""; 
 | 
  
 | 
    // 原点 
 | 
    private String origin = ""; 
 | 
  
 | 
    // 命令 
 | 
    private String command = ""; 
 | 
  
 | 
    // 走行速度(m/min) 
 | 
    private Float xspeed = 0.0F; 
 | 
  
 | 
    // 升降速度(m/min) 
 | 
    private Float yspeed = 0.0F; 
 | 
  
 | 
    // 叉牙速度(m/min) 
 | 
    private Float zspeed = 0.0F; 
 | 
  
 | 
    // 走行距离(Km) 
 | 
    private Float xdistance = 0.0F; 
 | 
  
 | 
    // 升降距离(Km) 
 | 
    private Float ydistance = 0.0F; 
 | 
  
 | 
    // 走行时长(H) 
 | 
    private Float xduration = 0.0F; 
 | 
  
 | 
    // 升降时长(H) 
 | 
    private Float yduration = 0.0F; 
 | 
  
 | 
    public void setXspeed(Float xspeed) { 
 | 
        this.xspeed = Utils.scale(xspeed); 
 | 
    } 
 | 
  
 | 
    public void setYspeed(Float yspeed) { 
 | 
        this.yspeed = Utils.scale(yspeed); 
 | 
    } 
 | 
  
 | 
    public void setZspeed(Float zspeed) { 
 | 
        this.zspeed = Utils.scale(zspeed); 
 | 
    } 
 | 
  
 | 
    public void setXdistance(Float xdistance) { 
 | 
        this.xdistance = Utils.scale(xdistance); 
 | 
    } 
 | 
  
 | 
    public void setYdistance(Float ydistance) { 
 | 
        this.ydistance = Utils.scale(ydistance); 
 | 
    } 
 | 
  
 | 
    public void setXduration(Float xduration) { 
 | 
        this.xduration = Utils.scale(xduration); 
 | 
    } 
 | 
  
 | 
    public void setYduration(Float yduration) { 
 | 
        this.yduration = Utils.scale(yduration); 
 | 
    } 
 | 
} 
 |