Submit route, fixes in col editor

This commit is contained in:
2018-08-11 11:52:57 +02:00
parent 69dabab6cc
commit adc53cee95
5 changed files with 36 additions and 14 deletions
@@ -283,6 +283,7 @@ export default {
}, (resp) => {
resp.data._editing = true;
this.columns.push(resp.data)
this.initColLoadvals(resp.data)
})
}
},
@@ -405,15 +406,21 @@ export default {
if (!editing) {
this.submitColChange(col)
} else {
let origvals = {};
_.each(col, (v, k) => {
if (k[0] != '_') origvals[k] = v
})
this.$set(this.columns[n], '_loadvals', origvals)
this.initColLoadvals(col)
this.$set(this.columns[n], '_editing', true)
}
},
initColLoadvals(col) {
let n = this.colPos(col)
let origvals = {};
_.each(col, (v, k) => {
if (k[0] != '_') origvals[k] = v
})
this.$set(this.columns[n], '_loadvals', origvals)
},
/** Test if a value cell is changed */
isChanged (col, cell) {
return col._changed && col._changed.indexOf(cell) > -1