From c9ae65fcfe5e33cba60957506a62446507fad808 Mon Sep 17 00:00:00 2001
From: xuxy <1059738716@qq.com>
Date: 星期六, 27 七月 2024 22:18:38 +0800
Subject: [PATCH] update花店端功能
---
pages/order/order.vue | 19 ++++++++++++++-----
1 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/pages/order/order.vue b/pages/order/order.vue
index 2c4d1a8..081a6f0 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() {
@@ -34,8 +34,9 @@
methods: {
toDetail(item) {
// 订单详情页面
+ console.log(' toDetail item',item)
uni.navigateTo({
- url: 'pages/order/order-detail?id=' + item.id
+ url: '/pages/order/order-detail?id=' + item.id
})
},
},
@@ -51,12 +52,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 +114,8 @@
.order-item {
margin-bottom: 20rpx;
padding: 28rpx;
+ background-color: #fff;
+ border-radius: 8rpx;
.title {
font-weight: 600;
@@ -151,6 +159,7 @@
padding-left: 20rpx;
padding-right: 20rpx;
width: fit-content;
+ min-width: 120rpx;
text-align: center;
}
--
Gitblit v1.9.3