| | |
| | | private String mqttTopic; |
| | | |
| | | /** |
| | | * 断开充电{1:是,0:否} |
| | | */ |
| | | @ApiModelProperty(value= "断充动作 1: 是 0: 否 ") |
| | | private Integer needUndocking; |
| | | |
| | | /** |
| | | * 背篓动作 {1:是,0:否} |
| | | */ |
| | | @ApiModelProperty(value= "背篓动作 1: 是 0: 否 ") |
| | | private Integer backupAction; |
| | | |
| | | /** |
| | | * 状态 1: 正常 0: 禁用 |
| | | */ |
| | | @ApiModelProperty(value= "状态 1: 正常 0: 禁用 ") |
| | |
| | | @ApiModelProperty(value= "备注") |
| | | private String memo; |
| | | |
| | | public AgvModel() {} |
| | | |
| | | public AgvModel(String uuid,String type,String name,Integer length,Integer width,Integer height,Integer liftHeight,Integer diameter,String password,Integer backpack,Integer lowBattery,Integer quaBattery,Integer travelSpeed,Double workDirection,Integer allDirection,String protocol,String mqttTopic,Integer status,Integer deleted,Long tenantId,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) { |
| | | this.uuid = uuid; |
| | | this.type = type; |
| | | this.name = name; |
| | | this.length = length; |
| | | this.width = width; |
| | | this.height = height; |
| | | this.liftHeight = liftHeight; |
| | | this.diameter = diameter; |
| | | this.password = password; |
| | | this.backpack = backpack; |
| | | this.lowBattery = lowBattery; |
| | | this.quaBattery = quaBattery; |
| | | this.travelSpeed = travelSpeed; |
| | | this.workDirection = workDirection; |
| | | this.allDirection = allDirection; |
| | | this.protocol = protocol; |
| | | this.mqttTopic = mqttTopic; |
| | | this.status = status; |
| | | this.deleted = deleted; |
| | | this.tenantId = tenantId; |
| | | this.createBy = createBy; |
| | | this.createTime = createTime; |
| | | this.updateBy = updateBy; |
| | | this.updateTime = updateTime; |
| | | this.memo = memo; |
| | | public Boolean getNeedUndockingBool(){ |
| | | if (null == this.needUndocking){ return null; } |
| | | switch (this.needUndocking){ |
| | | case 1: |
| | | return true; |
| | | case 0: |
| | | return false; |
| | | default: |
| | | return null; |
| | | } |
| | | } |
| | | |
| | | // AgvModel agvModel = new AgvModel( |
| | | // null, // 编号 |
| | | // null, // 类型 |
| | | // null, // 名称 |
| | | // null, // 长度 |
| | | // null, // 宽度 |
| | | // null, // 高度 |
| | | // null, // 举升高度 |
| | | // null, // 旋转直径 |
| | | // null, // 设备密码 |
| | | // null, // 背篓 |
| | | // null, // 最低电量 |
| | | // null, // 额定电量 |
| | | // null, // 走行速度 |
| | | // null, // 作业方向 |
| | | // null, // 全向 |
| | | // null, // 协议 |
| | | // null, // mqtt主题 |
| | | // null, // 状态[非空] |
| | | // null, // 是否删除[非空] |
| | | // null, // 租户 |
| | | // null, // 添加人员 |
| | | // null, // 添加时间[非空] |
| | | // null, // 修改人员 |
| | | // null, // 修改时间 |
| | | // null // 备注 |
| | | // ); |
| | | public Boolean getBackupActionBool(){ |
| | | if (null == this.backupAction){ return null; } |
| | | switch (this.backupAction){ |
| | | case 1: |
| | | return true; |
| | | case 0: |
| | | return false; |
| | | default: |
| | | return null; |
| | | } |
| | | } |
| | | |
| | | public Boolean getAllDirectionBool(){ |
| | | if (null == this.allDirection){ return null; } |