|
@@ -88,7 +88,7 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
import { SFengParser, ProjectRf } from '@saga-web/feng-map'
|
|
|
-import { SFloorParser, ItemOrder, ItemColor, SPolygonItem } from '@saga-web/big'
|
|
|
+import { SFloorParser, ItemOrder, ItemColor, SPolygonItem, SBoardItem } from '@saga-web/big'
|
|
|
import { FloorView } from '@/lib/FloorView'
|
|
|
import { FloorScene } from '@/lib/FloorScene'
|
|
|
import RoomBox from '@/views/room/index'
|
|
@@ -336,7 +336,15 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}, // 解析底图
|
|
|
+ // 解析楼地板
|
|
|
+ loadBoard(floor){
|
|
|
+ window.fengmapData.loadFloor(floor, res => {
|
|
|
+ const zone = new SBoardItem(null, res)
|
|
|
+ this.scene.addItem(zone);
|
|
|
+ })
|
|
|
+ },
|
|
|
readBaseMap(floor) {
|
|
|
+ this.loadBoard(window.fengmapData.gnameToGid[floor]);
|
|
|
window.fengmapData.parseData(window.fengmapData.gnameToGid[floor], (res) => {
|
|
|
if (res.err) {
|
|
|
console.log('errr', res.err)
|