|
@@ -16,6 +16,10 @@ export default class {{{ groovyClass }}} extends Scope {
|
|
|
this.refs.grid1.reload()
|
|
|
}
|
|
|
|
|
|
+ grid1Select(sender, selected) {
|
|
|
+ this.viewModel.set('selectedRow', selected[0]?.data)
|
|
|
+ }
|
|
|
+
|
|
|
{{#if addButton}}
|
|
|
add() {
|
|
|
this.refs.grid1.appendEditRow({}, 1)
|
|
@@ -30,7 +34,7 @@ export default class {{{ groovyClass }}} extends Scope {
|
|
|
system.confirm(`{{{ deleteTips }}}`)
|
|
|
.then(() => {
|
|
|
this.setLoading(true)
|
|
|
- invokeServer('/bas/area/LzwTest/LzwTest@deleteItem', selected)
|
|
|
+ invokeServer(`${this.path}@deleteItem`, selected)
|
|
|
.then(res => {
|
|
|
grid1?.removeEditRow()
|
|
|
system.msg(res.msg)
|
|
@@ -47,15 +51,11 @@ export default class {{{ groovyClass }}} extends Scope {
|
|
|
let {newRows, modifyRows, removeRecords, err} = system.getGridEditRows(this.refs.grid1)
|
|
|
if (err) return
|
|
|
this.setLoading(true)
|
|
|
- invokeServer('/bas/area/LzwTest/LzwTest@saveItems', {newRows, modifyRows, removeRecords,})
|
|
|
+ invokeServer(`${this.path}@saveItems`, {newRows, modifyRows, removeRecords})
|
|
|
.then(res => {
|
|
|
system.msg(res.msg)
|
|
|
this.refs.grid1.reload()
|
|
|
}).finally(() => this.setLoading(false))
|
|
|
}
|
|
|
{{/if}}
|
|
|
-
|
|
|
- grid1Select(sender, selected) {
|
|
|
- this.viewModel.set('selectedRow', selected[0]?.data)
|
|
|
- }
|
|
|
}
|