|
|
@@ -30,7 +30,7 @@
|
|
|
<div class="item" v-for="item in list" :key="item.id">
|
|
|
<img :src="getIcon(item)" class="avatar" />
|
|
|
<div class="info">
|
|
|
- <div class="name">推广新会员</div>
|
|
|
+ <div class="name">{{ getName(item) }}</div>
|
|
|
<div class="desc">{{ item.remark }}</div>
|
|
|
<div class="time">{{ item.createdAt }}</div>
|
|
|
</div>
|
|
|
@@ -72,6 +72,14 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
methods: {
|
|
|
+ getName(item) {
|
|
|
+ switch (item.transactionType) {
|
|
|
+ case 'PROMOTE':
|
|
|
+ return '推广新会员';
|
|
|
+ case 'WITHDRAW':
|
|
|
+ return '提现';
|
|
|
+ }
|
|
|
+ },
|
|
|
getIcon(item) {
|
|
|
switch (item.transactionType) {
|
|
|
case 'PROMOTE':
|
|
|
@@ -142,6 +150,9 @@ page {
|
|
|
justify-content: center;
|
|
|
color: black;
|
|
|
font-size: 14px;
|
|
|
+ &:active {
|
|
|
+ background: shade(white, 10%);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|