Map filename added

This commit is contained in:
Cindy Chang
2024-08-16 10:47:17 +08:00
parent 772302d079
commit 43cbfb0529
5 changed files with 45 additions and 6 deletions

View File

@@ -164,7 +164,9 @@
</div>
<!-- All Files type of List -->
<div v-if="!switchListOrGrid">
<DataTable :value="allFiles" dataKey="id" tableClass="w-full text-sm cursor-pointer relative table-fixed" :rowClass="setRowClass" breakpoint="0" @row-dblclick="enterDiscover($event.data)" contextmenu v-model:contextMenuSelection="selectedTableFile" @row-contextmenu="onRightClickTable" >
<DataTable :value="allFiles" dataKey="id" tableClass="w-full text-sm cursor-pointer relative table-fixed"
:rowClass="setRowClass" breakpoint="0" @row-dblclick="enterDiscover($event.data)" contextmenu
v-model:contextMenuSelection="selectedTableFile" @row-contextmenu="onRightClickTable" >
<Column field="name" header="Name" bodyClass="font-medium fileName" sortable></Column>
<Column field="parentLog" header="Dependency" bodyClass="text-neutral-500" sortable></Column>
<Column field="fileType" header="File Type" bodyClass="text-neutral-500 fileType" sortable></Column>
@@ -219,10 +221,11 @@
</div>
</template>
<script>
import { storeToRefs } from 'pinia';
import { storeToRefs, mapActions, } from 'pinia';
import LoginStore from '@/stores/login.ts';
import filesStore from '@/stores/files.js';
import AllMapDataStore from '@/stores/allMapData.js';
import PageAdmin from '@/stores/pageAdmin.js';
import LoadingStore from '@/stores/loading.js';
import IconDataFormat from '@/components/icons/IconDataFormat.vue';
import IconRule from '@/components/icons/IconRule.vue';
@@ -386,6 +389,8 @@
let fileId;
let params;
this.setCurrentMapFile(file.name);
switch (file.type) {
case 'log':
this.createFilterId = null;
@@ -597,6 +602,9 @@
break;
}
},
...mapActions(
PageAdmin, ['setCurrentMapFile',],
)
},
mounted() {
this.isLoading = true;