| | |
| | | const { code, msg, data: { rcsStatus, common, point } } = res.data; |
| | | if (code === 200) { |
| | | setRcsStatus(rcsStatus); |
| | | const mapItemList = [...eval(common), ...eval(point)]; |
| | | const commonList = common ? eval(common) : []; |
| | | const pointList = point ? eval(point) : []; |
| | | const mapItemList = [...commonList, ...pointList]; |
| | | |
| | | mapItemList.forEach(item => { |
| | | if (item.type !== DEVICE_TYPE.AGV) { |
| | | const sprite = Tool.generateSprite(item.type); |
| | |
| | | // support |
| | | switch (item.type) { |
| | | case DEVICE_TYPE.POINT: |
| | | sprite.scale.set(0.65, 0.65); |
| | | sprite.scale.set(0.85, 0.85); |
| | | break |
| | | default: |
| | | break |
| | |
| | | mapContainer.children.forEach(child => { |
| | | if (child.data?.uuid) { |
| | | const { type, uuid, no, ...property } = child.data; |
| | | if (type !== DEVICE_TYPE.AGV && type !== DEVICE_TYPE.POINT) { |
| | | if (type !== DEVICE_TYPE.AGV && type !== DEVICE_TYPE.POINT && type !== DEVICE_TYPE.ROUTE) { |
| | | sprites.push({ |
| | | // graph |
| | | positionX: child.position.x, |