|
@ -585,7 +585,7 @@ const setOrder = (arr) => { |
|
|
arr.forEach((item, index) => { |
|
|
arr.forEach((item, index) => { |
|
|
item[props.grid.props.orderBy] = index + 1; |
|
|
item[props.grid.props.orderBy] = index + 1; |
|
|
// 添加至待更新集合中 |
|
|
// 添加至待更新集合中 |
|
|
updateOrderData.push(toRaw(item)); |
|
|
updateOrderData.push({ ...toRaw(item), children: null }); |
|
|
}); |
|
|
}); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
@ -638,7 +638,7 @@ const resetOrderDataHandler = (e, dragRecords, targetData, targetIndex) => { |
|
|
item[props.grid.props.foreignKey] = null; |
|
|
item[props.grid.props.foreignKey] = null; |
|
|
setOrder(table.rows); |
|
|
setOrder(table.rows); |
|
|
// 根目录下顺序变化,直接将根目录下所有数据放到待更新集合中 |
|
|
// 根目录下顺序变化,直接将根目录下所有数据放到待更新集合中 |
|
|
updateOrderData.push(...toRaw(table.rows)); |
|
|
// updateOrderData.push(...toRaw(table.rows)); |
|
|
} else { |
|
|
} else { |
|
|
addRecord(e, table.rows, item, targetData, itemIndex, targetIndex); |
|
|
addRecord(e, table.rows, item, targetData, itemIndex, targetIndex); |
|
|
} |
|
|
} |
|
|