Commit aca3f30949e404852e53e5e2615c2f14bdface31

Authored by zhiyangdu
1 parent fec7152e

商品详情页样式优化

src/pages/goodDetails/goodDetails.vue
... ... @@ -117,7 +117,7 @@
117 117 </div>
118 118 <!-- 积分不足页脚显示 -->
119 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 121 <div class="btn" @click="jumpClientIntegralList">
122 122 获取积分
123 123 </div>
... ...
src/pages/healthGoodDetails/healthGoodDetails.less
... ... @@ -163,5 +163,9 @@
163 163 font-weight: 500;
164 164 color: #FFFFFF;
165 165 }
  166 + .grey{
  167 + background: #E6E6E6;
  168 + color: #888888;
  169 + }
166 170 }
167 171 }
168 172 \ No newline at end of file
... ...
src/pages/healthGoodDetails/healthGoodDetails.vue
... ... @@ -97,16 +97,25 @@
97 97 </div>
98 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 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 119 </div>
111 120 </div>
112 121 <!-- 地址信息组件 -->
... ... @@ -400,7 +409,8 @@ export default {
400 409 Indicator.open("加载中...");
401 410 // 获取证书请求接口
402 411 this.http("/Api/" + this.getApiVersion().LuckDraw + "/integralGoodsInfo", {
403   - id: goodsId // 商品ID
  412 + id: goodsId, // 商品ID
  413 + uid: this.getStore("uid") // 用户ID
404 414 }, this.getGoodsInfoCallback, {
405 415 method: "POST"
406 416 });
... ...