From 9f70d8ace77b1c84f2ec0783e3dab90011e3d5a0 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Fri, 23 May 2025 12:17:14 +0800 Subject: [PATCH] update --- docker-compose.yml | 2 +- src/views/UniversalAnalysisView.vue | 131 ++++++++++++++++++++++++++++ 2 files changed, 132 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index e19d3b9..59fd002 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: build: context: . dockerfile: Dockerfile - image: tradus-web:1.3.5 + image: tradus-web:1.3.6 container_name: tradus-web ports: - '6000:80' diff --git a/src/views/UniversalAnalysisView.vue b/src/views/UniversalAnalysisView.vue index 5aec469..4a87add 100644 --- a/src/views/UniversalAnalysisView.vue +++ b/src/views/UniversalAnalysisView.vue @@ -25,6 +25,16 @@ const currentThought = ref('') const showInitialView = ref(true) const copySuccess = ref(false) +// 时间周期选项和选择值(加密货币模式下使用) +const timeframeOptions = [ + { value: '15m', label: '15分钟' }, + { value: '1h', label: '1小时' }, + { value: '4h', label: '4小时' }, + { value: '1d', label: '1天' }, + { value: '1w', label: '1周' }, +] +const selectedTimeframe = ref('1d') // 默认为1天 + // 根据环境选择API基础URL const apiBaseUrl = import.meta.env.MODE === 'development' ? 'http://127.0.0.1:8000' : 'https://api.ibtc.work' @@ -146,6 +156,7 @@ const handleAnalysis = async () => { // 调用加密货币分析接口 const requestData = { symbol: code.toUpperCase(), + timeframe: selectedTimeframe.value, } response = await http.post(`${apiBaseUrl}/crypto/analysis_v2`, requestData) } @@ -247,6 +258,8 @@ const resetView = () => { analysisContent.value = '' currentThought.value = '' isAnalyzing.value = false + // 重置为默认时间周期 + selectedTimeframe.value = '1d' } // 清除输入 @@ -345,6 +358,24 @@ const parsedContent = computed(() => { + + +
+ +
+ +
+
+