|
@@ -9,7 +9,7 @@
|
|
|
<div class="canvas-box" v-show="FloorMap" v-loading="canvasLoading">
|
|
|
<canvas id="floorCanvas" :width="canvasWidth" :height="canvasHeight" ref="canvas" tabindex="0"></canvas>
|
|
|
<!-- 初始两个按钮 -->
|
|
|
- <el-row class="buttons-box" v-if="hidden">
|
|
|
+ <el-row class="buttons-box">
|
|
|
<div>
|
|
|
<el-autocomplete popper-class="my-autocomplete" v-model="search" :fetch-suggestions="querySearch" placeholder="输入平面图中已有的业务空间名称进行查找"
|
|
|
width="180px" @select="handleSelect">
|
|
@@ -22,7 +22,7 @@
|
|
|
</template>
|
|
|
</el-autocomplete>
|
|
|
</div>
|
|
|
- <div class="button-group" v-if="hidden">
|
|
|
+ <div class="button-group">
|
|
|
<!-- 默认操作模式 -->
|
|
|
<div v-show="type==1">
|
|
|
<el-dropdown split-button type="primary" @click="editGraphy" @command="handleCommand">
|
|
@@ -56,12 +56,12 @@
|
|
|
<el-button plain @click="cancelGraphy">取 消</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div style="position: absolute;right: 0;" v-if="hidden">
|
|
|
+ <div style="position: absolute;right: 0;">
|
|
|
<el-button type="text" @click="lookUnrelatBSpace(false)">未关联平面图的业务空间 {{num}} 条</el-button>
|
|
|
</div>
|
|
|
</el-row>
|
|
|
<!-- 底部操作按钮 -->
|
|
|
- <el-row class="canvas-actions-box" v-if="hidden">
|
|
|
+ <el-row class="canvas-actions-box">
|
|
|
<canvasFun @fit="fit" @savePng="savePng" @saveSvg="saveSvg" @divide="divide" @clearDivide="clearDivide" @undo="undo" @redo="redo"
|
|
|
@changeAbsorb="changeAbsorb" @scale="scale" @groupSelect="groupSelect" :config="config" ref="canvasFun" @saveJson="saveJson"></canvasFun>
|
|
|
</el-row>
|
|
@@ -146,18 +146,13 @@ export default {
|
|
|
zoneList: [], // 业务空间-canvas图中
|
|
|
groupCreateDialogVis: false, //批量创建业务空间弹窗
|
|
|
groupCreateType: 1, //批量创建方式
|
|
|
- hidden: true,
|
|
|
zoneDisable: true, // 重新划分是否禁用
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
...mapGetters('layout', ['projectId'])
|
|
|
},
|
|
|
- created() {
|
|
|
- if(this.$route.name == "spaceLedger"){
|
|
|
- this.hidden = false;
|
|
|
- }
|
|
|
- },
|
|
|
+ created() {},
|
|
|
mounted() {
|
|
|
this.canvasWidth = this.$refs.graphy.offsetWidth;
|
|
|
this.canvasHeight = this.$refs.graphy.offsetHeight;
|