| | |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.core.common.Cools; |
| | | import com.zy.asrs.entity.BasMap; |
| | | import com.zy.asrs.service.BasMapService; |
| | |
| | | return; |
| | | } |
| | | |
| | | BasMap basMap = basMapService.selectOne(new EntityWrapper<BasMap>().eq("lev", 1)); |
| | | BasMap basMap = basMapService.getOne(new QueryWrapper<BasMap>().eq("lev", 1)); |
| | | if (Cools.isEmpty(basMap)){ |
| | | //缺少初始化库位地图 |
| | | return; |
| | |
| | | mapNode.put("id", i + "-" + j); |
| | | |
| | | String nodeType = map.getString("type"); |
| | | mapNode.put("type", nodeType); |
| | | if("shelf".equals(nodeType)) { |
| | | mapNode.put("value", MapNodeType.NORMAL_PATH.id); |
| | | }else { |
| | | } else if ("devp".equals(nodeType)) { |
| | | mapNode.put("value", MapNodeType.DISABLE.id); |
| | | } else if ("crn".equals(nodeType) || "dualCrn".equals(nodeType) || "rgv".equals(nodeType)) { |
| | | mapNode.put("value", MapNodeType.MAIN_PATH.id); |
| | | } else { |
| | | mapNode.put("value", MapNodeType.DISABLE.id); |
| | | } |
| | | |