|
|
@ -415,9 +415,13 @@ |
|
|
stockPrice.value = result.data.StockInformation.Price || '435.900' |
|
|
stockPrice.value = result.data.StockInformation.Price || '435.900' |
|
|
|
|
|
|
|
|
if (result.data.chartData) { |
|
|
if (result.data.chartData) { |
|
|
|
|
|
|
|
|
|
|
|
const rawData = JSON.parse(JSON.stringify(result.data.chartData)); |
|
|
|
|
|
if (rawData.categories.length > 1) { // 确保至少保留一个日期 |
|
|
|
|
|
rawData.categories[rawData.categories.length - 1] = ''; // 删除最后一个日期 |
|
|
|
|
|
console.log('删了;'); |
|
|
|
|
|
} |
|
|
chartData.value = { |
|
|
chartData.value = { |
|
|
...JSON.parse(JSON.stringify(result.data.chartData)) |
|
|
|
|
|
|
|
|
...rawData |
|
|
} |
|
|
} |
|
|
chartKey.value++; |
|
|
chartKey.value++; |
|
|
console.log('chartData', chartData.value); |
|
|
console.log('chartData', chartData.value); |
|
|
@ -430,24 +434,25 @@ |
|
|
rotate: false, |
|
|
rotate: false, |
|
|
rotateLock: false, |
|
|
rotateLock: false, |
|
|
color: ["#1890FF", "#91CB74", "#FAC858", "#EE6666", "#73C0DE", "#3CA272", "#FC8452", "#9A60B4", "#ea7ccc"], |
|
|
color: ["#1890FF", "#91CB74", "#FAC858", "#EE6666", "#73C0DE", "#3CA272", "#FC8452", "#9A60B4", "#ea7ccc"], |
|
|
padding: [15, 15, 0, 15], |
|
|
|
|
|
|
|
|
padding: [15, 30, 0, 15], |
|
|
dataLabel: false, |
|
|
dataLabel: false, |
|
|
enableScroll: true, |
|
|
enableScroll: true, |
|
|
enableMarkLine: false, |
|
|
enableMarkLine: false, |
|
|
legend: {}, |
|
|
legend: {}, |
|
|
xAxis: { |
|
|
xAxis: { |
|
|
labelCount: 4, |
|
|
labelCount: 4, |
|
|
itemCount: 30, |
|
|
|
|
|
|
|
|
itemCount: 20, |
|
|
disableGrid: true, |
|
|
disableGrid: true, |
|
|
gridColor: "#CCCCCC", |
|
|
gridColor: "#CCCCCC", |
|
|
gridType: "solid", |
|
|
gridType: "solid", |
|
|
dashLength: 4, |
|
|
dashLength: 4, |
|
|
scrollShow: false, |
|
|
scrollShow: false, |
|
|
|
|
|
rotate: 45, |
|
|
scrollAlign: "left", |
|
|
scrollAlign: "left", |
|
|
scrollColor: "#A6A6A6", |
|
|
scrollColor: "#A6A6A6", |
|
|
scrollBackgroundColor: "#EFEBEF", |
|
|
scrollBackgroundColor: "#EFEBEF", |
|
|
labelColor: "#8C8C8C", |
|
|
labelColor: "#8C8C8C", |
|
|
fontSize: 9 |
|
|
|
|
|
|
|
|
fontSize: 9, |
|
|
}, |
|
|
}, |
|
|
yAxis: { |
|
|
yAxis: { |
|
|
labelColor: "#8C8C8C", |
|
|
labelColor: "#8C8C8C", |
|
|
@ -565,6 +570,9 @@ |
|
|
htmlContent.value = marked.parse(markdownContent.value); |
|
|
htmlContent.value = marked.parse(markdownContent.value); |
|
|
|
|
|
|
|
|
//k线 |
|
|
//k线 |
|
|
|
|
|
if (historyData.value.stockData.chartData.categories.length > 1) { // 确保至少保留一个日期 |
|
|
|
|
|
historyData.value.stockData.chartData.categories[historyData.value.stockData.chartData.categories.length - 1] = ''; // 删除最后一个日期 |
|
|
|
|
|
} |
|
|
chartData.value = { |
|
|
chartData.value = { |
|
|
...JSON.parse(JSON.stringify(historyData.value.stockData.chartData)) |
|
|
...JSON.parse(JSON.stringify(historyData.value.stockData.chartData)) |
|
|
} |
|
|
} |
|
|
@ -763,6 +771,7 @@ |
|
|
.charts-box { |
|
|
.charts-box { |
|
|
width: 100%; |
|
|
width: 100%; |
|
|
height: 100%; |
|
|
height: 100%; |
|
|
|
|
|
overflow: visible; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@ -792,7 +801,7 @@ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.txtContent { |
|
|
.txtContent { |
|
|
min-height: 200rpx; |
|
|
|
|
|
|
|
|
min-height: 300rpx; |
|
|
padding: 20rpx 30rpx; |
|
|
padding: 20rpx 30rpx; |
|
|
margin-bottom: 100rpx; |
|
|
margin-bottom: 100rpx; |
|
|
|
|
|
|
|
|
|