WIP Настроила очистку в форме создания приема
This commit is contained in:
@@ -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();
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user