- aggiunto anche nei beni, servizi e ospitalità la possibilità di aggiungerli come "Gruppo"
This commit is contained in:
@@ -407,7 +407,7 @@ export default defineComponent({
|
||||
return changevalRecOrig(newval)
|
||||
}
|
||||
function changevalRec(newval: any) {
|
||||
return changevalRecOrig(newval, '')
|
||||
return changevalRecOrig(newval, props.subfield)
|
||||
}
|
||||
|
||||
function changevalRecOrig(newval: any, subcol: string = '') {
|
||||
@@ -428,16 +428,30 @@ export default defineComponent({
|
||||
}
|
||||
|
||||
if (subcol) {
|
||||
if (!myrow.value[col.value.name]) {
|
||||
myrow.value[col.value.name] = {}
|
||||
const arrcol = col.value.name.split('.')
|
||||
if (arrcol.length > 0) {
|
||||
const primo = arrcol[0]
|
||||
let sec = null
|
||||
if (arrcol.length > 1)
|
||||
sec = arrcol[1]
|
||||
if (sec) {
|
||||
if (!myrow.value[primo]) {
|
||||
myrow.value[primo] = {}
|
||||
}
|
||||
myrow.value[primo][sec] = newval
|
||||
} else {
|
||||
myrow.value[primo] = newval
|
||||
}
|
||||
/*if (!myrow.value[col.value.name]) {
|
||||
myrow.value[col.value.name] = {}
|
||||
}
|
||||
myrow.value[col.value.name][subcol] = newval*/
|
||||
// console.log('myrow.value[col.value.name]', myrow.value[col.value.name])
|
||||
}
|
||||
myrow.value[col.value.name][subcol] = newval
|
||||
// console.log('myrow.value[col.value.name]', myrow.value[col.value.name])
|
||||
} else {
|
||||
myrow.value[col.value.name] = newval
|
||||
}
|
||||
|
||||
|
||||
// console.log('changevalRec update:row', myrow.value)
|
||||
// emit('update:row', myrow.value)
|
||||
emit('update_col', col.value.name, newval)
|
||||
|
||||
Reference in New Issue
Block a user