Преглед изворни кода

feat(lgz): 为卡片添加标题并优化中奖展示

- 在卡片数据中增加 title 字段
- 中奖时显示卡片标题
- 更新卡片数据获取逻辑,获取并设置 title
mws пре 4 месеци
родитељ
комит
a2763e86ac
1 измењених фајлова са 16 додато и 6 уклоњено
  1. 16 6
      pages/lgz/index/index.vue

+ 16 - 6
pages/lgz/index/index.vue

@@ -55,6 +55,8 @@
 
 											<view v-show="item.prizeType == 2 && !item.img " class="card-text">恭喜您中奖了
 											</view>
+                      <view v-show="item.prizeType == 2 && !item.img" class="card-text">
+                        {{item.title}}</view>
 											<view v-show="item.prizeType == 2 && !item.img" class="card-text">
 												{{item.prizeName}}</view>
 										</view>
@@ -191,7 +193,8 @@
 						img: '',
 						money: '',
 						prizeType: '',
-						isFlipping: false
+						isFlipping: false,
+						title:''
 					},
 					{
 						front: 'https://hyscancode.oss-cn-hangzhou.aliyuncs.com/xiaochengxu/guzhenganzi/two.png',
@@ -203,7 +206,8 @@
 						img: '',
 						money: '',
 						prizeType: '',
-						isFlipping: false
+						isFlipping: false,
+						title:''
 					},
 					{
 						front: 'https://hyscancode.oss-cn-hangzhou.aliyuncs.com/xiaochengxu/guzhenganzi/three.png',
@@ -215,7 +219,8 @@
 						img: '',
 						money: '',
 						prizeType: '',
-						isFlipping: false
+						isFlipping: false,
+						title:''
 					},
 					{
 						front: 'https://hyscancode.oss-cn-hangzhou.aliyuncs.com/xiaochengxu/guzhenganzi/four.png',
@@ -227,7 +232,8 @@
 						img: '',
 						money: '',
 						prizeType: '',
-						isFlipping: false
+						isFlipping: false,
+						title:''
 					},
 					{
 						front: 'https://hyscancode.oss-cn-hangzhou.aliyuncs.com/xiaochengxu/guzhenganzi/five.png',
@@ -239,7 +245,8 @@
 						img: '',
 						money: '',
 						prizeType: '',
-						isFlipping: false
+						isFlipping: false,
+						title:''
 					},
 					{
 						front: 'https://hyscancode.oss-cn-hangzhou.aliyuncs.com/xiaochengxu/guzhenganzi/six.png',
@@ -251,7 +258,8 @@
 						img: '',
 						money: '',
 						prizeType: '',
-						isFlipping: false
+						isFlipping: false,
+						title:''
 
 					}
 				],
@@ -307,6 +315,7 @@
 					this.cards[i].money = list['card' + i].money;
 					this.cards[i].prizeName = list['card' + i].prizeName == undefined ? list['card' + i].prize_name : list[
 						'card' + i].prizeName;
+					this.cards[i].title = list['card' + i].title;	
 				}
 				this.$forceUpdate();
 
@@ -411,6 +420,7 @@
 								that.totalDetail[i].prize_type;
 							that.cards[i].img = that.totalDetail[i].img;
 							that.cards[i].money = that.totalDetail[i].money;
+							that.cards[i].title = that.totalDetail[i].title;
 							that.cards[i].prizeName = that.totalDetail[i].prizeName == undefined ?
 								that.totalDetail[i].prize_name :
 								that.totalDetail[i].prizeName;