mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 22:42:16 +00:00
pass config to gueltigkeit in formheader
This commit is contained in:
@@ -162,8 +162,8 @@ export default [
|
||||
"sharedstatemode": "set"
|
||||
},
|
||||
"data": {
|
||||
"gueltig_ab": "01.06.2023",
|
||||
"gueltig_bis": "31.12.2023"
|
||||
"gueltig_ab": "01.03.2023",
|
||||
"gueltig_bis": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -4,7 +4,7 @@ import configurable from '../../mixins/vbform/configurable.js';
|
||||
export default {
|
||||
template: `
|
||||
<div class="col-7">Aenderung</div>
|
||||
<gueltigkeit ref="gueltigkeit" :initialsharedstatemode="'set'"></gueltigkeit>
|
||||
<gueltigkeit ref="gueltigkeit" :initialsharedstatemode="'set'" :config="getgueltigkeit"></gueltigkeit>
|
||||
<div class="col-1"> </div>
|
||||
`,
|
||||
components: {
|
||||
@@ -16,8 +16,10 @@ export default {
|
||||
methods: {
|
||||
getPayload: function() {
|
||||
return {
|
||||
dienstverhaeltnisid: this.config.dienstverhaeltnisid,
|
||||
gueltigkeit: this.$refs.gueltigkeit.getPayload()
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ export default {
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-1"> </div>
|
||||
<gueltigkeit ref="gueltigkeit" :initialsharedstatemode="'set'"></gueltigkeit>
|
||||
<gueltigkeit ref="gueltigkeit" :initialsharedstatemode="'set'" :config="getgueltigkeit"></gueltigkeit>
|
||||
<div class="col-1"> </div>
|
||||
`,
|
||||
data: function() {
|
||||
@@ -57,6 +57,7 @@ export default {
|
||||
},
|
||||
getPayload: function() {
|
||||
return {
|
||||
dienstverhaeltnisid: null,
|
||||
unternehmen: this.unternehmen,
|
||||
vertragsart_kurzbz: this.vertragsart_kurzbz,
|
||||
gueltigkeit: this.$refs.gueltigkeit.getPayload()
|
||||
|
||||
@@ -11,8 +11,13 @@ export default {
|
||||
return (this.config?.gbs !== undefined) ? this.config.gbs : [];
|
||||
},
|
||||
getgueltigkeit: function() {
|
||||
return (this.config?.data?.gueltigkeit !== undefined)
|
||||
? this.config.data.gueltigkeit : {};
|
||||
if( this.config?.gueltigkeit !== undefined ) {
|
||||
return this.config.gueltigkeit;
|
||||
} else if ( this.config?.data?.gueltigkeit !== undefined ) {
|
||||
return this.config.data.gueltigkeit;
|
||||
} else {
|
||||
return {};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user