Pārlūkot izejas kodu

0元价格改成免费

xuqiaoying 3 gadi atpakaļ
vecāks
revīzija
13c05a3250
4 mainītis faili ar 27 papildinājumiem un 9 dzēšanām
  1. 10 5
      pages/course/index.vue
  2. 7 2
      pages/index/index.vue
  3. 5 1
      pages2/bank/detail.vue
  4. 5 1
      pages3/course/detail.vue

+ 10 - 5
pages/course/index.vue

@@ -66,7 +66,8 @@
 								共 <text class="blackFont">{{item.courseNum}}</text> 
 								<text class="margin30">课程</text>
 								<text class="blackFont">{{item.classHours || '-'}}</text> 学时</view>
-								<view class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+								<view v-if="item.standPrice" class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+								<view v-else class="priceTag free">免费</view>
 							</view>
 						</view>
 					</navigator>
@@ -83,7 +84,8 @@
 								<view class="titleTag" style="display: flex;justify-content: space-between;flex:1;">
 									<view style="flex:1;">{{item.goodsName}}</view>
 									
-									<view class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+									<view v-if="item.standPrice" class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+									<view v-else class="priceTag free">免费</view>
 								</view>
 							</view>
 							<view style="display: flex;justify-content: space-between;margin-top: 15rpx;" v-if="false">
@@ -91,7 +93,8 @@
 								共 <text class="blackFont">6</text> 
 								<view class="margin30">张卷</view>
 								<text class="blackFont">120</text>道题  </view>
-								<view class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+								<view v-if="item.standPrice" class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+								<view v-else class="priceTag free">免费</view>
 							</view>
 						</view>
 					</navigator>
@@ -109,13 +112,15 @@
 								<view class="titleTag" style="display: flex;justify-content: space-between;flex:1;">
 									<view style="flex:1;">{{item.goodsName}}</view>
 									
-									<view class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+									<view v-if="item.standPrice" class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+									<view v-else class="priceTag free">免费</view>
 								</view>
 							</view>
 							<view style="display: flex;justify-content: space-between;margin-top: 15rpx;" v-if="false">
 								<view class="noteTag">
 									<image src="/static/icon/wk_icon1.png" class="wk_icon"></image>
-									<view class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+									<view v-if="item.standPrice" class="priceTag">¥ {{item.standPrice.toFixed(2)}}</view>
+									<view v-else class="priceTag free">免费</view>
 								</view>
 							</view>
 						</view>

+ 7 - 2
pages/index/index.vue

@@ -112,7 +112,8 @@
 								<view class="text">
 									<view class="desc">
 										<view class="left">
-											<text class="mon_t">¥ {{toFixed(item.standPrice)}}</text>
+											<text v-if="item.standPrice" class="mon_t">¥ {{toFixed(item.standPrice)}}</text>
+											<text v-else class="mon_t free">免费</text>
 											<text class="sale">/限时优惠</text>
 										</view>
 										<view class="right">
@@ -146,7 +147,8 @@
 								<view class="text">
 									<view class="desc">
 										<view class="left">
-											<text class="mon_t">¥ {{toFixed(item.standPrice)}}</text>
+											<text v-if="item.standPrice" class="mon_t">¥ {{toFixed(item.standPrice)}}</text>
+											<text v-else class="mon_t free">免费</text>
 											<text class="sale">/限时优惠</text>
 										</view>
 										<view class="right">
@@ -1027,6 +1029,9 @@ page {
 								color: #FC3F3F;
 								font-size: 36rpx;
                             }
+							.free {
+								font-size: 24rpx;
+							}
 							.sale {
 								color: #999999;
 								font-size: 20rpx;

+ 5 - 1
pages2/bank/detail.vue

@@ -11,7 +11,8 @@
 				<view style="display: flex;justify-content: space-between;margin-top: 13rpx;">
 					<view class="prices">
 						<!-- <text class="price_sym"></text> -->
-						<text class="price_word">¥ {{ goodsData.standPrice }}</text>
+						<text v-if="goodsData.standPrice" class="price_word">¥ {{ goodsData.standPrice }}</text>
+						<text v-else class="price_word free">免费</text>
 					</view>
 					<view class="noteTag">
 						<!-- 共 <text class="blackFont">{{ goodsData.chapterNum }} 张卷 {{goodsData || '-'}}</text> 道题 -->
@@ -448,6 +449,9 @@ page {
 		font-weight: 800;
 		color: #FC3F3F;
 	}
+	.free {
+		font-size: 32rpx;
+	}
 }
 .courseName {
 	white-space: nowrap;

+ 5 - 1
pages3/course/detail.vue

@@ -31,7 +31,8 @@
 					<view style="display: flex;justify-content: space-between;margin-top: 13rpx;">
 						<view class="prices">
 							<!-- <text class="price_sym">¥</text> -->
-							<text class="price_word">¥ {{ detail.standPrice }}</text>
+							<text v-if="detail.standPrice" class="price_word">¥ {{ detail.standPrice }}</text>
+							<text v-else class="price_word free">免费</text>
 						</view>
 						<view class="noteTag">
 							<!-- <image src="/static/icon/wk_icon1.png" class="wk_icon"></image> -->
@@ -658,6 +659,9 @@ export default {
 			font-weight: 800;
 			color: #FC3F3F;
 		}
+		.free {
+			font-size: 32rpx;
+		}
 	}
 	// tab
 	.tabs {