Commit e8531d1cb44fbd54432a8f9b256249dc4ad8de76

Authored by 王强
1 parent dbcb2e8e

1、替换title背景图片

2、折扣专区首页和列表页优化
src/pages/discountList/discountList.vue
@@ -55,7 +55,7 @@ @@ -55,7 +55,7 @@
55 sty="1"> 55 sty="1">
56 56
57 <!-- 折扣角标 --> 57 <!-- 折扣角标 -->
58 - <div class="discount-flag" slot="flag"> 58 + <div class="discount-flag" slot="flag" v-if="item.price < item.prices">
59 {{getDiscount(item.price, item.prices)}}折 59 {{getDiscount(item.price, item.prices)}}折
60 </div> 60 </div>
61 </goods-item-8> 61 </goods-item-8>
@@ -110,7 +110,7 @@ @@ -110,7 +110,7 @@
110 // 售价/原价 110 // 售价/原价
111 let x = (price * 100) / (prices * 100); 111 let x = (price * 100) / (prices * 100);
112 112
113 - return (Math.floor(x * 100) / 100) * 10; 113 + return (Math.floor(x * 1000) / 1000) * 10;
114 } 114 }
115 } 115 }
116 }, 116 },
src/pages/optimization2/optimization2.vue
@@ -23,7 +23,7 @@ @@ -23,7 +23,7 @@
23 <!-- 标题 --> 23 <!-- 标题 -->
24 <text-bg-title-com @more="toDiscountList" 24 <text-bg-title-com @more="toDiscountList"
25 :titles="{ 25 :titles="{
26 - bg: 'static/img/text_bg_title_bg.jpg', 26 + bg: 'static/img/text_bg_title_bg.png',
27 more: true 27 more: true
28 }"> 28 }">
29 29
@@ -43,7 +43,7 @@ @@ -43,7 +43,7 @@
43 pid="4"> 43 pid="4">
44 44
45 <!-- 折扣角标 --> 45 <!-- 折扣角标 -->
46 - <div class="discount-flag" slot="flag"> 46 + <div class="discount-flag" slot="flag" v-if="item.price < item.prices">
47 {{getDiscount(item.price, item.prices)}}折 47 {{getDiscount(item.price, item.prices)}}折
48 </div> 48 </div>
49 </goods-item-2> 49 </goods-item-2>
@@ -168,6 +168,7 @@ @@ -168,6 +168,7 @@
168 title: "", // 标题 168 title: "", // 标题
169 backs: null, // 后退按钮组 169 backs: null, // 后退按钮组
170 navs: null, // 导航 170 navs: null, // 导航
  171 + discountTimeout: 0, // 倒计时超时时间计数
171 discountTime: null, // 倒计时时间 172 discountTime: null, // 倒计时时间
172 discountLists: null, // 折扣专区数据 173 discountLists: null, // 折扣专区数据
173 quality: null, // 品质优选 174 quality: null, // 品质优选
@@ -190,7 +191,7 @@ @@ -190,7 +191,7 @@
190 // 售价/原价 191 // 售价/原价
191 let x = (price * 100) / (prices * 100); 192 let x = (price * 100) / (prices * 100);
192 193
193 - return (Math.floor(x * 100) / 100) * 10; 194 + return (Math.floor(x * 1000) / 1000) * 10;
194 } 195 }
195 } 196 }
196 }, 197 },
@@ -318,6 +319,22 @@ @@ -318,6 +319,22 @@
318 // 设置倒计时时间 319 // 设置倒计时时间
319 this.$set(this, 'discountTime', datas.discount_time); 320 this.$set(this, 'discountTime', datas.discount_time);
320 321
  322 + // 设置倒计时超时轮训
  323 + let timeoutInterval = setInterval(() => {
  324 +
  325 + // 判断是否超时
  326 + if (this.discountTimeout > this.discountTime) {
  327 +
  328 + // 停止倒计时
  329 + clearInterval(timeoutInterval);
  330 +
  331 + // 设置倒计时时间为负数,隐藏“折扣专区”区块
  332 + this.$set(this, 'discountTime', '-1');
  333 + } else {
  334 + this.discountTimeout++;
  335 + }
  336 + }, 1000);
  337 +
321 // 设置折扣专区数据 338 // 设置折扣专区数据
322 this.$set(this, 'discountLists', datas.discount); 339 this.$set(this, 'discountLists', datas.discount);
323 } 340 }
static/img/text_bg_title_bg.jpg deleted 100644 → 0

7.79 KB

static/img/text_bg_title_bg.png 0 → 100644

13.3 KB