|
@@ -7,18 +7,19 @@
|
|
|
<template #goodsname="{ row }">
|
|
<template #goodsname="{ row }">
|
|
|
{{ row.goodsname }}/{{ row.goodscode }}
|
|
{{ row.goodsname }}/{{ row.goodscode }}
|
|
|
</template>
|
|
</template>
|
|
|
- <!-- 商品代码/名称 -->
|
|
|
|
|
-
|
|
|
|
|
|
|
+ <!-- 方向 -->
|
|
|
|
|
+ <template #buyorsell="{ value }">
|
|
|
|
|
+ {{ getBuyOrSellName(value) }}
|
|
|
|
|
+ </template>
|
|
|
|
|
+ <!-- 委托状态 -->
|
|
|
<template #orderstatus="{ value }">
|
|
<template #orderstatus="{ value }">
|
|
|
{{ getOrderStatusName(value) }}
|
|
{{ getOrderStatusName(value) }}
|
|
|
</template>
|
|
</template>
|
|
|
<!-- 成交时间 -->
|
|
<!-- 成交时间 -->
|
|
|
-
|
|
|
|
|
<template #ordertime="{ value }">
|
|
<template #ordertime="{ value }">
|
|
|
{{ formatDate(value) }}
|
|
{{ formatDate(value) }}
|
|
|
</template>
|
|
</template>
|
|
|
<!-- 展开行 -->
|
|
<!-- 展开行 -->
|
|
|
-
|
|
|
|
|
<template #expand="{ row }">
|
|
<template #expand="{ row }">
|
|
|
<div class="buttonbar">
|
|
<div class="buttonbar">
|
|
|
<el-button type="danger" v-if="[3, 7, 12].includes(row.orderstatus)" size="small"
|
|
<el-button type="danger" v-if="[3, 7, 12].includes(row.orderstatus)" size="small"
|
|
@@ -38,7 +39,7 @@ import { ref, defineAsyncComponent,onUnmounted } from 'vue'
|
|
|
import { formatDate } from '@/filters'
|
|
import { formatDate } from '@/filters'
|
|
|
import { useRequest } from '@/hooks/request'
|
|
import { useRequest } from '@/hooks/request'
|
|
|
import { queryMineTradeOrders } from '@/services/api/transfer'
|
|
import { queryMineTradeOrders } from '@/services/api/transfer'
|
|
|
-import { getOrderStatusName } from '@/constants/order'
|
|
|
|
|
|
|
+import { getBuyOrSellName, getOrderStatusName } from '@/constants/order'
|
|
|
import { useComponent } from '@/hooks/component'
|
|
import { useComponent } from '@/hooks/component'
|
|
|
import { useComposeTable } from '@pc/components/base/table'
|
|
import { useComposeTable } from '@pc/components/base/table'
|
|
|
import { i18n } from '@/stores'
|
|
import { i18n } from '@/stores'
|
|
@@ -70,6 +71,7 @@ const { t } = i18n.global
|
|
|
|
|
|
|
|
const tableColumns = ref<Model.TableColumn[]>([
|
|
const tableColumns = ref<Model.TableColumn[]>([
|
|
|
{ field: 'goodsname', label: 'order.transferorder.goodsname' },
|
|
{ field: 'goodsname', label: 'order.transferorder.goodsname' },
|
|
|
|
|
+ { field: 'buyorsell', label: 'order.transferorder.buyorsell' },
|
|
|
{ field: 'orderqty', label: 'order.transferorder.orderqty' },
|
|
{ field: 'orderqty', label: 'order.transferorder.orderqty' },
|
|
|
{ field: 'orderprice', label: 'order.transferorder.orderprice' },
|
|
{ field: 'orderprice', label: 'order.transferorder.orderprice' },
|
|
|
{ field: 'presaleprice', label: 'order.transferorder.presaleprice' },
|
|
{ field: 'presaleprice', label: 'order.transferorder.presaleprice' },
|