10.13 修改时间筛选逻辑,去掉分时图线上圆圈展示,修改K线图颜色
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<text class="title">{{eventDetails.event_title}}</text>
|
||||
</view>
|
||||
<view class="eventTime">{{eventDetails.event_created_at.substr(0,16)}}</view>
|
||||
<view class="eventContent">{{eventDetails.event_desc}}</view>
|
||||
<view class="eventContent">{{eventDetails.event_desc}}<text class="ai">(AI合成)</text></view>
|
||||
<scroll-view scroll-x class="categoryList">
|
||||
<view :class="'item relative '+(selectCategory==index?'select':'')" v-for="(item,index) in categoryList" :key="index" @click="clickCategoryItem(index)">
|
||||
{{item}}
|
||||
@@ -36,7 +36,7 @@
|
||||
<view class="price flex1">{{item.trade_data?item.trade_data.latest_price:''}}</view>
|
||||
<view :class="'chg flex1 '+(getRateUpOrDown(item.trade_data?item.trade_data.change_pct:'')?'down':'up')">{{item.trade_data?item.trade_data.change_pct:''}}%</view>
|
||||
</view>
|
||||
<view class="content">{{item.relation_desc}}</view>
|
||||
<view class="content">{{item.relation_desc}}<text class="ai">(AI合成)</text></view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="selectCategory==1" class="conceptList flexWrap">
|
||||
@@ -275,29 +275,26 @@
|
||||
confine: true
|
||||
},
|
||||
grid:{
|
||||
left: '0%',
|
||||
right: '0%',
|
||||
left: '10%',
|
||||
right: '6%',
|
||||
top: '0%',
|
||||
bottom: '20%',
|
||||
},
|
||||
xAxis: [
|
||||
{
|
||||
type: 'category',
|
||||
data: [],
|
||||
axisTick:{
|
||||
show:false
|
||||
},
|
||||
axisLine:{
|
||||
show:false
|
||||
},
|
||||
}
|
||||
],
|
||||
xAxis:{
|
||||
type: 'category',
|
||||
scale:true,
|
||||
data: [],
|
||||
// axisTick:{ show:false },
|
||||
axisLine:{ show:false },
|
||||
axisLabel:{ show:false }
|
||||
},
|
||||
yAxis: [
|
||||
{
|
||||
type: 'value',
|
||||
show:false,
|
||||
axisTick: { show: false },
|
||||
scale:true
|
||||
axisTick: { show:false },
|
||||
scale:true,
|
||||
axisLabel: { show:false },
|
||||
splitLine: { show:false }
|
||||
}
|
||||
],
|
||||
series: {
|
||||
@@ -342,14 +339,29 @@
|
||||
const chartDom = that.$refs['chartRef'+index][0]
|
||||
chartDom.init(echarts).then(res=>{
|
||||
let option = {...that.option}
|
||||
let categoryData = []
|
||||
let valueData = []
|
||||
for (let item1 of item.minute_chart_data) {
|
||||
categoryData.push(item1.time)
|
||||
valueData.push(item1.close)
|
||||
}
|
||||
option.series.data = valueData
|
||||
option.xAxis.data = categoryData
|
||||
let time = that.eventDetails.event_start_time.split('T')[1]
|
||||
let firstOpen = item.minute_chart_data[0].open
|
||||
option.series.markLine.data = [{yAxis:firstOpen}]
|
||||
// console.log(option.series.markLine.data)
|
||||
option.series.markLine.data = [
|
||||
{
|
||||
xAxis:time,
|
||||
lineStyle:
|
||||
{
|
||||
type:'solid',
|
||||
width: 1,
|
||||
color: '#ffd700'
|
||||
},
|
||||
},
|
||||
{
|
||||
yAxis:firstOpen,
|
||||
}]
|
||||
let lastClose = item.minute_chart_data.slice(-1)[0].close
|
||||
if(lastClose>=firstOpen)
|
||||
{
|
||||
@@ -479,6 +491,8 @@
|
||||
title:res.message,
|
||||
icon:'none'
|
||||
})
|
||||
uni.$emit('editSuccess')
|
||||
this.getEventRelatedStockData()
|
||||
}).catch(error=>{
|
||||
|
||||
})
|
||||
@@ -669,6 +683,10 @@
|
||||
font-weight: 500;
|
||||
color: #666;
|
||||
line-height: 1.2rem;
|
||||
.ai
|
||||
{
|
||||
color: #C00000;
|
||||
}
|
||||
}
|
||||
.categoryList
|
||||
{
|
||||
@@ -751,6 +769,10 @@
|
||||
font-size: 20rpx;
|
||||
font-weight: 500;
|
||||
color: #666;
|
||||
.ai
|
||||
{
|
||||
color: #C00000;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -989,6 +1011,10 @@
|
||||
font-size: 24rpx;
|
||||
font-weight: 500;
|
||||
color: #666;
|
||||
.ai
|
||||
{
|
||||
color: #C00000;
|
||||
}
|
||||
}
|
||||
.increaseRateList
|
||||
{
|
||||
@@ -1402,6 +1428,10 @@
|
||||
font-size: 24rpx;
|
||||
font-weight: 500;
|
||||
color: #666;
|
||||
.ai
|
||||
{
|
||||
color: #C00000;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user