From 0c576428e9632cb2ffb29957ffe026eef26967d6 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期一, 25 十一月 2024 15:45:06 +0800 Subject: [PATCH] 排序状态,接口返回后才显示 --- src/components/chat/chatComponents/summaryCom/components/recordSetTable/RecordSetTable.vue | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/RecordSetTable.vue b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/RecordSetTable.vue index 8cebd2c..befd5f0 100644 --- a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/RecordSetTable.vue +++ b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/RecordSetTable.vue @@ -1067,7 +1067,12 @@ }; //#endregion +const orderMap = new Map(); const sortChange = ({ column, prop, order }) => { + // 鎭㈠鍘熺姸锛屾洿鏂板悗鍐嶆樉绀烘帓搴忕姸鎬� + const curOrder = orderMap.get(prop) ?? null; + column.order = curOrder; + let sendOrder; if (order === 'descending') { sendOrder = 'desc'; @@ -1079,7 +1084,12 @@ const colName = colList.value[prop].name; const sendOrderName = sendOrder ? `${colName},${sendOrder}` : ''; orderDimName = sendOrderName; - queryUpdate(); + + + queryUpdate().then(()=>{ + orderMap.set(prop,order); + column.order = order; + }); }; defineExpose({ -- Gitblit v1.9.3