|
|
@@ -4,18 +4,18 @@
|
|
|
<div class="corner-deco bl"></div><div class="corner-deco br"></div>
|
|
|
<div class="panel-title">建筑结构导航</div>
|
|
|
<div class="panel-content">
|
|
|
- <el-input class="video-select"
|
|
|
+ <el-input class="video-select"
|
|
|
@keyup.enter.native="handleEnter"
|
|
|
@clear="handleEnter"
|
|
|
clearable
|
|
|
- v-model="queryParams.searchValue"
|
|
|
+ v-model="queryParams.searchValue"
|
|
|
type="text" placeholder="搜索楼栋/楼层...." >
|
|
|
</el-input>
|
|
|
- <el-select class="video-select"
|
|
|
+ <el-select class="video-select"
|
|
|
@change="handleEnter"
|
|
|
@clear="handleEnter"
|
|
|
clearable
|
|
|
- v-model="queryParams.deptId"
|
|
|
+ v-model="queryParams.deptId"
|
|
|
placeholder="请选择二级单位">
|
|
|
<el-option
|
|
|
v-for="item in options"
|
|
|
@@ -57,7 +57,7 @@ import { getBuildingTree, laboratoryLabScreenRooms, laboratoryLabScreenDeptDropL
|
|
|
export default {
|
|
|
name: 'BuildingNav',
|
|
|
data() {
|
|
|
- return {
|
|
|
+ return {
|
|
|
defaultProps: {
|
|
|
children: "childTreeList",
|
|
|
label: "deptName",
|
|
|
@@ -67,7 +67,7 @@ export default {
|
|
|
searchValue: "",
|
|
|
deptId: '',
|
|
|
},
|
|
|
- deptOptions: [],
|
|
|
+ deptOptions: [],
|
|
|
options:[],
|
|
|
treeId:null,
|
|
|
defaultKey:null,
|
|
|
@@ -127,8 +127,8 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
nodeClickButton(e,data){
|
|
|
- console.log('e===>',e);
|
|
|
- console.log('data===>',data);
|
|
|
+ // console.log('e===>',e);
|
|
|
+ // console.log('data===>',data);
|
|
|
let self = this;
|
|
|
this.$nextTick(() => {
|
|
|
if (!e.level||e.level == 2||e.level == 3) {
|
|
|
@@ -163,8 +163,8 @@ export default {
|
|
|
},
|
|
|
//手动加载
|
|
|
loadNode(node, resolve) {
|
|
|
- console.log('node',node);
|
|
|
- console.log('resolve',resolve);
|
|
|
+ // console.log('node',node);
|
|
|
+ // console.log('resolve',resolve);
|
|
|
let self = this;
|
|
|
if (node.data){
|
|
|
if(node.data.level == 3){
|