From 4c86901a17fd3df08715465eada77f5dbedda9fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=9C=84?= Date: Wed, 10 Jan 2024 16:19:21 +0800 Subject: [PATCH] fix 80262 --- .../inconformityItem/InconformityItemList.vue | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/views/projectLibrary/inconformityItem/InconformityItemList.vue b/src/views/projectLibrary/inconformityItem/InconformityItemList.vue index 550067cf..870dc8d0 100644 --- a/src/views/projectLibrary/inconformityItem/InconformityItemList.vue +++ b/src/views/projectLibrary/inconformityItem/InconformityItemList.vue @@ -133,6 +133,7 @@ import { batchCloseInconformityItem } from '../../../api/projectLibraryApi' import InconformityItemDetailModal from './modules/InconformityItemDetailModal' import { StandardSource } from '../../../enums/commonEnums' import { mapGetters } from 'vuex' +import { filterObj } from '../../../utils/util' export default { name: 'InconformityItemList', @@ -312,7 +313,21 @@ export default { }, handlePreview (record) { this.$refs.detailModal.open(record) - } + }, + getQueryParams () { + // 获取查询条件 + const sqp = {} + if (this.superQueryParams) { + sqp.superQueryParams = encodeURI(this.superQueryParams) + sqp.superQueryMatchType = this.superQueryMatchType + } + const param = Object.assign(sqp, this.queryParam, this.isorter, this.filters) + param.field = this.getQueryField() + param.pageNo = this.ipagination.current + param.pageSize = this.ipagination.pageSize + param.expectedTimeRange = param.expectedTimeRange ? param.expectedTimeRange.join(',') : null + return filterObj(param) + }, } }