fuwei пре 6 година
родитељ
комит
15a6c89bef

+ 5 - 1
mall/src/components/app-delivery.vue

@@ -55,7 +55,11 @@
     <div class="module-com">
       <tui-list-cell class="line-cell" :hover="false" :arrow="true">
         <div class="tui-title">送达时间</div>
-        <picker mode="date" :value="form.reachTime" @change="selTimeFn" class="tui-input">
+        <picker 
+          mode="date" 
+          :value="form.reachTime" 
+          @change="selTimeFn" 
+          class="tui-input">
           <div v-if="form.reachTime">{{ form.reachTime }}</div>
           <div class="tui-placeholder" v-else>请选择送达时间</div>
         </picker>

+ 3 - 1
mall/src/pages/order/buy.vue

@@ -12,7 +12,9 @@
     <!-- 配送 -->
     <form @submit="formSubmit">
       <block v-if="tabIndex == 0">
-        <app-delivery-module ref="appDelivery" @changeAddress="changeAddress" />
+        <app-delivery-module 
+        ref="appDelivery" 
+        @changeAddress="changeAddress" />
       </block>
       <!-- 自取 -->
       <block v-else>

+ 18 - 5
store/src/admin/home/member.vue

@@ -14,11 +14,17 @@
 						<img :src="item.avatarUrl" class="tui-msg-pic" mode="widthFix" />
 						<div class="tui-msg-item">
 							<div class="tui-msg-name">
-                                <div>{{item.userName}}</div>
-							    <appVipModule v-if="item.isMember" class="level-img" :text="`VIP ${item.userAsset.memberLevel || ''}`" />
-								<div v-else class="normal-img">
-									<div class="vip-text">普通用户</div>
-								</div>
+                                <div class="user-name">{{item.userName}}</div>
+								<!-- `${constant.imgUrl}/retail/interest/vip.png` -->
+								<!-- item.isMember -->
+							    <appVipModule 
+									:vipImg="`${constant.imgUrl}/retail/interest/vip.png`"
+									v-if="item.member >= 0" 
+									class="level-img" 
+									:text="`VIP ${item.member || ''}`" />
+									<div v-else class="normal-img">
+										<div class="vip-text">普通用户</div>
+									</div>
                             </div>
 							<div class="tui-msg-content">
                                 <div class="icon-wrap">
@@ -62,6 +68,7 @@ export default {
 	data() {
 		return {
 			tabIndex: 0,
+			constant: this.$constant,
 			tabs: [
 				{
 					name: '全部',
@@ -210,6 +217,12 @@ export default {
 			font-size: 30upx;
 			line-height: 1;
 			color: #262b3a;
+			& .user-name {
+				max-width: 260px;
+				overflow: hidden;
+				text-overflow: ellipsis;
+				white-space: nowrap; 
+			}
 		}
 
 		.tui-msg-content {

+ 4 - 2
store/src/components/module/app-vip.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="app-vip-module">
-    <img
+    <image
       class="vip-img"
       :src="vipImg"
       alt
@@ -40,10 +40,12 @@ export default {
   }
   .vip-text {
     position: absolute;
-    top: 2px;
+    top: 5px;
     left: 46px;
     color: #fff;
     transform: scale(0.9);
+    transform: translate(-50%,0);
+    // font-size: 16px;
   }
 }
 </style>