From 3efc1c3337127f2836eaf0a2d641c5adafcd3a26 Mon Sep 17 00:00:00 2001 From: xuxueyang <xuxy@fengyuntec.com> Date: 星期五, 02 八月 2024 10:09:12 +0800 Subject: [PATCH] update --- pages/order/order-delivery.vue | 36 +++++++++++++++++++++++++++++------- 1 files changed, 29 insertions(+), 7 deletions(-) diff --git a/pages/order/order-delivery.vue b/pages/order/order-delivery.vue index 536b677..af63691 100644 --- a/pages/order/order-delivery.vue +++ b/pages/order/order-delivery.vue @@ -6,7 +6,12 @@ </view> <view class="tab-item" :class="[query.status=='ARRIVED'?'cur':'']" @click="changeIndex('ARRIVED')">已入位 </view> - + </view> + <view class="m-t-12"> + <view class="m-l-a m-r-20 w-fit flex"> + <radio :checked="selecttoday" @click="changeSelecrRange"></radio> + <view>只查看今日</view> + </view> </view> <view class="p15" style="min-height: calc(100vh - 160rpx);"> <no-data v-if="!list||list.length==0" style="width: 100%;"></no-data> @@ -105,15 +110,17 @@ query: { status: '', }, - + selecttoday: true, } }, onLoad(options) { if (options.status) { this.query.status = options.status || '' } + //目前应该是admin(质检人员不会用这个页面) + this.listApi = '/api/supplier/delivery/list/today' - this.listApi = '/api/supplier/delivery/list' + // this.listApi = '/api/supplier/delivery/list' this.getList() @@ -133,6 +140,19 @@ uni.stopPullDownRefresh() }, methods: { + changeSelecrRange() { + this.selecttoday = !this.selecttoday + + this.$nextTick(() => { + if (this.selecttoday) { + this.listApi = '/api/supplier/delivery/list/today' + } else { + this.listApi = '/api/supplier/delivery/list' + + } + this.refreshList() + }) + }, changeIndex(status) { if (this.query.status !== status) { this.query.status = status @@ -156,12 +176,14 @@ background-color: #fff; margin-bottom: 20rpx; padding: 22rpx; - .each-item{ - .label{ + + .each-item { + .label { min-width: 120rpx; - + } - .label:after{ + + .label:after { content: ":"; margin-right: 10rpx; } -- Gitblit v1.9.3