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