Explorar el Código

我的订单页面状态修改

liuguofeng hace 6 meses
padre
commit
7e9542ff21

+ 3 - 2
jiaoyu_mp/pagesA/orders/userorder.vue

@@ -2,9 +2,10 @@
 	<view>
 		<view class="order_status_list">
 			<view class="order_status_item" :class="requestParam.status==0?'active':''" @click="setStatus(0)"> 全部订单 </view>
-			<view class="order_status_item" :class="requestParam.status==1?'active':''" @click="setStatus(1)"> 进行中 </view>
+			<view class="order_status_item" :class="requestParam.status==1?'active':''" @click="setStatus(1)"> 待支付 </view>
+			<view class="order_status_item" :class="requestParam.status==2?'active':''" @click="setStatus(2)"> 待上课 </view>
 			<view class="order_status_item" :class="requestParam.status==8?'active':''" @click="setStatus(8)"> 已完成 </view>
-			<view class="order_status_item" > 售后 </view>
+			<view class="order_status_item" :class="requestParam.status==9?'active':''" @click="setStatus(9)"> 售后 </view>
 		</view>
 		<view class="to_bottom" v-if="!orderList.length"> -----还没有订单-----</view>
 		<view class="order_list">

+ 9 - 5
jiaoyu_mp/unpackage/dist/dev/mp-weixin/pagesA/orders/userorder.js

@@ -118,11 +118,15 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
     b: common_vendor.o(($event) => $options.setStatus(0)),
     c: common_vendor.n($data.requestParam.status == 1 ? "active" : ""),
     d: common_vendor.o(($event) => $options.setStatus(1)),
-    e: common_vendor.n($data.requestParam.status == 8 ? "active" : ""),
-    f: common_vendor.o(($event) => $options.setStatus(8)),
-    g: !$data.orderList.length
+    e: common_vendor.n($data.requestParam.status == 2 ? "active" : ""),
+    f: common_vendor.o(($event) => $options.setStatus(2)),
+    g: common_vendor.n($data.requestParam.status == 8 ? "active" : ""),
+    h: common_vendor.o(($event) => $options.setStatus(8)),
+    i: common_vendor.n($data.requestParam.status == 9 ? "active" : ""),
+    j: common_vendor.o(($event) => $options.setStatus(9)),
+    k: !$data.orderList.length
   }, !$data.orderList.length ? {} : {}, {
-    h: common_vendor.f($data.orderList, (item, index, i0) => {
+    l: common_vendor.f($data.orderList, (item, index, i0) => {
       return {
         a: common_vendor.t(item.business_name),
         b: common_vendor.t(item.state),
@@ -139,7 +143,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
         e: index
       };
     }),
-    i: $data.isLast
+    m: $data.isLast
   }, $data.isLast ? {} : {});
 }
 const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);

+ 1 - 1
jiaoyu_mp/unpackage/dist/dev/mp-weixin/pagesA/orders/userorder.wxml

@@ -1 +1 @@
-<view><view class="order_status_list"><view class="{{['order_status_item', a]}}" bindtap="{{b}}"> 全部订单 </view><view class="{{['order_status_item', c]}}" bindtap="{{d}}"> 进行中 </view><view class="{{['order_status_item', e]}}" bindtap="{{f}}"> 已完成 </view><view class="order_status_item"> 售后 </view></view><view wx:if="{{g}}" class="to_bottom"> -----还没有订单-----</view><view class="order_list"><view wx:for="{{h}}" wx:for-item="item" wx:key="e" class="order_item"><view class="product_title_status"><view class="title">{{item.a}}</view><view class="status">{{item.b}}</view></view><view wx:for="{{item.c}}" wx:for-item="product_info" wx:key="e" class="product_info"><view class="product_image"><image src="{{product_info.a}}" mode=""></image></view><view class="product_title"><view class="name">{{product_info.b}}</view><view class="spec">{{product_info.c}}</view></view><view class="buy_num"> x{{product_info.d}}</view></view><view class="actual_pay"> ¥{{item.d}}</view><view class="hr_like"></view><view class="more_title"><view class="more"> 去上课 </view><view class="more"> 去评价 </view><view class="more"> 更多 </view></view></view></view><view wx:if="{{i}}" class="to_bottom"> -----到底啦-----</view></view>
+<view><view class="order_status_list"><view class="{{['order_status_item', a]}}" bindtap="{{b}}"> 全部订单 </view><view class="{{['order_status_item', c]}}" bindtap="{{d}}"> 待支付 </view><view class="{{['order_status_item', e]}}" bindtap="{{f}}"> 待上课 </view><view class="{{['order_status_item', g]}}" bindtap="{{h}}"> 已完成 </view><view class="{{['order_status_item', i]}}" bindtap="{{j}}"> 售后 </view></view><view wx:if="{{k}}" class="to_bottom"> -----还没有订单-----</view><view class="order_list"><view wx:for="{{l}}" wx:for-item="item" wx:key="e" class="order_item"><view class="product_title_status"><view class="title">{{item.a}}</view><view class="status">{{item.b}}</view></view><view wx:for="{{item.c}}" wx:for-item="product_info" wx:key="e" class="product_info"><view class="product_image"><image src="{{product_info.a}}" mode=""></image></view><view class="product_title"><view class="name">{{product_info.b}}</view><view class="spec">{{product_info.c}}</view></view><view class="buy_num"> x{{product_info.d}}</view></view><view class="actual_pay"> ¥{{item.d}}</view><view class="hr_like"></view><view class="more_title"><view class="more"> 去上课 </view><view class="more"> 去评价 </view><view class="more"> 更多 </view></view></view></view><view wx:if="{{m}}" class="to_bottom"> -----到底啦-----</view></view>