WIP Формы создания события исправлены под input
This commit is contained in:
@@ -188,13 +188,14 @@ export default {
|
||||
return true;
|
||||
},
|
||||
disabledUpdateButton() {
|
||||
let start = moment.parseZone(this.selectedEventData.start);
|
||||
let end = moment.parseZone(this.selectedEventData.end);
|
||||
let start = moment(this.selectedEventData.start);
|
||||
let end = moment(this.selectedEventData.end);
|
||||
if (
|
||||
this.eventDate === start.format("YYYY-MM-DD") &&
|
||||
moment(this.eventDate).format("YYYY-MM-DD") ===
|
||||
start.format("YYYY-MM-DD") &&
|
||||
this.startTime === start.format("HH:mm") &&
|
||||
this.endTime === end.format("HH:mm") &&
|
||||
this.status.label === this.selectedEventData.status &&
|
||||
this.findStatus(this.status.label) === this.selectedEventData.status &&
|
||||
this.employees.employee.id ===
|
||||
this.personId(this.selectedEventData.employees, "employee") &&
|
||||
this.members.person.id ===
|
||||
@@ -202,6 +203,7 @@ export default {
|
||||
) {
|
||||
return true;
|
||||
}
|
||||
if (!this.eventDate) return true;
|
||||
return false;
|
||||
},
|
||||
startDate() {
|
||||
@@ -312,7 +314,8 @@ export default {
|
||||
if (foundedEmployee)
|
||||
foundedSchedule = foundedEmployee.schedules.find(
|
||||
(elem) =>
|
||||
elem.date === this.eventDate && elem.status === this.WORKING_STATUS
|
||||
elem.date === moment(this.eventDate).format("YYYY-MM-DD") &&
|
||||
elem.status === this.WORKING_STATUS
|
||||
);
|
||||
if (!foundedSchedule) {
|
||||
this.addErrorNotification(
|
||||
@@ -417,7 +420,10 @@ export default {
|
||||
this.closeForm();
|
||||
},
|
||||
mergeDate(eventDate, time) {
|
||||
return moment(`${eventDate} ${time}`).format("YYYY-MM-DDTHH:mm:ss");
|
||||
let parseTime = time.split(":");
|
||||
return moment(eventDate.setHours(parseTime[0], parseTime[1]), 0).format(
|
||||
"YYYY-MM-DDTHH:mm:ss"
|
||||
);
|
||||
},
|
||||
findPerson(requestedList, object, field) {
|
||||
let foundPerson = requestedList.find(({ id }) => id === object[field].id);
|
||||
@@ -490,7 +496,7 @@ export default {
|
||||
},
|
||||
fetchMembersData() {
|
||||
fetchWrapper
|
||||
.get("general/person/?limit=100")
|
||||
.get("general/person/?limit=200")
|
||||
.then((res) => this.saveMembersData(res));
|
||||
},
|
||||
fetchOwnersData() {
|
||||
|
||||
Reference in New Issue
Block a user