|
@@ -8,15 +8,13 @@ import { arrowService } from './Service/ArrowService.js'
|
|
import { iconService } from './Service/IconService.js'
|
|
import { iconService } from './Service/IconService.js'
|
|
import { tableService } from './Service/TableService.js'
|
|
import { tableService } from './Service/TableService.js'
|
|
import { customImageService } from './Service/CustomImageService.js'
|
|
import { customImageService } from './Service/CustomImageService.js'
|
|
|
|
+import { bgImageService } from './Service/BgImageService.js'
|
|
|
|
|
|
export default class Load {
|
|
export default class Load {
|
|
constructor(layer) {
|
|
constructor(layer) {
|
|
this.layer = layer
|
|
this.layer = layer
|
|
this.version = 'v1.1'
|
|
this.version = 'v1.1'
|
|
this.vectorsJson = null
|
|
this.vectorsJson = null
|
|
- // 保存当前的数据
|
|
|
|
- this.saveFloors = []
|
|
|
|
- this.newVectorId = null
|
|
|
|
}
|
|
}
|
|
|
|
|
|
async load(floorsData) {
|
|
async load(floorsData) {
|
|
@@ -28,13 +26,13 @@ export default class Load {
|
|
//添加指南针
|
|
//添加指南针
|
|
const compass = floorplanService.createCompass()
|
|
const compass = floorplanService.createCompass()
|
|
floorplanService.addCompass(compass)
|
|
floorplanService.addCompass(compass)
|
|
- //添加背景图片
|
|
|
|
- const bgImage = floorplanService.createBgImage()
|
|
|
|
- floorplanService.addBgImage(bgImage)
|
|
|
|
- if(bgImage.url){
|
|
|
|
- const imageData = await floorplanService.loadImageData(bgImage.url)
|
|
|
|
- bgImage.setImageData(imageData)
|
|
|
|
- }
|
|
|
|
|
|
+ // //添加背景图片
|
|
|
|
+ // const bgImage = floorplanService.createBgImage()
|
|
|
|
+ // floorplanService.addBgImage(bgImage)
|
|
|
|
+ // if(bgImage.url){
|
|
|
|
+ // const imageData = await floorplanService.loadImageData(bgImage.url)
|
|
|
|
+ // bgImage.setImageData(imageData)
|
|
|
|
+ // }
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
floorplanService.setCurrentId(floorsData.currentId)
|
|
floorplanService.setCurrentId(floorsData.currentId)
|
|
@@ -112,7 +110,7 @@ export default class Load {
|
|
const compass = floorplanService.createCompass(floor.compass.angle, floor.compass.vectorId, i)
|
|
const compass = floorplanService.createCompass(floor.compass.angle, floor.compass.vectorId, i)
|
|
floorplanService.addCompass(compass)
|
|
floorplanService.addCompass(compass)
|
|
|
|
|
|
-
|
|
|
|
|
|
+ await bgImageService.createBgImage(floor.bgImage.url)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|