|
|
@@ -13,7 +13,7 @@
|
|
|
</a-directory-tree>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <Tabs :animated="false">
|
|
|
+ <Tabs :animated="false" v-model:activeKey="activeKey">
|
|
|
<template v-for="item in achieveList " :key="item.type">
|
|
|
<TabPane :tab="[`${item.typeName == '数据' ? '文件' : item.typeName}资源(${item.count})`]">
|
|
|
<component :is="item.type == 'MR'?'MapData':item.type == 'ER'?'SceneData':'FileData'" :listData="item"
|
|
|
@@ -59,6 +59,7 @@ export default defineComponent({
|
|
|
const checkedKeys = ref([]);
|
|
|
const achieveList = ref([]);
|
|
|
const adminStore = useAdminStoreOut();
|
|
|
+ const activeKey = ref('MR');
|
|
|
|
|
|
const nodeSelect = (selectedKey, { selectedNode, node }) => {
|
|
|
if (currentTreeNodeKeys.value.length && currentTreeNodeKeys.value[0] === selectedKey[0]) {
|
|
|
@@ -72,6 +73,7 @@ export default defineComponent({
|
|
|
currentTreeNodeKeys.value[0] = selectedKey[0]
|
|
|
if (selectedKey.length) {
|
|
|
paramsObj.keywords = null;
|
|
|
+ activeKey.value = 'MR';
|
|
|
eventBus.emit("tagChangeTag");
|
|
|
eventBus.emit('platListCenter', paramsObj, true)
|
|
|
}
|
|
|
@@ -130,6 +132,7 @@ export default defineComponent({
|
|
|
}
|
|
|
|
|
|
return {
|
|
|
+ activeKey,
|
|
|
replaceFields,
|
|
|
treeData,
|
|
|
expandedKeys,
|