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(() => {
+
+
+
+
+
+
+
+
+