update
This commit is contained in:
parent
ea7c5e56a3
commit
91320adf26
@ -5,7 +5,7 @@ services:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
image: tradus-web:1.3.16
|
||||
image: tradus-web:1.3.17
|
||||
container_name: tradus-web
|
||||
ports:
|
||||
- '6000:80'
|
||||
|
||||
@ -140,15 +140,16 @@ const saveAnalysisHistory = async () => {
|
||||
// 准备提交参数
|
||||
const payload: Record<string, string> = {
|
||||
content: analysisContent.value,
|
||||
type: isStockMode.value ? 'astock' : 'crypto',
|
||||
}
|
||||
|
||||
// 根据不同模式设置不同参数
|
||||
if (isStockMode.value) {
|
||||
payload.symbol = symbolCode.value.trim()
|
||||
payload.stock_code = symbolCode.value.trim()
|
||||
payload.type = 'astock'
|
||||
} else {
|
||||
payload.symbol = symbolCode.value.toUpperCase().trim()
|
||||
payload.timeframe = selectedTimeframe.value
|
||||
payload.type = 'crypto'
|
||||
}
|
||||
|
||||
// 使用http.post发送请求保存分析历史
|
||||
@ -180,21 +181,27 @@ const handleAnalysis = async () => {
|
||||
currentThought.value = '准备开始分析...'
|
||||
|
||||
try {
|
||||
let response
|
||||
let requestData
|
||||
|
||||
// 根据分析类型调用不同的API
|
||||
// 根据分析类型构造不同的请求参数
|
||||
if (isStockMode.value) {
|
||||
// 调用A股分析接口
|
||||
response = await http.post(`${apiBaseUrl}/adata/${code}/analysis`, {})
|
||||
// A股分析参数
|
||||
requestData = {
|
||||
stock_code: code,
|
||||
type: 'astock',
|
||||
}
|
||||
} else {
|
||||
// 调用加密货币分析接口
|
||||
const requestData = {
|
||||
// 加密货币分析参数
|
||||
requestData = {
|
||||
symbol: code.toUpperCase(),
|
||||
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) {
|
||||
// 解析错误响应
|
||||
try {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user