From 4250e140336ac40e10ab4c3b650030f82098ca92 Mon Sep 17 00:00:00 2001
From: xuxy <1059738716@qq.com>
Date: 星期六, 27 七月 2024 21:37:07 +0800
Subject: [PATCH] update bug和样式

---
 pages/order/order.vue |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/pages/order/order.vue b/pages/order/order.vue
index 2c4d1a8..deecabc 100644
--- a/pages/order/order.vue
+++ b/pages/order/order.vue
@@ -19,7 +19,7 @@
   },
   onLoad(options) {
     this.query.status = options.status || ''
-    this.listApi = `/api/customer/list`
+    this.listApi = `/api/customer/order/list`
     this.getList()
   },
   onReachBottom() {
@@ -51,12 +51,17 @@
         <view>消费订单:¥<span>{{ '0' }}</span> 总消费:¥<span>{{ '0' }}</span></view>
       </view>
     </view>
-    <view class="status-list m-t-12 flex">
-      <view v-for="each of status" :key="each.value" class="status-each" :class="[query.status===each.value?'cur':'']">
+    <view class="status-list m-t-12 flex flex-wrap-normal">
+      <view v-for="each of status" :key="each.value"
+            @click.stop="(e)=>{
+              query.status = each.value || '';
+              refreshList();
+            }"
+            class="status-each" :class="[query.status===each.value?'cur':'']">
         {{ each.name }}
       </view>
     </view>
-    <no-data v-if="!list||list.length==0" style="width: 100%;" class="m-t-12"></no-data>
+    <no-data v-if="!list||list.length===0" style="width: 100%;" class="m-t-12"></no-data>
     <view v-for="(item,index) in list" :key="index" class="m-t-12">
       <view @click.stop="toDetail(item)" class="order-item list-item">
         <view class="title flex">
@@ -108,6 +113,8 @@
   .order-item {
     margin-bottom: 20rpx;
     padding: 28rpx;
+	background-color: #fff;
+	border-radius: 8rpx;
 
     .title {
       font-weight: 600;
@@ -151,6 +158,7 @@
       padding-left: 20rpx;
       padding-right: 20rpx;
       width: fit-content;
+      min-width: 120rpx;
       text-align: center;
     }
 

--
Gitblit v1.9.3