- - + + - + @@ -45,7 +45,7 @@ @@ -238,9 +238,9 @@ const showAnnouncement = (content: string) => { const marketOptions = [ { label: 'A股', value: 'A' }, { label: '港股', value: 'HK' }, - { label: '美股', value: 'US' }, - { label: 'ETF', value: 'ETF' }, - { label: 'LOF', value: 'LOF' } + { label: '美股', value: 'US', showSearch: true }, + { label: 'ETF', value: 'ETF', showSearch: true }, + { label: 'LOF', value: 'LOF', showSearch: true } ]; // 表格列定义 @@ -396,6 +396,10 @@ const exportOptions = [ } ]; +const showSearch = computed(() => + marketOptions.find(option => option.value === marketType.value)?.showSearch +); + // 更新API配置 function updateApiConfig(config: ApiConfig) { apiConfig.value = { ...config }; diff --git a/frontend/src/components/StockSearch.vue b/frontend/src/components/StockSearch.vue index fef9b7d..f89514a 100644 --- a/frontend/src/components/StockSearch.vue +++ b/frontend/src/components/StockSearch.vue @@ -2,7 +2,7 @@
- 未找到相关股票 + 未找到相关数据