|
|
@@ -23,6 +23,23 @@
|
|
|
<template #applytime="{ text }">
|
|
|
<span>{{ formatTime(text) }}</span>
|
|
|
</template>
|
|
|
+ <template #transferamount="{ record }">
|
|
|
+ <div>
|
|
|
+ <!-- 审核拒绝 -->
|
|
|
+ <a-tooltip placement="bottom"
|
|
|
+ v-if="record.applystatus === 4"
|
|
|
+ overlayClassName="toolTipTableColumn">
|
|
|
+ <template #title>
|
|
|
+ <span>{{ getScfContractStatusName(text) }}</span>
|
|
|
+ </template>
|
|
|
+ <span
|
|
|
+ :class="record.applystatus === 4 ? 'red' : 'white'">{{ record.transferamount }}</span>
|
|
|
+ <ExclamationCircleOutlined class="ml10 red"
|
|
|
+ v-if="record.applystatus === 4" />
|
|
|
+ </a-tooltip>
|
|
|
+ <span v-else>{{ record.transferamount }}</span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
<template #buyorsell="{ text }">
|
|
|
<span>{{ getBuyOrSellName(text) }}</span>
|
|
|
</template>
|
|
|
@@ -61,10 +78,12 @@ import { ref } from 'vue';
|
|
|
import { ApplyType } from '@/common/constants/enumCommon';
|
|
|
import { getBuyOrSellName, getScfContractStatusName } from '@/common/constants/enumsName';
|
|
|
import { getAccoutIdList } from '@/services/bus/account';
|
|
|
+import { ExclamationCircleOutlined } from '@ant-design/icons-vue';
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'commodity_contract_bargain',
|
|
|
components: {
|
|
|
+ ExclamationCircleOutlined,
|
|
|
BtnList,
|
|
|
commodity_contract_bargain_submit_order: defineAsyncComponent(() => import('./components/commodity_contract_bargain_submit_order/index.vue')),
|
|
|
commodity_contract_bargain_cancel_order: defineAsyncComponent(() => import('./components/commodity_contract_bargain_cancel_order/index.vue')),
|