mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
manage validFrom date, wip (patchAddress return 500)
This commit is contained in:
parent
21957846b0
commit
f6a02e157d
@ -29,6 +29,7 @@
|
||||
v-bind:options="this.options"
|
||||
v-bind:default="this.default"
|
||||
v-bind:entity="this.entity"
|
||||
v-bind:valid="this.valid"
|
||||
v-bind:flag="this.flag"
|
||||
ref="showAddress">
|
||||
</show-address>
|
||||
@ -54,6 +55,7 @@
|
||||
v-bind:options="this.options"
|
||||
v-bind:default="this.default"
|
||||
v-bind:entity="this.entity"
|
||||
v-bind:valid="this.valid"
|
||||
v-bind:flag="this.flag"
|
||||
ref="showAddress"
|
||||
v-bind:insideModal="false" @openEditPane="openEditPane"
|
||||
@ -181,7 +183,7 @@ export default {
|
||||
},
|
||||
},
|
||||
valid: {
|
||||
from: null,
|
||||
from: new Date(),
|
||||
to: null
|
||||
},
|
||||
errorMsg: []
|
||||
@ -506,7 +508,7 @@ export default {
|
||||
addressId: this.entity.address.address_id,
|
||||
body: {
|
||||
validFrom: {
|
||||
datetime: `${this.$refs.showAddress.validFrom}T00:00:00+0100`
|
||||
datetime: this.valid.from.toISOString().split('T')[0]
|
||||
}
|
||||
},
|
||||
backUrl: this.context.backUrl
|
||||
|
@ -100,6 +100,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { dateToISO, ISOToDate, ISOToDatetime } from 'ChillMainAssets/chill/js/date.js';
|
||||
|
||||
export default {
|
||||
name: 'ShowAddress',
|
||||
@ -109,10 +110,11 @@ export default {
|
||||
'default',
|
||||
'flag',
|
||||
'entity',
|
||||
'valid',
|
||||
'errorMsg',
|
||||
'insideModal'
|
||||
],
|
||||
emits: ['openEditPane', 'submitAddress', 'validFrom'],
|
||||
emits: ['openEditPane', 'submitAddress'], //?
|
||||
computed: {
|
||||
address() {
|
||||
return this.entity.address;
|
||||
@ -129,8 +131,15 @@ export default {
|
||||
getSubmited() {
|
||||
return this.entity.address;
|
||||
},
|
||||
validFrom() {
|
||||
return new Date().toISOString().split('T')[0];
|
||||
validFrom: {
|
||||
set(value) {
|
||||
this.valid.from = ISOToDate(value);
|
||||
|
||||
//new Date().toISOString().split('T')[0];
|
||||
},
|
||||
get() {
|
||||
return dateToISO(this.valid.from);
|
||||
}
|
||||
},
|
||||
getValidFromDateText() {
|
||||
return (this.context.entity.type === 'household') ? 'move_date' : 'validFrom';
|
||||
|
Loading…
x
Reference in New Issue
Block a user