icssoa 6 anni fa
parent
commit
e11a163b18
1 ha cambiato i file con 9 aggiunte e 7 eliminazioni
  1. 9 7
      admin-update/src/views/member/list.vue

+ 9 - 7
admin-update/src/views/member/list.vue

@@ -19,9 +19,8 @@
 
 			<template #table-column-avatarUrl="{scope}">
 				<cl-avatar
-					shape="square"
-					:size="40"
-					:src="scope.row.avatarUrl | default_avatar"
+					:size="30"
+					:src="scope.row.smallAvatarUrl | default_avatar"
 					:style="{ margin: 'auto' }"
 				></cl-avatar>
 			</template>
@@ -61,10 +60,13 @@
 			</template>
 
 			<template #table-column-actPrice="{scope}">
-				<el-tag size="mini" v-if="scope.row.isMember == 1">{{
-					scope.row.memberLevel
-				}}</el-tag>
-				<el-tag size="mini" type="warning" v-else>普</el-tag>
+				<el-tag size="mini" v-if="scope.row.userAsset.member == -1" type="warning"
+					>普</el-tag
+				>
+				<el-tag size="mini" v-else-if="scope.row.userAsset.member == 0">vip</el-tag>
+				<el-tag size="mini" v-else-if="scope.row.userAsset.member > 0"
+					>vip{{ scope.row.userAsset.member }}</el-tag
+				>
 			</template>
 
 			<!-- 详情 -->