Commit aca3f30949e404852e53e5e2615c2f14bdface31

Authored by zhiyangdu
1 parent fec7152e

商品详情页样式优化

src/pages/goodDetails/goodDetails.vue
@@ -117,7 +117,7 @@ @@ -117,7 +117,7 @@
117 </div> 117 </div>
118 <!-- 积分不足页脚显示 --> 118 <!-- 积分不足页脚显示 -->
119 <div v-if="goodsInfo.grade<goodsInfo.num" class="footer"> 119 <div v-if="goodsInfo.grade<goodsInfo.num" class="footer">
120 - <div class="desc">还差1000积分</div> 120 + <div class="desc">还差{{goodsInfo.num-goodsInfo.grade}}积分</div>
121 <div class="btn" @click="jumpClientIntegralList"> 121 <div class="btn" @click="jumpClientIntegralList">
122 获取积分 122 获取积分
123 </div> 123 </div>
src/pages/healthGoodDetails/healthGoodDetails.less
@@ -163,5 +163,9 @@ @@ -163,5 +163,9 @@
163 font-weight: 500; 163 font-weight: 500;
164 color: #FFFFFF; 164 color: #FFFFFF;
165 } 165 }
  166 + .grey{
  167 + background: #E6E6E6;
  168 + color: #888888;
  169 + }
166 } 170 }
167 } 171 }
168 \ No newline at end of file 172 \ No newline at end of file
src/pages/healthGoodDetails/healthGoodDetails.vue
@@ -97,16 +97,25 @@ @@ -97,16 +97,25 @@
97 </div> 97 </div>
98 </div> 98 </div>
99 <!-- 有积分页脚显示 --> 99 <!-- 有积分页脚显示 -->
100 - <!-- <div class="footer">  
101 - <div class="btn" @click="exchange">  
102 - 立即兑换 100 + <div v-if="goodsInfo && goodsInfo.stock != 0">
  101 + <!-- 积分充足 -->
  102 + <div v-if="goodsInfo.grade>goodsInfo.num || goodsInfo.grade == goodsInfo.num" class="footer">
  103 + <div class="btn" @click="exchange">
  104 + 立即兑换
  105 + </div>
  106 + </div>
  107 + <!-- 积分不足页脚显示 -->
  108 + <div v-if="goodsInfo.grade<goodsInfo.num" class="footer">
  109 + <div class="desc">还差{{goodsInfo.num-goodsInfo.grade}}积分</div>
  110 + <div class="btn" @click="jumpClientIntegralList">
  111 + 获取积分
  112 + </div>
103 </div> 113 </div>
104 - </div> -->  
105 - <!-- 积分不足页脚显示 -->  
106 - <div class="footer">  
107 - <div class="desc">还差1000积分</div>  
108 - <div class="btn" @click="jumpClientIntegralList">  
109 - 获取积分 114 + </div>
  115 + <!-- 有积分商品售罄 -->
  116 + <div v-else-if="goodsInfo && goodsInfo.stock == 0" class="footer">
  117 + <div class="btn grey" @click="exchange">
  118 + 补货中
110 </div> 119 </div>
111 </div> 120 </div>
112 <!-- 地址信息组件 --> 121 <!-- 地址信息组件 -->
@@ -400,7 +409,8 @@ export default { @@ -400,7 +409,8 @@ export default {
400 Indicator.open("加载中..."); 409 Indicator.open("加载中...");
401 // 获取证书请求接口 410 // 获取证书请求接口
402 this.http("/Api/" + this.getApiVersion().LuckDraw + "/integralGoodsInfo", { 411 this.http("/Api/" + this.getApiVersion().LuckDraw + "/integralGoodsInfo", {
403 - id: goodsId // 商品ID 412 + id: goodsId, // 商品ID
  413 + uid: this.getStore("uid") // 用户ID
404 }, this.getGoodsInfoCallback, { 414 }, this.getGoodsInfoCallback, {
405 method: "POST" 415 method: "POST"
406 }); 416 });