From d1229bd4fe82c5303a07cd96476c27f61b1c48b2 Mon Sep 17 00:00:00 2001 From: xuxueyang <xuxy@fengyuntec.com> Date: 星期二, 08 十月 2024 16:23:54 +0800 Subject: [PATCH] updatge 扣款详情 --- sub_pages/partner/delivery/station-delivery.vue | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 44 insertions(+), 2 deletions(-) diff --git a/sub_pages/partner/delivery/station-delivery.vue b/sub_pages/partner/delivery/station-delivery.vue index 3f873d0..b2ed814 100644 --- a/sub_pages/partner/delivery/station-delivery.vue +++ b/sub_pages/partner/delivery/station-delivery.vue @@ -5,11 +5,17 @@ query: { stationId: '', stationName: '', + date: '', }, - list: [] + list: [], + defaultDatePre: new Date(), + show_time_picker_time:false + } }, onLoad(options) { + this.query.date = this.$util.toDate(this.defaultDatePre) + this.getList() // this.list = [{}, {}] }, @@ -20,6 +26,12 @@ uni.stopPullDownRefresh() }, methods: { + async select_time_picker_time(e) { + var vv = e && e.length >= 1 && new Date(e[0]) || new Date() + this.show_time_picker_time = false; + this.query.date = this.$util.toDate(vv) || '' + this.refreshList() + }, async getList() { this.$message.showLoading() const { @@ -34,6 +46,7 @@ this.$message.hideLoading() if (code == 0) { this.list = data || [] + } }, @@ -42,6 +55,11 @@ url: `/sub_pages/partner/delivery/delivery?stationId=${item.stationId}&stationName=${item.name}` }) }, + showAll() { + uni.navigateTo({ + url: `/sub_pages/partner/delivery/delivery` + }) + } } } </script> @@ -51,13 +69,22 @@ <view class="p15" style="min-height: calc(100vh - 260rpx);"> <view class="search-container m-t-12 flex"> <view class="flex1 input"> - <u-input placeholder="请输入集货站名称" v-model="query.stationName"> + <u-input placeholder="集货站、供应商名称、货位号、供应商手机号" v-model="query.stationName"> <template slot="suffix"> <uni-icons color="#20613D" type="search" size="24" @click="getList"></uni-icons> </template> </u-input> </view> </view> + <view class="search-container m-t-12 flex" > + <view class="m-l-10 m-r-a w-fit" :class="[query.date?'':'desc-gray']" + @click="show_time_picker_time=true"> + 订单日期:{{query.date || '请选择日期'}} + </view> + + <view class="m-l-a m-r-0 w-fit" @click="showAll" v-if="currentInfo&¤tInfo.mainWarehouse">查看全部>></view> + </view> + @@ -83,6 +110,17 @@ </view> </view> + <view class="flex"> + <view class="form-item flex1"> + <view class="form-item-label">已质检</view> + <view class="form-item-value">{{ item.checkedSupplierCount || '0' }}</view> + </view> + <view class="form-item flex1"> + <view class="form-item-label">待质检</view> + <view class="form-item-value t-red">{{ item.uncheckedSupplierCount || '0' }}</view> + </view> + + </view> <view class="flex buttons"> @@ -97,6 +135,10 @@ </view> + <u-calendar :show="show_time_picker_time" mode="single" @confirm="select_time_picker_time" + @cancel="show_time_picker_time = false" :monthNum="12" :maxDate="defaultDatePre" :defaultDate="defaultDatePre" + @close="show_time_picker_time = false" minDate="2024-07-01" toolTip="选择订单日期"> + </u-calendar> </view> </template> -- Gitblit v1.9.3