20260920220520
This commit is contained in:
1 parent
6f03d92425
commit
b3364fe6dc
44 files changed
+2313
-2737
No files matched your search
@@ -58,7 +58,7 @@ const props = defineProps({
|
||||
rowSelection: { type: Object, default: null },
|
||||
rowClassName: { type: Function, default: undefined },
|
||||
expandable: { type: [Boolean, Object], default: false },
|
||||
pageSize: { type: Number, default: 20 },
|
||||
pageSize: { type: Number, default: 50 },
|
||||
inlineActionLimit: { type: Number, default: 2 },
|
||||
// 可编辑表格模式:取编辑配置生成行内编辑器,支持保存/批量删除。
|
||||
editable: { type: Boolean, default: false },
|
||||
@@ -195,9 +195,7 @@ function withRevealedInOrder(pref, visibleRows, revealedRows) {
|
||||
if (!orderList.length) return pref
|
||||
|
||||
// 按 b_xh 归并:揭示列插到第一个声明序号比它大的可见列之前,与真实列序一致
|
||||
const sequence = mergeRevealedColumns(visibleRows, revealedRows).map((row) =>
|
||||
String(row.b_field),
|
||||
)
|
||||
const sequence = mergeRevealedColumns(visibleRows, revealedRows).map((row) => String(row.b_field))
|
||||
// 只保留确实存在于本次列集合里的字段,并保持个人层的相对顺序
|
||||
const kept = orderList.filter((field) => sequence.includes(field))
|
||||
const merged = sequence.filter((field) => kept.includes(field) || !orderList.includes(field))
|
||||
@@ -228,7 +226,7 @@ const configError = ref('')
|
||||
const dataError = ref('')
|
||||
const pagination = reactive({
|
||||
current: 1,
|
||||
pageSize: Number(props.pageSize) || 20,
|
||||
pageSize: Number(props.pageSize) || 50,
|
||||
total: 0,
|
||||
})
|
||||
let dataRequestVersion = 0
|
||||
|
||||
Reference in new issue
Block a user