From 0a24ffeb3eff074c8f11e9f94fdf2c2cb4929799 Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Fri, 10 Nov 2023 13:08:29 +0800 Subject: [PATCH] fix:小程序详情修改 --- pages/actionChange/agencyPage/index.vue | 46 +++++++++++++++++++++++----------------------- 1 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pages/actionChange/agencyPage/index.vue b/pages/actionChange/agencyPage/index.vue index fd65512..cb67a5d 100644 --- a/pages/actionChange/agencyPage/index.vue +++ b/pages/actionChange/agencyPage/index.vue @@ -24,7 +24,7 @@ <uni-datetime-picker v-model="range" type="daterange" rangeSeparator="���" /> </view> <view> - <u-button type="primary" size="small" text="������" @click="getWorkOrder"></u-button> + <u-button type="primary" size="small" text="������" @click="getSearch" throttleTime='500'></u-button> </view> </view> <view :key="index" v-for="(item, index) in workOderList" class="workOrderDetail" @@ -107,11 +107,7 @@ <view class="wholeLine"> <text class="rowTipContenetLabel">������������:</text> <text class="rowTipContenetAll"> - {{ unitList.find( - (a) => - item && parseInt(a.unitId) === item.escalationUnitId - ).unitName - }} + {{ item.escalationUnitName}} </text> </view> </view> @@ -285,8 +281,17 @@ currentPage: 1, pageSize: 10 } + this.workOderList = [] this.startTime = '' this.endTime = '' + uni.$u.throttle(this.getWorkOrder, 500) + }, + getSearch() { + this.workOderList = [] + this.page = { + currentPage: 1, + pageSize: 10 + } this.getWorkOrder() }, // ������������������list @@ -332,29 +337,24 @@ this.isLoading = true this.status = 'loadmore' } - if (this.page.currentPage === res.data.page.currentPage) { - this.workOderList = res.data.list - } else { - res.data.list.forEach(el => { - this.workOderList.push(el) - }) - } + res.data.list.forEach(el => { + this.workOderList.push(el) + }) } else { this.status = 'nomore' } }) }, handleClick(e, pageState) { - this.$http.httpGet('/allocation/detail', { - id: e.allocationId - }).then(res => { - let data = res.data - data.pageState = e.stateName === '���������' ? pageState : 'view' - data.stateName = e.stateName - let myData = JSON.stringify(data) - uni.navigateTo({ - url: '/pages/actionChange/workOrderDetails/index?infor=' + myData + '&type=jump', - }) + let data = {} + data.pageState = e.stateName === '���������' ? pageState : 'view' + data.stateName = e.stateName + data.allocationId = e.allocationId + data.state = e.state + data.allocationNum = e.allocationNum + let myData = JSON.stringify(data) + uni.navigateTo({ + url: '/pages/actionChange/workOrderDetails/index?infor=' + myData + '&type=jump', }) }, }, -- Gitblit v1.8.0