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,7 +695,7 @@ Page({ | ||
695 | }, function () { | 695 | }, function () { |
696 | app.showWarning('支付成功'); | 696 | app.showWarning('支付成功'); |
697 | 697 | ||
698 | - if(pt_act.is_zsorder==2){ | 698 | + if(pt_act.kttype==1){ |
699 | //--如果商家团的时候--- | 699 | //--如果商家团的时候--- |
700 | getApp().request.promisePost("/api/weshop/order/pay/vipAutoTuan", { | 700 | getApp().request.promisePost("/api/weshop/order/pay/vipAutoTuan", { |
701 | data: {orderSn:order_sn,storeId:os.stoid } | 701 | data: {orderSn:order_sn,storeId:os.stoid } |
pages/user/order_list/order_list.js
@@ -1217,8 +1217,9 @@ Page({ | @@ -1217,8 +1217,9 @@ Page({ | ||
1217 | success: function (t) { | 1217 | success: function (t) { |
1218 | th.setData({ paying: 0 }); | 1218 | th.setData({ paying: 0 }); |
1219 | if (t.data.code == 0) { | 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 | } else { | 1223 | } else { |
1223 | getApp().confirmBox(t.data.msg + "请您取消该订单"); | 1224 | getApp().confirmBox(t.data.msg + "请您取消该订单"); |
1224 | } | 1225 | } |
@@ -1238,8 +1239,8 @@ Page({ | @@ -1238,8 +1239,8 @@ Page({ | ||
1238 | t.pay(e.order_sn, function () { | 1239 | t.pay(e.order_sn, function () { |
1239 | th.setData({ paying: 0 }); | 1240 | th.setData({ paying: 0 }); |
1240 | wx.showToast({ title: '支付成功' }) | 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 | if(e.is_zsorder==2){ | 1246 | if(e.is_zsorder==2){ |
@@ -1249,6 +1250,11 @@ Page({ | @@ -1249,6 +1250,11 @@ Page({ | ||
1249 | }) | 1250 | }) |
1250 | } | 1251 | } |
1251 | 1252 | ||
1253 | + setTimeout(()=>{ | ||
1254 | + th.onShow(); | ||
1255 | + },500) | ||
1256 | + | ||
1257 | + | ||
1252 | }, function () { | 1258 | }, function () { |
1253 | th.setData({ paying: 0 }); | 1259 | th.setData({ paying: 0 }); |
1254 | }, os.stoid, 1); | 1260 | }, os.stoid, 1); |
@@ -2665,15 +2671,18 @@ Page({ | @@ -2665,15 +2671,18 @@ Page({ | ||
2665 | duration: 2000 | 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 | data: {orderSn:order_sn,storeId:os.stoid } | 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 | }, function (e) { | 2688 | }, function (e) { |
pages/user/order_list/order_list.wxml
@@ -484,7 +484,7 @@ | @@ -484,7 +484,7 @@ | ||
484 | </view> | 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 | <view class="flex-level"> | 488 | <view class="flex-level"> |
489 | <image src="{{iurl}}miniapp/images/order/empty_order.png"></image> | 489 | <image src="{{iurl}}miniapp/images/order/empty_order.png"></image> |
490 | </view> | 490 | </view> |