Browse Source

本地删除问题修复

main
likunming 3 months ago
parent
commit
40848bd865
  1. 6
      io.sc.platform.core.frontend/src/platform/components/grid/WGrid.vue

6
io.sc.platform.core.frontend/src/platform/components/grid/WGrid.vue

@ -1546,7 +1546,11 @@ const removeLocalData = (target) => {
result.forEach((item) => { result.forEach((item) => {
table.rows.splice( table.rows.splice(
table.rows.findIndex((v) => { table.rows.findIndex((v) => {
return v[props.primaryKey] === item[props.primaryKey] || v[rowKey_] === item[rowKey_]; if (!Tools.isEmpty(v[props.primaryKey]) && Tools.isEmpty(item[props.primaryKey])) {
return v[props.primaryKey] === item[props.primaryKey];
} else {
return v[rowKey_] === item[rowKey_];
}
}), }),
1, 1,
); );

Loading…
Cancel
Save