|
@@ -4,14 +4,14 @@
|
|
|
<div class="buttons">
|
|
|
<el-button icon="el-icon-back" size="mini" @click="backRouter"></el-button>
|
|
|
<el-button v-if="!isEdit" size="mini" @click="changeGraphy">替换平面图</el-button>
|
|
|
- <el-button v-if="sign&&!isEdit" size="mini" @click="editGraphy">编辑平面图</el-button>
|
|
|
+ <el-button v-if="(sign||otherSign)&&!isEdit" size="mini" @click="editGraphy">编辑平面图</el-button>
|
|
|
<el-button v-if="isEdit" size="mini" @click="cancel">取消</el-button>
|
|
|
<el-button v-if="isEdit" size="mini" @click="confirm" type="primary">确认</el-button>
|
|
|
<span style="float:right;" v-if="file.FolderName">当前对应的模型文件:{{file.FolderName}} - {{file.FloorName}}</span>
|
|
|
</div>
|
|
|
<!-- 展示图片 -->
|
|
|
<div class="drawImg">
|
|
|
- <drawFloor ref="drawFloor" :isEdit="isEdit" :showTools="true" :id="1"></drawFloor>
|
|
|
+ <drawFloor ref="drawFloor" :isEdit="isEdit" :showTools="true" :id="1" @changeSign="changeSign"></drawFloor>
|
|
|
</div>
|
|
|
<!-- 查看图片弹窗 -->
|
|
|
<checkGraphy ref="checkGraphy" @refresh="refresh" :alreadyRelatedModel='alreadyRelatedModel'></checkGraphy>
|
|
@@ -33,7 +33,8 @@ export default {
|
|
|
isEdit: false, // 是否编辑模式
|
|
|
file: {},
|
|
|
alreadyRelatedModel: [],
|
|
|
- sign: false
|
|
|
+ sign: false,
|
|
|
+ otherSign: false
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
@@ -123,6 +124,9 @@ export default {
|
|
|
}).filter(t => t);
|
|
|
});
|
|
|
},
|
|
|
+ changeSign(flag){
|
|
|
+ this.otherSign = flag
|
|
|
+ }
|
|
|
},
|
|
|
watch: {
|
|
|
modelId(n, o) {
|