Commit f1529c01 authored by 王礼鸿 Baimax Wang's avatar 王礼鸿 Baimax Wang

订单量占比接口对接

龙虎榜占比
parent 92632d7b
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<td class="winner_span" :style="columnsStyle['title']">{{ row.title }}</td> <td class="winner_span" :style="columnsStyle['title']">{{ row.title }}</td>
<td v-for="(col, idz) in row.column" :key="idz" :style="columnsStyle[col.key]"> <td v-for="(col, idz) in row.column" :key="idz" :style="columnsStyle[col.key]">
<p class="key_span">{{ col.key }}</p> <p class="key_span">{{ col.key }}</p>
<p class="value_span" :style="col.valStyle">{{ col.value }}</p> <p class="value_span" :style="col.valStyle">{{colFormatter[''+idz]?colFormatter[''+idz](col.value):col.value }}</p>
</td> </td>
</tr> </tr>
</tbody> </tbody>
...@@ -38,6 +38,12 @@ export default { ...@@ -38,6 +38,12 @@ export default {
{title: '标题列', column: [{key: '字段', value: '0'}]} {title: '标题列', column: [{key: '字段', value: '0'}]}
]; ];
} }
},
colFormatter:{
type: Object,
default: function(){
return {};
}
} }
}, },
data() { data() {
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
</div> </div>
<div class="chart"> <div class="chart">
<display-board class="trade_left" title="订单量占比" title_size="large"> <display-board class="trade_left" title="订单量占比" title_size="large">
<winners-list style="height: 96%;overflow: auto;" id="ar_company_list" :rows="currentDetailData" :show-icon="false" :columns-style="{'title':{'width':'50%'},'订单量(万吨)':{'width':'30%'}}"/> <winners-list style="height: 96%;overflow: auto;" id="ar_company_list" :rows="currentDetailData" :show-icon="false" :columns-style="{'title':{'width':'50%'},'订单量(万吨)':{'width':'30%'}}" :col-formatter="{'1':(v)=>v+'%'}"/>
</display-board> </display-board>
<line-bar-chart style="width: 75%;height: 100%;" :data="currentDetailData" x="company" y="value" :title="chartTitle" :formatter="formatter" :line-formatter="lineFormatter" bar-formatter="{@value}万元"/> <line-bar-chart style="width: 75%;height: 100%;" :data="currentDetailData" x="company" y="value" :title="chartTitle" :formatter="formatter" :line-formatter="lineFormatter" bar-formatter="{@value}万元"/>
</div> </div>
......
...@@ -256,7 +256,6 @@ export default { ...@@ -256,7 +256,6 @@ export default {
} }
}, },
selectLegend(title) { selectLegend(title) {
console.log(title)
let name; let name;
this.chart.dispatchAction({ this.chart.dispatchAction({
type: 'legendAllSelect' type: 'legendAllSelect'
...@@ -295,7 +294,6 @@ export default { ...@@ -295,7 +294,6 @@ export default {
default: default:
break; break;
} }
console.log(name)
if (name) { if (name) {
this.chart.dispatchAction({ this.chart.dispatchAction({
type: 'legendInverseSelect' type: 'legendInverseSelect'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment