Commit 77d51cc9b9f31a25d03740ab357ae49086c20a4c

Authored by yvan.ni
1 parent 099d25b5

购物车,和提交订单的页面

pages/cart/cart/cart.js
... ... @@ -1129,7 +1129,14 @@ Page({
1129 1129 map.set(item.prom_id+"",ob);
1130 1130 }
1131 1131 }
  1132 +
  1133 + if(item.is_gift==1){
  1134 + var url = '/api/weshop/cart/del/' + oo.stoid + '/' + item.id;
  1135 + getApp().request.delete(url, {});
  1136 + list.goods.splice(i,1);
  1137 + }
1132 1138 }
  1139 +
1133 1140 var map2=new Map();
1134 1141 //请那些是赠品,但是优惠活动并没有被选中的商品要删除,同时满足条件的要放到map2,
1135 1142 for(var i in list.goods){
... ... @@ -1229,17 +1236,9 @@ Page({
1229 1236 }
1230 1237 }
1231 1238 }
1232   - else{
1233   - //---条件不到,删除相应的赠品---
1234   - for(var gi in list.goods){
1235   - var item=list.goods[gi];
1236   - if(item.is_gift==1 && item.prom_id==discount.prom_id){
1237   - var url = '/api/weshop/cart/del/' + oo.stoid + '/' + item.id;
1238   - getApp().request.delete(url, {});
1239   - list.goods.splice(gi,1);
1240   - }
1241   - }
1242   - }
  1239 +
  1240 +
  1241 +
1243 1242 //-- 获取 --
1244 1243 await getApp().request.promiseGet("/api/weshop/promgoodslist/list",{
1245 1244 data:{prom_id:prom.id}
... ...
pages/cart/cart2/cart2.wxml
... ... @@ -311,12 +311,12 @@
311 311 <!-- 优惠活动优惠金额 -->
312 312 <view class="item" wx:if="{{formData.cut_price>0}}">
313 313 <view>优惠活动</view>
314   - <view class="co-red">- ¥ {{formData.cut_price}}元</view>
  314 + <view class="co-red">- ¥ {{filters.toFix(formData.cut_price,2)}}元</view>
315 315 </view>
316 316 <!-- 订单优惠优惠金额 -->
317 317 <view class="item" wx:if="{{formData.order_prom_amount>0}}">
318 318 <view>订单优惠</view>
319   - <view class="co-red">- ¥ {{formData.order_prom_amount}}元</view>
  319 + <view class="co-red">- ¥ {{filters.toFix(formData.order_prom_amount,2)}}元</view>
320 320 </view>
321 321 <view class="item" wx:if="{{formData.user_money>0}}">
322 322 <view>使用余额</view>
... ...
pages/cart/cart2/cart2.wxss
... ... @@ -346,7 +346,7 @@ margin:auto;
346 346 }
347 347 .xc-frame{
348 348 width: 100%;
349   - height:68.9%;
  349 + height:60%;
350 350 }
351 351  
352 352 .xc-frame .list-frame{
... ... @@ -480,11 +480,7 @@ padding-left: 40rpx;
480 480 margin-top: 30rpx;
481 481  
482 482 }
483   -.cx-popup.radius{
484   -
485   -height: 650rpx;
486 483  
487   -}
488 484 .xc-hook {
489 485 width: 33rpx;
490 486 height: 33rpx;
... ...