diff --git a/backend_api_python/app/routes/market.py b/backend_api_python/app/routes/market.py index ea6cd10..a95fa29 100644 --- a/backend_api_python/app/routes/market.py +++ b/backend_api_python/app/routes/market.py @@ -87,13 +87,14 @@ def get_market_types(): cfg = load_addon_config() data = (cfg.get('market', {}) or {}).get('types') if not isinstance(data, list) or not data: + # Order: USStock > Crypto > Forex > Futures > HShare > AShare data = [ {'value': 'USStock', 'i18nKey': 'dashboard.analysis.market.USStock'}, {'value': 'Crypto', 'i18nKey': 'dashboard.analysis.market.Crypto'}, {'value': 'Forex', 'i18nKey': 'dashboard.analysis.market.Forex'}, {'value': 'Futures', 'i18nKey': 'dashboard.analysis.market.Futures'}, - {'value': 'AShare', 'i18nKey': 'dashboard.analysis.market.AShare'}, - {'value': 'HShare', 'i18nKey': 'dashboard.analysis.market.HShare'} + {'value': 'HShare', 'i18nKey': 'dashboard.analysis.market.HShare'}, + {'value': 'AShare', 'i18nKey': 'dashboard.analysis.market.AShare'} ] return jsonify({'code': 1, 'msg': 'success', 'data': data}) diff --git a/quantdinger_vue/src/views/ai-analysis/index.vue b/quantdinger_vue/src/views/ai-analysis/index.vue index 3cd2c79..50b830b 100644 --- a/quantdinger_vue/src/views/ai-analysis/index.vue +++ b/quantdinger_vue/src/views/ai-analysis/index.vue @@ -1128,25 +1128,25 @@ export default { i18nKey: `dashboard.analysis.market.${key}` })) } else { - // 如果获取失败,使用默认值 + // 如果获取失败,使用默认值 (Order: USStock > Crypto > Forex > Futures > HShare > AShare) this.marketTypes = [ { value: 'USStock', i18nKey: 'dashboard.analysis.market.USStock' }, { value: 'Crypto', i18nKey: 'dashboard.analysis.market.Crypto' }, { value: 'Forex', i18nKey: 'dashboard.analysis.market.Forex' }, { value: 'Futures', i18nKey: 'dashboard.analysis.market.Futures' }, - { value: 'AShare', i18nKey: 'dashboard.analysis.market.AShare' }, - { value: 'HShare', i18nKey: 'dashboard.analysis.market.HShare' } + { value: 'HShare', i18nKey: 'dashboard.analysis.market.HShare' }, + { value: 'AShare', i18nKey: 'dashboard.analysis.market.AShare' } ] } } catch (error) { - // 如果获取失败,使用默认值 + // 如果获取失败,使用默认值 (Order: USStock > Crypto > Forex > Futures > HShare > AShare) this.marketTypes = [ { value: 'USStock', i18nKey: 'dashboard.analysis.market.USStock' }, { value: 'Crypto', i18nKey: 'dashboard.analysis.market.Crypto' }, { value: 'Forex', i18nKey: 'dashboard.analysis.market.Forex' }, { value: 'Futures', i18nKey: 'dashboard.analysis.market.Futures' }, - { value: 'AShare', i18nKey: 'dashboard.analysis.market.AShare' }, - { value: 'HShare', i18nKey: 'dashboard.analysis.market.HShare' } + { value: 'HShare', i18nKey: 'dashboard.analysis.market.HShare' }, + { value: 'AShare', i18nKey: 'dashboard.analysis.market.AShare' } ] } diff --git a/quantdinger_vue/src/views/indicator-analysis/index.vue b/quantdinger_vue/src/views/indicator-analysis/index.vue index 030487e..9198da8 100644 --- a/quantdinger_vue/src/views/indicator-analysis/index.vue +++ b/quantdinger_vue/src/views/indicator-analysis/index.vue @@ -765,13 +765,14 @@ export default { i18nKey: `dashboard.analysis.market.${key}` })) } else { + // Order: USStock > Crypto > Forex > Futures > HShare > AShare marketTypes.value = [ { value: 'USStock', i18nKey: 'dashboard.analysis.market.USStock' }, { value: 'Crypto', i18nKey: 'dashboard.analysis.market.Crypto' }, { value: 'Forex', i18nKey: 'dashboard.analysis.market.Forex' }, { value: 'Futures', i18nKey: 'dashboard.analysis.market.Futures' }, - { value: 'AShare', i18nKey: 'dashboard.analysis.market.AShare' }, - { value: 'HShare', i18nKey: 'dashboard.analysis.market.HShare' } + { value: 'HShare', i18nKey: 'dashboard.analysis.market.HShare' }, + { value: 'AShare', i18nKey: 'dashboard.analysis.market.AShare' } ] } @@ -780,13 +781,14 @@ export default { selectedMarketTab.value = marketTypes.value[0].value } } catch (error) { + // Order: USStock > Crypto > Forex > Futures > HShare > AShare marketTypes.value = [ { value: 'USStock', i18nKey: 'dashboard.analysis.market.USStock' }, { value: 'Crypto', i18nKey: 'dashboard.analysis.market.Crypto' }, { value: 'Forex', i18nKey: 'dashboard.analysis.market.Forex' }, { value: 'Futures', i18nKey: 'dashboard.analysis.market.Futures' }, - { value: 'AShare', i18nKey: 'dashboard.analysis.market.AShare' }, - { value: 'HShare', i18nKey: 'dashboard.analysis.market.HShare' } + { value: 'HShare', i18nKey: 'dashboard.analysis.market.HShare' }, + { value: 'AShare', i18nKey: 'dashboard.analysis.market.AShare' } ] } }