Commit 69810aed4cd9ad004f61bd7edce58e2588e243b7
1 parent
85da1272
订单列表的优化
Showing
3 changed files
with
20 additions
and
11 deletions
packageA/pages/details_serviceCard/details_serviceCard.js
| ... | ... | @@ -695,7 +695,7 @@ Page({ |
| 695 | 695 | }, function () { |
| 696 | 696 | app.showWarning('支付成功'); |
| 697 | 697 | |
| 698 | - if(pt_act.is_zsorder==2){ | |
| 698 | + if(pt_act.kttype==1){ | |
| 699 | 699 | //--如果商家团的时候--- |
| 700 | 700 | getApp().request.promisePost("/api/weshop/order/pay/vipAutoTuan", { |
| 701 | 701 | data: {orderSn:order_sn,storeId:os.stoid } | ... | ... |
pages/user/order_list/order_list.js
| ... | ... | @@ -1217,8 +1217,9 @@ Page({ |
| 1217 | 1217 | success: function (t) { |
| 1218 | 1218 | th.setData({ paying: 0 }); |
| 1219 | 1219 | if (t.data.code == 0) { |
| 1220 | - th.data.orderList.splice(o_index, 1); | |
| 1221 | - th.setData({ orderList: th.data.orderList }); | |
| 1220 | + //th.data.orderList.splice(o_index, 1); | |
| 1221 | + //th.setData({ orderList: th.data.orderList }); | |
| 1222 | + th.onShow(); | |
| 1222 | 1223 | } else { |
| 1223 | 1224 | getApp().confirmBox(t.data.msg + "请您取消该订单"); |
| 1224 | 1225 | } |
| ... | ... | @@ -1238,8 +1239,8 @@ Page({ |
| 1238 | 1239 | t.pay(e.order_sn, function () { |
| 1239 | 1240 | th.setData({ paying: 0 }); |
| 1240 | 1241 | wx.showToast({ title: '支付成功' }) |
| 1241 | - th.data.orderList.splice(o_index, 1); | |
| 1242 | - th.setData({ orderList: th.data.orderList }); | |
| 1242 | + //th.data.orderList.splice(o_index, 1); | |
| 1243 | + //th.setData({ orderList: th.data.orderList }); | |
| 1243 | 1244 | |
| 1244 | 1245 | //商家团支付成功后,要让他的团能够建立或者参与 |
| 1245 | 1246 | if(e.is_zsorder==2){ |
| ... | ... | @@ -1249,6 +1250,11 @@ Page({ |
| 1249 | 1250 | }) |
| 1250 | 1251 | } |
| 1251 | 1252 | |
| 1253 | + setTimeout(()=>{ | |
| 1254 | + th.onShow(); | |
| 1255 | + },500) | |
| 1256 | + | |
| 1257 | + | |
| 1252 | 1258 | }, function () { |
| 1253 | 1259 | th.setData({ paying: 0 }); |
| 1254 | 1260 | }, os.stoid, 1); |
| ... | ... | @@ -2665,15 +2671,18 @@ Page({ |
| 2665 | 2671 | duration: 2000 |
| 2666 | 2672 | }); |
| 2667 | 2673 | |
| 2668 | - if(pt_act.is_zsorder==2){ | |
| 2669 | - //--如果商家团的时候--- | |
| 2670 | - getApp().request.promisePost("/api/weshop/order/pay/vipAutoTuan", { | |
| 2674 | + if(pt_act.kttype==1){ | |
| 2675 | + | |
| 2676 | + //--如果商家团的时候,这个要改,要用服务卡的接口--- | |
| 2677 | + getApp().request.promisePost("/api/weshop/rechargeServicelist/vipAutoTuan", { | |
| 2671 | 2678 | data: {orderSn:order_sn,storeId:os.stoid } |
| 2672 | 2679 | }) |
| 2673 | 2680 | } |
| 2674 | 2681 | |
| 2675 | - th.data.cardList.splice(index, 1); | |
| 2676 | - th.setData({ orderList: th.data.cardList }); | |
| 2682 | + setTimeout(()=>{ | |
| 2683 | + th.onShow(); | |
| 2684 | + },500) | |
| 2685 | + | |
| 2677 | 2686 | |
| 2678 | 2687 | |
| 2679 | 2688 | }, function (e) { | ... | ... |
pages/user/order_list/order_list.wxml
| ... | ... | @@ -484,7 +484,7 @@ |
| 484 | 484 | </view> |
| 485 | 485 | |
| 486 | 486 | <!-- 无订单 --> |
| 487 | -<view class="empty_order" wx:if="{{((!orderList||orderList.length==0) && is_get && currentIndex == 0) || (list2.length==0 && currentIndex == 1) || (cardList.length == 0 && currentIndex == 2)}}"> | |
| 487 | +<view class="empty_order" wx:if="{{((!orderList||orderList.length==0) && is_get && currentIndex == 0) || (list2.length==0 && currentIndex == 1) || (cardList.length == 0 && currentIndex == 2 && is_get)}}"> | |
| 488 | 488 | <view class="flex-level"> |
| 489 | 489 | <image src="{{iurl}}miniapp/images/order/empty_order.png"></image> |
| 490 | 490 | </view> | ... | ... |