|
|
@@ -1,75 +1,92 @@
|
|
|
<template>
|
|
|
- <!-- 现货报表 -->
|
|
|
- <div class="table-detail-container table-height" :loading="loading">
|
|
|
- <Filter @update="search" @filter="updateColumn"></Filter>
|
|
|
- <a-table :columns="columns" class="topOrderTable" :scroll="{ x: '100%', y: 'calc(100vh - 163px)' }" :pagination="false" :expandedRowKeys="expandedRowKeys" :customRow="Rowclick" rowKey="key" :data-source="tableList">
|
|
|
- <template #curaverageprice="{ record }">
|
|
|
- <span>{{ record.curaverageprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #oriaverageprice="{ record }">
|
|
|
- <span>{{ record.oriaverageprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #oriamount="{ record }">
|
|
|
- <span>{{ record.oriamount.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #todaybuyamount="{ record }">
|
|
|
- <span>{{ record.todaybuyamount.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #todaybuyaverageprice="{ record }">
|
|
|
- <span>{{ record.todaybuyaverageprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #todaysellaverageprice="{ record }">
|
|
|
- <span>{{ record.todaysellaverageprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #actualpl="{ record }">
|
|
|
- <span>{{ record.actualpl.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #curspotprice="{ record }">
|
|
|
- <span>{{ record.curspotprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #floatpl="{ record }">
|
|
|
- <span>{{ record.floatpl.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #curmarketvalue="{ record }">
|
|
|
- <span>{{ record.curmarketvalue.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- </a-table>
|
|
|
- <!-- 明细 -->
|
|
|
- <Description v-if="visible" @close="closeDrawer" @changeTab="changeTab" :tabList="tabList">
|
|
|
- <a-table :columns="columnsDetail" class="topTable" :pagination="false" rowKey="key" :data-source="detailTableList" :scroll="{ x: '100%', y: 'calc(100vh - 163px)' }">
|
|
|
- <template #curaverageprice="{ record }">
|
|
|
- <span>{{ record.curaverageprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #oriaverageprice="{ record }">
|
|
|
- <span>{{ record.oriaverageprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #oriamount="{ record }">
|
|
|
- <span>{{ record.oriamount.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #todaybuyamount="{ record }">
|
|
|
- <span>{{ record.todaybuyamount.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #todaybuyaverageprice="{ record }">
|
|
|
- <span>{{ record.todaybuyaverageprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #todaysellaverageprice="{ record }">
|
|
|
- <span>{{ record.todaysellaverageprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #actualpl="{ record }">
|
|
|
- <span>{{ record.actualpl.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #curspotprice="{ record }">
|
|
|
- <span>{{ record.curspotprice.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #floatpl="{ record }">
|
|
|
- <span>{{ record.floatpl.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- <template #curmarketvalue="{ record }">
|
|
|
- <span>{{ record.curmarketvalue.toFixed(2) }}</span>
|
|
|
- </template>
|
|
|
- </a-table>
|
|
|
- </Description>
|
|
|
- </div>
|
|
|
+ <!-- 现货报表 -->
|
|
|
+ <div class="table-detail-container table-height"
|
|
|
+ :loading="loading">
|
|
|
+ <Filter @update="search"
|
|
|
+ @filter="updateColumn"></Filter>
|
|
|
+ <a-table :columns="columns"
|
|
|
+ class="srcollYTable"
|
|
|
+ :scroll="{ x: '100%', y: 'calc(100vh - 163px)' }"
|
|
|
+ :pagination="false"
|
|
|
+ :expandedRowKeys="expandedRowKeys"
|
|
|
+ :customRow="Rowclick"
|
|
|
+ rowKey="key"
|
|
|
+ :data-source="tableList">
|
|
|
+ <template #curaverageprice="{ record }">
|
|
|
+ <span>{{ record.curaverageprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #oriaverageprice="{ record }">
|
|
|
+ <span>{{ record.oriaverageprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #oriamount="{ record }">
|
|
|
+ <span>{{ record.oriamount.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #todaybuyamount="{ record }">
|
|
|
+ <span>{{ record.todaybuyamount.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #todaybuyaverageprice="{ record }">
|
|
|
+ <span>{{ record.todaybuyaverageprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #todaysellaverageprice="{ record }">
|
|
|
+ <span>{{ record.todaysellaverageprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #actualpl="{ record }">
|
|
|
+ <span>{{ record.actualpl.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #curspotprice="{ record }">
|
|
|
+ <span>{{ record.curspotprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #floatpl="{ record }">
|
|
|
+ <span>{{ record.floatpl.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #curmarketvalue="{ record }">
|
|
|
+ <span>{{ record.curmarketvalue.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ </a-table>
|
|
|
+ <!-- 明细 -->
|
|
|
+ <Description v-if="visible"
|
|
|
+ @close="closeDrawer"
|
|
|
+ @changeTab="changeTab"
|
|
|
+ :tabList="tabList">
|
|
|
+ <a-table :columns="columnsDetail"
|
|
|
+ class="topTable"
|
|
|
+ :pagination="false"
|
|
|
+ rowKey="key"
|
|
|
+ :data-source="detailTableList"
|
|
|
+ :scroll="{ x: '100%', y: 'calc(100vh - 163px)' }">
|
|
|
+ <template #curaverageprice="{ record }">
|
|
|
+ <span>{{ record.curaverageprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #oriaverageprice="{ record }">
|
|
|
+ <span>{{ record.oriaverageprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #oriamount="{ record }">
|
|
|
+ <span>{{ record.oriamount.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #todaybuyamount="{ record }">
|
|
|
+ <span>{{ record.todaybuyamount.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #todaybuyaverageprice="{ record }">
|
|
|
+ <span>{{ record.todaybuyaverageprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #todaysellaverageprice="{ record }">
|
|
|
+ <span>{{ record.todaysellaverageprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #actualpl="{ record }">
|
|
|
+ <span>{{ record.actualpl.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #curspotprice="{ record }">
|
|
|
+ <span>{{ record.curspotprice.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #floatpl="{ record }">
|
|
|
+ <span>{{ record.floatpl.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ <template #curmarketvalue="{ record }">
|
|
|
+ <span>{{ record.curmarketvalue.toFixed(2) }}</span>
|
|
|
+ </template>
|
|
|
+ </a-table>
|
|
|
+ </Description>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script lang="ts">
|