|
@@ -10,8 +10,7 @@
|
|
|
<div class="saga-build-mess">
|
|
|
<div style="margin-left: 10px;float: left;">
|
|
|
<span style="color: #999999;font-size: 14px;margin-right: 12px;">建筑楼层</span>
|
|
|
- <el-cascader :options="options" @change="changeCascader" placeholder="请选择建筑楼层" ref="cascaderAddr"
|
|
|
- v-model="buildFloorSelectd">
|
|
|
+ <el-cascader :options="options" @change="changeCascader" placeholder="请选择建筑楼层" ref="cascaderAddr" v-model="buildFloorSelectd">
|
|
|
<template slot-scope="{ node, data }">
|
|
|
<span>{{ data.label }}</span>
|
|
|
<i class="el-icon-warning-outline" v-if="data.Count" style="color:red;margin-right:10px;"></i>
|
|
@@ -46,7 +45,8 @@
|
|
|
@updateState="updateStateSuc"></graphy>
|
|
|
</div>
|
|
|
<div v-show="isMyTab == 2">
|
|
|
- <handsontable-main @lookEqu="lookEqu" ref="handsontable" :zoneCode="activeName" :otherType="otherType" :id="`handsontable${activeName}`"></handsontable-main>
|
|
|
+ <handsontable-main @lookEqu="lookEqu" ref="handsontable" :zoneCode="activeName" :otherType="otherType" :id="`handsontable${activeName}`">
|
|
|
+ </handsontable-main>
|
|
|
</div>
|
|
|
<div class="infectedTips" v-show="isMyTab==1&&infectedTotal>0">
|
|
|
<p>因底图变化而受影响的业务空间{{infectedTotal.toString()}}个<span v-show="buildFloorSelectd.length>1">,本层受影响的业务空间{{infectedCurfloor.toString()}}个</span></p>
|
|
@@ -63,37 +63,37 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
- // import noModelDialog from "@/components/business_space/dialogs/noModelDialog";
|
|
|
- // import influenceDialog from "@/components/business_space/dialogs/influenceDialog";
|
|
|
- // import detailsDialog from "@/components/business_space/dialogs/detailsDialog";
|
|
|
- // import notRelated from "@/components/business_space/dialogs/notRelated";
|
|
|
- // import facilityDialog from "@/components/business_space/dialogs/facilityDialog";
|
|
|
- // import graphy from "@/components/business_space/graphy/business";
|
|
|
- import graphy from "@/components/business_space/newGraphy/graphy";
|
|
|
- import roomInFloorDialog from "@/components/business_space/newAddDialogs/roomInFloorDialog";
|
|
|
- import handsontableMain from "@/components/business_space/business/handsontable";
|
|
|
- import {
|
|
|
- getDataDictionary,
|
|
|
- getrelationTypeProject,
|
|
|
- getSpaceBdFlCount,
|
|
|
- queryAllZoneType,
|
|
|
- queryBFloorWithState,
|
|
|
- zoneCount
|
|
|
- } from "@/api/scan/request";
|
|
|
- import floorCascader from "@/components/ledger/lib/floorCascader";
|
|
|
- import {mapGetters} from "vuex";
|
|
|
+// import noModelDialog from "@/components/business_space/dialogs/noModelDialog";
|
|
|
+// import influenceDialog from "@/components/business_space/dialogs/influenceDialog";
|
|
|
+// import detailsDialog from "@/components/business_space/dialogs/detailsDialog";
|
|
|
+// import notRelated from "@/components/business_space/dialogs/notRelated";
|
|
|
+// import facilityDialog from "@/components/business_space/dialogs/facilityDialog";
|
|
|
+// import graphy from "@/components/business_space/graphy/business";
|
|
|
+import graphy from "@/components/business_space/newGraphy/graphy";
|
|
|
+import roomInFloorDialog from "@/components/business_space/newAddDialogs/roomInFloorDialog";
|
|
|
+import handsontableMain from "@/components/business_space/business/handsontable";
|
|
|
+import {
|
|
|
+ getDataDictionary,
|
|
|
+ getrelationTypeProject,
|
|
|
+ getSpaceBdFlCount,
|
|
|
+ queryAllZoneType,
|
|
|
+ queryBFloorWithState,
|
|
|
+ zoneCount
|
|
|
+} from "@/api/scan/request";
|
|
|
+import floorCascader from "@/components/ledger/lib/floorCascader";
|
|
|
+import { mapGetters } from "vuex";
|
|
|
|
|
|
- export default {
|
|
|
- components: {
|
|
|
- graphy,
|
|
|
- handsontableMain,
|
|
|
- roomInFloorDialog,
|
|
|
- floorCascader,
|
|
|
- },
|
|
|
- computed: {
|
|
|
- ...mapGetters('layout', ['projectId', 'userId', 'secret'])
|
|
|
- },
|
|
|
- data() {
|
|
|
+export default {
|
|
|
+ components: {
|
|
|
+ graphy,
|
|
|
+ handsontableMain,
|
|
|
+ roomInFloorDialog,
|
|
|
+ floorCascader,
|
|
|
+ },
|
|
|
+ computed: {
|
|
|
+ ...mapGetters('layout', ['projectId', 'userId', 'secret'])
|
|
|
+ },
|
|
|
+ data() {
|
|
|
return {
|
|
|
floor: {
|
|
|
influence: false, //受影响的业务空间弹窗
|
|
@@ -296,7 +296,7 @@
|
|
|
this.initMessage();
|
|
|
} else {
|
|
|
this.getInfected(this.buildFloorSelectd[1]);
|
|
|
- this.$refs.graphy.getData(this.buildFloorSelectd, this.FloorMap, this.activeTabType);
|
|
|
+ this.$refs.graphy.getData(this.buildFloorSelectd, this.FloorMap, this.activeTabType, this.$refs.cascaderAddr.inputValue);
|
|
|
this.childBackParam = {}
|
|
|
}
|
|
|
},
|