WIP Настроила очистку в форме создания приема

This commit is contained in:
Daria Golova
2023-03-20 18:04:57 +03:00
parent 6bfda2e2a7
commit 6c1e4835c2
5 changed files with 32 additions and 39 deletions

View File

@@ -15,24 +15,20 @@
:events-data="eventsData",
:sidebar-width="sidebarWidth",
:event-statuses="eventStatuses",
:change-form-was-closed="changeFormWasClosed",
@previous-date="switchPreviousDate",
@next-date="switchNextDate",
@selected-layout="changeCalendarLayout",
@reset-change-form="resetChangeFormState",
@selected-event="writeEventData",
@delete-event="openModal",
:open-form-create-event="openFormCreateEvent"
)
calendar-form-add-event(
v-model="isOpenForm"
:close-form="closeFormCreateEvent",
v-model="isOpenForm",
:selected-event-data="selectedEvent",
:event-statuses="eventStatuses",
:time-information="timeInformation",
:current-date="currentDate",
@clear-selected-event-data="clearSelectedEvent",
@close-change-form="setChangeFormState"
@clear-event-data="clearSelectedEvent"
)
base-modal(
v-model="showModal",
@@ -84,7 +80,7 @@ export default {
schedulesData: [],
isOpenForm: false,
WORKING_STATUS: "WORKS",
changeFormWasClosed: false,
//changeFormWasClosed: false,
eventStatuses: statusesConfig,
};
},
@@ -147,18 +143,19 @@ export default {
this.isOpenForm = false;
this.fetchEventsData();
},
setChangeFormState() {
/*setChangeFormState() {
this.changeFormWasClosed = true;
},
resetChangeFormState() {
this.changeFormWasClosed = false;
},
},*/
writeEventData(eventData) {
this.selectedEvent = eventData;
this.openFormCreateEvent();
},
clearSelectedEvent() {
this.selectedEvent = {};
this.closeFormCreateEvent();
},
openModal(eventData) {
this.selectedEvent = eventData;
@@ -171,7 +168,7 @@ export default {
watch: {
showModal: function () {
if (this.showModal === false) {
this.setChangeFormState();
//this.setChangeFormState();
this.clearSelectedEvent();
}
},