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