From 7d5466f57abb441ff0c62af524a8036ece6a8afb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E8=99=B9=E7=9D=BF?= <297504645@qq.com> Date: Thu, 24 Aug 2023 11:54:08 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E9=AB=98=E7=BA=A7=E7=AD=9B=E9=80=89?= =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E4=B8=8B=E6=8B=89=E7=B1=BB=E5=9E=8B=E3=80=81?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E7=B1=BB=E5=9E=8B=E8=BD=AC=E6=8D=A2=202?= =?UTF-8?q?=E3=80=81cellClassName?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/searchOverall/index.vue | 26 +- .../src/components/umyTable/index.vue | 7 + .../src/components/searchOverall/index.vue | 1216 ++++++++--------- .../src/components/umyTable/index.vue | 7 + .../src/components/searchOverall/index.vue | 26 +- .../src/components/umyTable/index.vue | 7 + 6 files changed, 646 insertions(+), 643 deletions(-) diff --git a/PC/InterFace.Dash/src/components/searchOverall/index.vue b/PC/InterFace.Dash/src/components/searchOverall/index.vue index 9dc973d..ec101c9 100644 --- a/PC/InterFace.Dash/src/components/searchOverall/index.vue +++ b/PC/InterFace.Dash/src/components/searchOverall/index.vue @@ -95,7 +95,7 @@ :rules="rules && rules.value ? rules.value : []" > item.prop == val) if (columnsType.length > 0) { - if (columnsType[0].type) { - return columnsType[0].type + if (columnsType[0].apiBaseType) { + return columnsType[0].apiBaseType } } else { return '' @@ -503,20 +501,16 @@ }, // 设置moreList列表的内容项是input还是select inputOrSelect(val) { - let data + let data = null if (val) { this.tableColumns.forEach((key) => { if (val == key.prop) { - if (key.filters) { - data = key - } else { - data = {} - } + if (key.enums_list && key.enums_list.length > 0) { + data = key.enums_list + } } }) - } else { - data = {} - } + } return data }, // 高级筛选列表-删除筛选条件行 diff --git a/PC/InterFace.Dash/src/components/umyTable/index.vue b/PC/InterFace.Dash/src/components/umyTable/index.vue index 5d68eef..7305eaf 100644 --- a/PC/InterFace.Dash/src/components/umyTable/index.vue +++ b/PC/InterFace.Dash/src/components/umyTable/index.vue @@ -12,6 +12,7 @@ :border="tableBorder" style="width: 100%" :cell-style="cellStyle" + :cell-class-name="cellClassName" use-virtual :height="uTableHeight" header-row-class-name="uTableHeader" @@ -316,6 +317,12 @@ export default { return Function; } }, + cellClassName: { + type: Function, + default: () => { + return Function; + } + }, // 已app-main高度为100% 需要减掉的高度 setUTableHeight: { type: Number, diff --git a/PC/UI.WinIn.FasterZ.Job/src/components/searchOverall/index.vue b/PC/UI.WinIn.FasterZ.Job/src/components/searchOverall/index.vue index cd24605..ec101c9 100644 --- a/PC/UI.WinIn.FasterZ.Job/src/components/searchOverall/index.vue +++ b/PC/UI.WinIn.FasterZ.Job/src/components/searchOverall/index.vue @@ -1,649 +1,643 @@ - - \ No newline at end of file + + \ No newline at end of file diff --git a/PC/UI.WinIn.FasterZ.Job/src/components/umyTable/index.vue b/PC/UI.WinIn.FasterZ.Job/src/components/umyTable/index.vue index 5d68eef..7305eaf 100644 --- a/PC/UI.WinIn.FasterZ.Job/src/components/umyTable/index.vue +++ b/PC/UI.WinIn.FasterZ.Job/src/components/umyTable/index.vue @@ -12,6 +12,7 @@ :border="tableBorder" style="width: 100%" :cell-style="cellStyle" + :cell-class-name="cellClassName" use-virtual :height="uTableHeight" header-row-class-name="uTableHeader" @@ -316,6 +317,12 @@ export default { return Function; } }, + cellClassName: { + type: Function, + default: () => { + return Function; + } + }, // 已app-main高度为100% 需要减掉的高度 setUTableHeight: { type: Number, diff --git a/PC/UI.WinIn.FasterZ.Store/src/components/searchOverall/index.vue b/PC/UI.WinIn.FasterZ.Store/src/components/searchOverall/index.vue index 9dc973d..ec101c9 100644 --- a/PC/UI.WinIn.FasterZ.Store/src/components/searchOverall/index.vue +++ b/PC/UI.WinIn.FasterZ.Store/src/components/searchOverall/index.vue @@ -95,7 +95,7 @@ :rules="rules && rules.value ? rules.value : []" > item.prop == val) if (columnsType.length > 0) { - if (columnsType[0].type) { - return columnsType[0].type + if (columnsType[0].apiBaseType) { + return columnsType[0].apiBaseType } } else { return '' @@ -503,20 +501,16 @@ }, // 设置moreList列表的内容项是input还是select inputOrSelect(val) { - let data + let data = null if (val) { this.tableColumns.forEach((key) => { if (val == key.prop) { - if (key.filters) { - data = key - } else { - data = {} - } + if (key.enums_list && key.enums_list.length > 0) { + data = key.enums_list + } } }) - } else { - data = {} - } + } return data }, // 高级筛选列表-删除筛选条件行 diff --git a/PC/UI.WinIn.FasterZ.Store/src/components/umyTable/index.vue b/PC/UI.WinIn.FasterZ.Store/src/components/umyTable/index.vue index 5d68eef..7305eaf 100644 --- a/PC/UI.WinIn.FasterZ.Store/src/components/umyTable/index.vue +++ b/PC/UI.WinIn.FasterZ.Store/src/components/umyTable/index.vue @@ -12,6 +12,7 @@ :border="tableBorder" style="width: 100%" :cell-style="cellStyle" + :cell-class-name="cellClassName" use-virtual :height="uTableHeight" header-row-class-name="uTableHeader" @@ -316,6 +317,12 @@ export default { return Function; } }, + cellClassName: { + type: Function, + default: () => { + return Function; + } + }, // 已app-main高度为100% 需要减掉的高度 setUTableHeight: { type: Number,