|
@@ -16,15 +16,18 @@
|
|
<div>
|
|
<div>
|
|
<div class="cell" v-for="(item, index) in dataList" :key="index">
|
|
<div class="cell" v-for="(item, index) in dataList" :key="index">
|
|
<red-dot class="red-dots"
|
|
<red-dot class="red-dots"
|
|
- v-if="item.unReadMsgCount > 0 && isReadMsg"></red-dot>
|
|
|
|
|
|
+ v-if="item.unReadMsgCount > 0 && isReadMsg"></red-dot>
|
|
<div class="img-wrapper">
|
|
<div class="img-wrapper">
|
|
<!-- 收入- 任务红包领取 -->
|
|
<!-- 收入- 任务红包领取 -->
|
|
- <template v-if="item.bizType == 1 || item.bizType == 5">
|
|
|
|
- <img class="icon-avatar" :src="item.bizData.avatarUrl" />
|
|
|
|
- <img class="icon-give" :src="
|
|
|
|
|
|
+ <template v-if="item.bizType == 1 || item.bizType == 5 || item.bizType == 10 || item.bizType == 11 || item.bizType == 12">
|
|
|
|
+ <img class="icon-avatar" v-if="item.bizType != 12" :src="item.bizData.avatarUrl" />
|
|
|
|
+ <img class="icon-avatar" v-else :src="require('@/assets/svg/icon-treasure-return.svg')" />
|
|
|
|
+ <img class="icon-give" v-if="item.bizType == 10 || item.bizType == 11" :src="require('@/assets/svg/icon-small-treasure.svg')" />
|
|
|
|
+ <img class="icon-give" v-else :src="
|
|
require('@/assets/svg/icon-get-giveaways-s.svg')
|
|
require('@/assets/svg/icon-get-giveaways-s.svg')
|
|
" />
|
|
" />
|
|
</template>
|
|
</template>
|
|
|
|
+
|
|
<!-- 收入- 任务红包结余退款, -->
|
|
<!-- 收入- 任务红包结余退款, -->
|
|
<template v-else-if="item.bizType == 2 || item.bizType == 6">
|
|
<template v-else-if="item.bizType == 2 || item.bizType == 6">
|
|
<img style="margin-left:-4px" :src="
|
|
<img style="margin-left:-4px" :src="
|
|
@@ -63,9 +66,12 @@
|
|
</template>
|
|
</template>
|
|
<!-- 支出-任务红包余额支付 -->
|
|
<!-- 支出-任务红包余额支付 -->
|
|
<template v-else-if="item.bizType == -2">
|
|
<template v-else-if="item.bizType == -2">
|
|
- <img style="margin-left:-4px" :src="
|
|
|
|
|
|
+ <img class="icon-avatar" style="margin-left:-4px" :src="
|
|
require('@/assets/svg/icon-big-give.svg')
|
|
require('@/assets/svg/icon-big-give.svg')
|
|
" />
|
|
" />
|
|
|
|
+ <img class="icon-give" :src="
|
|
|
|
+ require('@/assets/svg/icon-list-withdraw-s.svg')
|
|
|
|
+ " />
|
|
</template>
|
|
</template>
|
|
<!-- 支出-买盲盒 -->
|
|
<!-- 支出-买盲盒 -->
|
|
<template v-else-if="item.bizType == -3">
|
|
<template v-else-if="item.bizType == -3">
|
|
@@ -87,6 +93,15 @@
|
|
<img class="icon-avatar" style="margin-left:-4px" :src="require('@/assets/img/icon-box2.png')" v-else />
|
|
<img class="icon-avatar" style="margin-left:-4px" :src="require('@/assets/img/icon-box2.png')" v-else />
|
|
<img class="icon-give" :src="require('@/assets/svg/icon-transaction-s.svg')" />
|
|
<img class="icon-give" :src="require('@/assets/svg/icon-transaction-s.svg')" />
|
|
</template>
|
|
</template>
|
|
|
|
+ <!-- 支出-夺宝 -->
|
|
|
|
+ <template v-else-if="item.bizType == -6">
|
|
|
|
+ <img class="icon-avatar" style="margin-left:-4px" :src="
|
|
|
|
+ require('@/assets/svg/icon-big-give.svg')
|
|
|
|
+ " />
|
|
|
|
+ <img class="icon-give" :src="
|
|
|
|
+ require('@/assets/svg/icon-list-withdraw-s.svg')
|
|
|
|
+ " />
|
|
|
|
+ </template>
|
|
</div>
|
|
</div>
|
|
<div class="info-wrapper">
|
|
<div class="info-wrapper">
|
|
<div class="left">
|
|
<div class="left">
|
|
@@ -115,6 +130,12 @@
|
|
<template v-else-if="item.bizType == 8">
|
|
<template v-else-if="item.bizType == 8">
|
|
NFT Refund
|
|
NFT Refund
|
|
</template>
|
|
</template>
|
|
|
|
+ <template v-else-if="item.bizType == 10 || item.bizType == 11">
|
|
|
|
+ Get Treasure Chest
|
|
|
|
+ </template>
|
|
|
|
+ <template v-else-if="item.bizType == 12">
|
|
|
|
+ Treasure Chest Refund
|
|
|
|
+ </template>
|
|
<template v-else-if="item.bizType == -1">
|
|
<template v-else-if="item.bizType == -1">
|
|
Withdrawal
|
|
Withdrawal
|
|
</template>
|
|
</template>
|
|
@@ -130,6 +151,9 @@
|
|
<template v-else-if="item.bizType == -5">
|
|
<template v-else-if="item.bizType == -5">
|
|
Transaction Royalties
|
|
Transaction Royalties
|
|
</template>
|
|
</template>
|
|
|
|
+ <template v-else-if="item.bizType == -6">
|
|
|
|
+ Send Treasure Chest
|
|
|
|
+ </template>
|
|
</div>
|
|
</div>
|
|
<div class="time">{{ moment(item.createTimestamp).format('MM-DD HH:mm:ss') }}</div>
|
|
<div class="time">{{ moment(item.createTimestamp).format('MM-DD HH:mm:ss') }}</div>
|
|
</div>
|
|
</div>
|
|
@@ -174,7 +198,7 @@
|
|
<div>
|
|
<div>
|
|
<div class="balance"
|
|
<div class="balance"
|
|
:class="{'balance-direction': item.trxAmountCurrencyInfo.tokenSymbol.length + ('' + item.trxAmountValue).length > 12}">
|
|
:class="{'balance-direction': item.trxAmountCurrencyInfo.tokenSymbol.length + ('' + item.trxAmountValue).length > 12}">
|
|
- <span class="amount">
|
|
|
|
|
|
+ <span class="amount">
|
|
<a-tooltip :title="'-'+item.trxAmountValue">
|
|
<a-tooltip :title="'-'+item.trxAmountValue">
|
|
-{{ getBit(item.trxAmountValue) || 0 }}
|
|
-{{ getBit(item.trxAmountValue) || 0 }}
|
|
</a-tooltip>
|
|
</a-tooltip>
|
|
@@ -210,7 +234,7 @@
|
|
:class="{'balance-direction': item.trxAmountCurrencyInfo.tokenSymbol.length + ('' + item.trxAmountValue).length > 12}">
|
|
:class="{'balance-direction': item.trxAmountCurrencyInfo.tokenSymbol.length + ('' + item.trxAmountValue).length > 12}">
|
|
|
|
|
|
<!--支出—— -2:零钱余额支付 、-3: NFT盲盒余额支付 -->
|
|
<!--支出—— -2:零钱余额支付 、-3: NFT盲盒余额支付 -->
|
|
- <span class="amount" v-if="item.bizType == -2 || item.bizType == -3 || item.bizType == -4 || item.bizType == -5">
|
|
|
|
|
|
+ <span class="amount" v-if="item.bizType == -2 || item.bizType == -3 || item.bizType == -4 || item.bizType == -5 || item.bizType == -6">
|
|
<a-tooltip :title="'-' + item.trxAmountValue">
|
|
<a-tooltip :title="'-' + item.trxAmountValue">
|
|
-{{ getBit(item.trxAmountValue) || 0 }}
|
|
-{{ getBit(item.trxAmountValue) || 0 }}
|
|
</a-tooltip>
|
|
</a-tooltip>
|
|
@@ -383,8 +407,8 @@ const listScroll = (e) => {
|
|
position: relative;
|
|
position: relative;
|
|
|
|
|
|
.red-dots {
|
|
.red-dots {
|
|
- position: absolute;
|
|
|
|
- right: 4px;
|
|
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: 4px;
|
|
top: 4px;
|
|
top: 4px;
|
|
}
|
|
}
|
|
|
|
|