|  |  |  | 
|---|
|  |  |  | vo.setWorkNo(crnProtocol.getTaskNo());  //  任务号 | 
|---|
|  |  |  | vo.setStatusType(crnProtocol.modeType.desc);   //  模式状态 | 
|---|
|  |  |  | vo.setStatus(crnProtocol.getStatusType().desc);     //  状态 | 
|---|
|  |  |  | vo.setLoading(crnProtocol.getLoaded()==1?"有物":"无物");  //  有物 | 
|---|
|  |  |  | vo.setLoading(( Cools.isEmpty(crnProtocol.getLoaded()) && crnProtocol.getLoaded()==1)?"有物":"无物");  //  有物 | 
|---|
|  |  |  | vo.setBay(crnProtocol.getBay());    //  列 | 
|---|
|  |  |  | vo.setLev(crnProtocol.getLevel());  //  层 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | vo.setForkOffset(crnProtocol.getForkPosType().desc);    // 货叉位置 | 
|---|
|  |  |  | vo.setLiftPos(crnProtocol.getLiftPosType().desc); | 
|---|
|  |  |  | vo.setWalkPos(crnProtocol.getWalkPos()==1?"不在定位":"在定位"); | 
|---|
|  |  |  | vo.setWarnCode(String.valueOf(crnProtocol.getAlarm())); | 
|---|
|  |  |  | if (crnProtocol.getAlarm() > 0) { | 
|---|
|  |  |  | BasCrnError crnError = basCrnErrorMapper.selectById(crnProtocol.getAlarm()); | 
|---|
|  |  |  | vo.setWarnCode(String.valueOf(crnProtocol.getAlarm1())); | 
|---|
|  |  |  | if (crnProtocol.getAlarm1() > 0) { | 
|---|
|  |  |  | BasCrnError crnError = basCrnErrorMapper.selectById(crnProtocol.getAlarm1()); | 
|---|
|  |  |  | vo.setAlarm(crnError==null?"未知异常":crnError.getErrName()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|