zhangdan 4 роки тому
батько
коміт
577f17456b
2 змінених файлів з 8 додано та 7 видалено
  1. 5 4
      pages/store/addStore.vue
  2. 3 3
      pages/store/storeList.vue

+ 5 - 4
pages/store/addStore.vue

@@ -5,7 +5,8 @@
 				<view class="flex flex_column data-item">
 					<text>名称</text>
 					<view class="list-item-right flex_1 flex justify_between">
-						<u-input class="flex_1" :disabled="isView" :custom-style="inputClass" v-model="form.name" placeholder="请输入店铺名称" placeholder-style="color:'#bbb';font-size:18px"/>
+						<u-input class="flex_1" v-if="!isView" :custom-style="inputClass" v-model="form.name" placeholder="请输入店铺名称" placeholder-style="color:'#bbb';font-size:18px"/>
+						<view v-if="isView">{{form.name || '--'}}</view>
 					</view>
 				</view>
 				<view class="flex flex_column data-item last">
@@ -13,7 +14,6 @@
 						<view style="color:#666E75">电话</view>
 						<u-image src="/static/billing_icon.png" width="24" height="24"  style="margin:0 0 10rpx 10rpx;"></u-image>
 					</view>
-					
 					<view class="list-item-right flex_1 flex justify_between">
 						<u-input class="flex_1" :custom-style="inputClass" :disabled="isView" v-model="form.mobile" placeholder="请输入联系电话" placeholder-style="color:'#bbb';font-size:18px"/>
 					</view>
@@ -24,14 +24,15 @@
 					<text>地址</text>
 					<view class="list-item-right flex_1 flex justify_between" >
 						<u-input v-if="!isView" class="flex_1" :custom-style="inputClass" v-model="reverseReceiveAddress.receiveAreasName" @click="selectAddress" :disabled="true" placeholder="请选择通信地址" placeholder-style="color:'#bbb';font-size:18px"/>
-						<view v-if="isView">{{reverseReceiveAddress.receiveAreasName}}</view>
+						<view v-if="isView">{{reverseReceiveAddress.receiveAreasName || '--'}}</view>
 						<u-icon class="back-img" name="arrow-right" color="#9DA8B5"  @click="selectAddress" v-show="!isView"></u-icon>
 					</view>
 				</view>
 				<view class="flex flex_column data-item last">
 					<text>详细地址</text>
 					<view class="list-item-right flex_1 flex justify_between" >
-						<u-input class="flex_1" :custom-style="inputClass" :disabled="isView" v-model="reverseReceiveAddress.receiveAddress" placeholder="请输入详细地址" placeholder-style="color:'#bbb';font-size:18px"/>
+						<u-input class="flex_1" :custom-style="inputClass" v-if="!isView" v-model="reverseReceiveAddress.receiveAddress" placeholder="请输入详细地址" placeholder-style="color:'#bbb';font-size:18px"/>
+						<view v-if="isView">{{reverseReceiveAddress.receiveAddress || '--'}}</view>
 					</view>
 				</view>
 			</view>

+ 3 - 3
pages/store/storeList.vue

@@ -8,9 +8,9 @@
 				<u-image :src="item.reverseReceiveAddress &&item.reverseReceiveAddress.headerImageList?item.reverseReceiveAddress.headerImageList[0]:'/static/home_shop.png'" width="160" height="160"></u-image>
 				<view class="item-right flex_1 flex justify_between align_center"> 
 					<view class="right-item flex flex_column">
-						<view >{{item.name}}</view>
-						<view>{{item.mobile}}</view>
-						<view>{{item.address}}</view>
+						<view >{{item.name || '--'}}</view>
+						<view>{{item.mobile || '--'}}</view>
+						<view>{{item.address || '--'}}</view>
 					</view>
 					<u-icon name="arrow-right" color="#9DA8B5" font-size="30"></u-icon>
 				</view>