| | |
| | | export const DEVICE_Z_INDEX = Object.freeze({ |
| | | SHELF: 1, |
| | | STATION: 1, |
| | | AGV: 1, |
| | | AGV: 2, |
| | | CHARGE: 1, |
| | | DIRECTION: 1, |
| | | POINT: 1 |
| | | POINT: 2, |
| | | }) |
| | |
| | | }).then((res) => { |
| | | const { code, msg, data: { common, point } } = res.data; |
| | | if (code === 200) { |
| | | const mapItemList = eval(common); |
| | | const mapItemList = [...eval(common), ...eval(point)]; |
| | | mapItemList.forEach(item => { |
| | | if (item.type !== DEVICE_TYPE.AGV) { |
| | | const sprite = Tool.generateSprite(item.type); |
| | |
| | | import charge from '/map/charge.svg'; |
| | | import station from '/map/station.svg'; |
| | | import direction from '/map/direction.svg'; |
| | | import point from '/map/point.svg'; |
| | | |
| | | let app, mapContainer, themeMode; |
| | | let selectedSprite, effectTick, effectHalfCircle, effectRectangle; |
| | |
| | | // sprite.height = 63; |
| | | sprite.zIndex = DEVICE_Z_INDEX.DIRECTION; |
| | | break; |
| | | case DEVICE_TYPE.POINT: |
| | | sprite = new PIXI.Sprite(PIXI.Texture.from(point, { resourceOptions: { scale: .7 } })); |
| | | // sprite.width = 112; |
| | | // sprite.height = 63; |
| | | sprite.zIndex = DEVICE_Z_INDEX.POINT; |
| | | break |
| | | default: |
| | | break; |
| | | } |
| | |
| | | MapItem mapItem = new MapItem(); |
| | | mapItem.setType(MapItemType.POINT.toString()); |
| | | mapItem.setNo(code.getData()); |
| | | mapItem.setUuid(code.getUuid()); |
| | | mapItem.setPositionX(code.getX()); |
| | | mapItem.setPositionY(code.getY()); |
| | | mapCodeItems.add(mapItem); |