src/components/normalform/modalform/index.jsx
@@ -239,6 +239,24 @@ return item || cell }) }) } else if (item.reset_source) { let map = new Map() this.state.formlist.forEach(cell => { if (!cell.field) return map.set(cell.field, cell) }) item.callback(map, this.record) this.setState({ formlist: this.state.formlist.map(cell => { if (!cell.field) return cell let item = map.get(cell.field) return item || cell }) }) } }