From a426f22db01d27f581c83dad0bb4555e0ee639ef Mon Sep 17 00:00:00 2001 From: Cindy Chang Date: Thu, 1 Aug 2024 15:49:03 +0800 Subject: [PATCH] sonar medium 65 left --- src/components/Discover/Map/Filter/Trace.vue | 6 ++--- src/components/Discover/Map/SidebarFilter.vue | 23 ++++++++++--------- src/components/Navbar.vue | 17 -------------- src/components/Search.vue | 6 +++-- src/components/durationjs.vue | 18 +++++++++------ src/module/alertModal.js | 2 +- src/views/Upload/index.vue | 4 +++- tailwind.config.js | 4 ++-- 8 files changed, 35 insertions(+), 45 deletions(-) diff --git a/src/components/Discover/Map/Filter/Trace.vue b/src/components/Discover/Map/Filter/Trace.vue index 788ba4a..9d2c97c 100644 --- a/src/components/Discover/Map/Filter/Trace.vue +++ b/src/components/Discover/Map/Filter/Trace.vue @@ -363,14 +363,12 @@ export default { @apply sticky top-0 left-0 z-10 bg-neutral-10 } :deep(.p-datatable .p-datatable-thead > tr > th) { - @apply !border-y-0 border-neutral-500 bg-neutral-100 after:absolute after:left-0 after:w-full after:h-full after:block after:top-0 after:border-b after:border-t after:border-neutral-500 + @apply !border-y-0 border-neutral-500 bg-neutral-100 after:absolute after:left-0 after:w-full after:h-full after:block after:top-0 after:border-b after:border-t after:border-neutral-500; + white-space: nowrap; } :deep(.p-datatable .p-datatable-tbody > tr > td) { @apply border-neutral-500 !border-t-0 text-center } -:deep(.p-datatable .p-datatable-thead > tr > th) { - white-space: nowrap; -} :deep(.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td) { min-width: 72px; max-width: 184px; diff --git a/src/components/Discover/Map/SidebarFilter.vue b/src/components/Discover/Map/SidebarFilter.vue index 6318ff7..618a02f 100644 --- a/src/components/Discover/Map/SidebarFilter.vue +++ b/src/components/Discover/Map/SidebarFilter.vue @@ -576,16 +576,17 @@ export default { break } break; - case 'Trace': // Filter Type 選 Trace 的行為 - const lowerIndex = this.$refs.filterTraceView.selectArea[0]; - const upperIndex = this.$refs.filterTraceView.selectArea[1]-1; - data = { - type: 'trace-freq', - lower: this.allMapDataStore.traces[lowerIndex].id, - upper: this.allMapDataStore.traces[upperIndex].id, - is_exclude: isExclude, - }; - break; + case 'Trace': { // Filter Type 選 Trace 的行為 + const lowerIndex = this.$refs.filterTraceView.selectArea[0]; + const upperIndex = this.$refs.filterTraceView.selectArea[1]-1; + data = { + type: 'trace-freq', + lower: this.allMapDataStore.traces[lowerIndex].id, + upper: this.allMapDataStore.traces[upperIndex].id, + is_exclude: isExclude, + }; + break; + } case 'Timeframes': // Filter Type 選 Timeframes 的行為 data = { type: containmentMap[sele[6]], @@ -643,7 +644,7 @@ export default { case 'Start & End': return this.handleStartEndSelection(sele[2]); case 'Sequence': - return !(this.listSeq.length >= 2); + return this.listSeq.length < 2; default: return true; } diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue index 4e70599..c53f0e4 100644 --- a/src/components/Navbar.vue +++ b/src/components/Navbar.vue @@ -24,22 +24,6 @@
- -
Import @@ -54,7 +38,6 @@ :disabled="disabledSave" @click="saveModal"> Save -
diff --git a/src/components/Search.vue b/src/components/Search.vue index 28fa343..75c553d 100644 --- a/src/components/Search.vue +++ b/src/components/Search.vue @@ -1,7 +1,9 @@