|
|
@ -1,5 +1,5 @@ |
|
|
|
<template> |
|
|
|
<div class="app-container" v-if="!isShowLayerDetails"> |
|
|
|
<div class="app-container"> |
|
|
|
<el-header>资源目录管理</el-header> |
|
|
|
<el-container> |
|
|
|
<el-main> |
|
|
@ -57,8 +57,8 @@ |
|
|
|
</el-main> |
|
|
|
</el-container> |
|
|
|
</div> |
|
|
|
<LayerDetailsVue v-else @goback="isShowLayerDetails = false" :directoryInfo="directoryInfo"></LayerDetailsVue> |
|
|
|
</template> |
|
|
|
<!-- <LayerDetailsVue v-else @goback="isShowLayerDetails = false" :directoryInfo="directoryInfo"></LayerDetailsVue> --> |
|
|
|
|
|
|
|
<script> |
|
|
|
import LayerDetailsVue from './LayerDetails.vue'; |
|
|
@ -85,9 +85,9 @@ export default { |
|
|
|
label: 'label' |
|
|
|
}, |
|
|
|
keyword: '', |
|
|
|
dialogFormVisible: false, //是否显示 新增目录 对话框 |
|
|
|
isShowLayerDetails: false, //是否跳转 图层详情界面 |
|
|
|
directoryInfo: null //当前 详情界面 展示的信息对象 |
|
|
|
dialogFormVisible: false //是否显示 新增目录 对话框 |
|
|
|
// isShowLayerDetails: false, //是否跳转 图层详情界面 |
|
|
|
// directoryInfo: null //当前 详情界面 展示的信息对象 |
|
|
|
}; |
|
|
|
}, |
|
|
|
// computed: { |
|
|
@ -107,8 +107,15 @@ export default { |
|
|
|
// }, |
|
|
|
methods: { |
|
|
|
showDetails(index, row) { |
|
|
|
this.isShowLayerDetails = true; |
|
|
|
this.directoryInfo = row; |
|
|
|
// this.isShowLayerDetails = true; |
|
|
|
// this.directoryInfo = row; |
|
|
|
|
|
|
|
this.$router.push({ |
|
|
|
path: 'resourceDetails', |
|
|
|
query: { |
|
|
|
id: row.id |
|
|
|
} |
|
|
|
}); |
|
|
|
}, |
|
|
|
async getDirectory() { |
|
|
|
const params = { |
|
|
|