From a8ff3fca6c4ca52adb60ad831c48410154813689 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=9C=84?= Date: Wed, 20 Sep 2023 09:16:19 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E7=BF=BB=E8=AF=91=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E6=8E=92=E5=BA=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mixins/ConfigurableTableMixin.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/mixins/ConfigurableTableMixin.js b/src/mixins/ConfigurableTableMixin.js index 588a7881..e47106a2 100644 --- a/src/mixins/ConfigurableTableMixin.js +++ b/src/mixins/ConfigurableTableMixin.js @@ -206,7 +206,13 @@ export const ConfigurableTableMixin = { }, tableOnChange (pagination, filters, sorter) { this.orderBy = sorter.order === 'ascend' ? '1' : '2' - this.orderByField = sorter.columnKey + let sortFieldName + if (sorter.columnKey.indexOf('_dictText') !== -1) { + sortFieldName = sorter.columnKey.substring(0, sorter.columnKey.indexOf('_dictText')) + } else { + sortFieldName = sorter.columnKey + } + this.orderByField = sortFieldName this.ipagination = pagination this.loadData(1) },