|  |  |  | 
|---|
|  |  |  | export const DEVICE_TYPE = Object.freeze({ | 
|---|
|  |  |  | SHELF: "SHELF", | 
|---|
|  |  |  | STATION: 'STATION', | 
|---|
|  |  |  | AGV: "AGV", | 
|---|
|  |  |  | CHARGE: 'CHARGE', | 
|---|
|  |  |  | DIRECTION: 'DIRECTION', | 
|---|
|  |  |  |  | 
|---|
|  |  |  | AGV: "AGV", | 
|---|
|  |  |  | POINT: "POINT", | 
|---|
|  |  |  | }) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | export const DEVICE_Z_INDEX = Object.freeze({ | 
|---|
|  |  |  | SHELF: 1, | 
|---|
|  |  |  | STATION: 1, | 
|---|
|  |  |  | AGV: 2, | 
|---|
|  |  |  | CHARGE: 1, | 
|---|
|  |  |  | DIRECTION: 1, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | AGV: 2, | 
|---|
|  |  |  | POINT: 2, | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | 
|---|
|  |  |  | mapContainer.children.forEach(child => { | 
|---|
|  |  |  | if (child.data?.uuid) { | 
|---|
|  |  |  | const { type, uuid, no, ...property } = child.data; | 
|---|
|  |  |  | if (type !== DEVICE_TYPE.AGV) { | 
|---|
|  |  |  | if (type !== DEVICE_TYPE.AGV && type !== DEVICE_TYPE.POINT) { | 
|---|
|  |  |  | sprites.push({ | 
|---|
|  |  |  | // graph | 
|---|
|  |  |  | positionX: child.position.x, | 
|---|
|  |  |  | 
|---|
|  |  |  | // sprite.height = 63; | 
|---|
|  |  |  | sprite.zIndex = DEVICE_Z_INDEX.DIRECTION; | 
|---|
|  |  |  | break; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | case DEVICE_TYPE.POINT: | 
|---|
|  |  |  | sprite = new PIXI.Sprite(PIXI.Texture.from(point, { resourceOptions: { scale: 1 } })); | 
|---|
|  |  |  | // sprite.width = 112; | 
|---|
|  |  |  | 
|---|
|  |  |  | SHELF, | 
|---|
|  |  |  | STATION, | 
|---|
|  |  |  | CHARGE, | 
|---|
|  |  |  | AGV, | 
|---|
|  |  |  | DIRECTION, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | AGV, | 
|---|
|  |  |  | POINT, | 
|---|
|  |  |  | ; | 
|---|
|  |  |  |  | 
|---|