This commit is contained in:
aaron 2025-05-25 10:24:09 +08:00
parent ea7c5e56a3
commit 91320adf26
2 changed files with 17 additions and 10 deletions

View File

@ -5,7 +5,7 @@ services:
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile
image: tradus-web:1.3.16 image: tradus-web:1.3.17
container_name: tradus-web container_name: tradus-web
ports: ports:
- '6000:80' - '6000:80'

View File

@ -140,15 +140,16 @@ const saveAnalysisHistory = async () => {
// //
const payload: Record<string, string> = { const payload: Record<string, string> = {
content: analysisContent.value, content: analysisContent.value,
type: isStockMode.value ? 'astock' : 'crypto',
} }
// //
if (isStockMode.value) { if (isStockMode.value) {
payload.symbol = symbolCode.value.trim() payload.stock_code = symbolCode.value.trim()
payload.type = 'astock'
} else { } else {
payload.symbol = symbolCode.value.toUpperCase().trim() payload.symbol = symbolCode.value.toUpperCase().trim()
payload.timeframe = selectedTimeframe.value payload.timeframe = selectedTimeframe.value
payload.type = 'crypto'
} }
// 使http.post // 使http.post
@ -180,21 +181,27 @@ const handleAnalysis = async () => {
currentThought.value = '准备开始分析...' currentThought.value = '准备开始分析...'
try { try {
let response let requestData
// API //
if (isStockMode.value) { if (isStockMode.value) {
// A // A
response = await http.post(`${apiBaseUrl}/adata/${code}/analysis`, {}) requestData = {
stock_code: code,
type: 'astock',
}
} else { } else {
// //
const requestData = { requestData = {
symbol: code.toUpperCase(), symbol: code.toUpperCase(),
timeframe: selectedTimeframe.value, timeframe: selectedTimeframe.value,
type: 'crypto',
} }
response = await http.post(`${apiBaseUrl}/crypto/analysis_v2`, requestData)
} }
// /analysis/analysis
const response = await http.post(`${apiBaseUrl}/analysis/analysis`, requestData)
if (!response.ok) { if (!response.ok) {
// //
try { try {