|
@@ -227,7 +227,7 @@
|
|
|
>
|
|
|
<com-map
|
|
|
v-if="defaultSpace.spaceId && isShowMap"
|
|
|
- :spaceData="spaceData"
|
|
|
+ :spaceData="copySpaceData"
|
|
|
:spaceInfo="defaultSpace"
|
|
|
:projectId="projectId"
|
|
|
:floorId="defaultSpace.floorId"
|
|
@@ -894,6 +894,7 @@ export default defineComponent({
|
|
|
proxyData.officeData.temperature.toFixed(1) * 1;
|
|
|
}
|
|
|
// 环境数据
|
|
|
+
|
|
|
proxyData.checkSpaceType(proxyData.officeData.roomFuncType);
|
|
|
proxyData.formatSpaceInfo(content);
|
|
|
// proxyData.setPageheight()
|
|
@@ -1220,6 +1221,17 @@ export default defineComponent({
|
|
|
for (let i = 0; i < data.length; i++) {
|
|
|
proxyData.spaceExistenceDevice[data[i]] = true;
|
|
|
}
|
|
|
+ // for (let key in proxyData.spaceExistenceDevice) {
|
|
|
+ // let flag: any = false;
|
|
|
+ // for (let i = 0; i < data.length; i++) {
|
|
|
+ // // proxyData.spaceExistenceDevice[data[i]] = true;
|
|
|
+ // if (data[i] === key) {
|
|
|
+ // flag = true;
|
|
|
+ // break;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // proxyData.spaceExistenceDevice[key] = flag;
|
|
|
+ // }
|
|
|
// if (proxyData.spaceExistenceDevice.airConditioner) {
|
|
|
// proxyData.navList[0].noShow = true
|
|
|
// } else {
|
|
@@ -1592,6 +1604,7 @@ export default defineComponent({
|
|
|
},
|
|
|
// 平板当前空间
|
|
|
spaceData: spaceData,
|
|
|
+ copySpaceData: spaceData,
|
|
|
floorId: "",
|
|
|
buildingId: "",
|
|
|
queryWorkSpace() {
|
|
@@ -1615,6 +1628,7 @@ export default defineComponent({
|
|
|
let resData: any = res;
|
|
|
if (resData.result === "success") {
|
|
|
proxyData.spaceData = resData?.content ?? [];
|
|
|
+ // proxyData.copySpaceData = resData?.content ?? [];
|
|
|
} else {
|
|
|
proxyData.spaceData = [];
|
|
|
}
|
|
@@ -1632,6 +1646,9 @@ export default defineComponent({
|
|
|
// item.active = false;
|
|
|
// }
|
|
|
});
|
|
|
+ proxyData.copySpaceData = JSON.parse(
|
|
|
+ JSON.stringify(proxyData.spaceData)
|
|
|
+ );
|
|
|
});
|
|
|
},
|
|
|
// 重置空间状态
|
|
@@ -2033,6 +2050,7 @@ export default defineComponent({
|
|
|
|
|
|
.fotter {
|
|
|
position: fixed;
|
|
|
+ font-size: 0;
|
|
|
left: 0;
|
|
|
bottom: 0;
|
|
|
z-index: 666;
|