События запрашиваются по текущему дню календаря
This commit is contained in:
@@ -167,7 +167,15 @@ export default {
|
|||||||
},
|
},
|
||||||
fetchEventsData() {
|
fetchEventsData() {
|
||||||
fetchWrapper
|
fetchWrapper
|
||||||
.get("registry/event/?limit=100")
|
.get(
|
||||||
|
`registry/event/?limit=100&start=${this.currentDate.format(
|
||||||
|
"YYYY-MM-DD"
|
||||||
|
)}T${
|
||||||
|
this.timeInformation.dayStartTime
|
||||||
|
}:00Z&end=${this.currentDate.format("YYYY-MM-DD")}T${
|
||||||
|
this.timeInformation.dayEndTime
|
||||||
|
}:00Z`
|
||||||
|
)
|
||||||
.then((res) => this.saveEventsData(res));
|
.then((res) => this.saveEventsData(res));
|
||||||
},
|
},
|
||||||
changeWidth(value) {
|
changeWidth(value) {
|
||||||
@@ -210,6 +218,7 @@ export default {
|
|||||||
},
|
},
|
||||||
currentDate() {
|
currentDate() {
|
||||||
this.fetchSchedulesData();
|
this.fetchSchedulesData();
|
||||||
|
this.fetchEventsData();
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
|||||||
@@ -207,12 +207,12 @@ export default {
|
|||||||
startDate() {
|
startDate() {
|
||||||
return this.selectedEventData.start
|
return this.selectedEventData.start
|
||||||
? moment.parseZone(this.selectedEventData.start)
|
? moment.parseZone(this.selectedEventData.start)
|
||||||
: moment();
|
: this.currentDate;
|
||||||
},
|
},
|
||||||
endDate() {
|
endDate() {
|
||||||
return this.selectedEventData.end
|
return this.selectedEventData.end
|
||||||
? moment.parseZone(this.selectedEventData.end)
|
? moment.parseZone(this.selectedEventData.end)
|
||||||
: moment();
|
: this.currentDate;
|
||||||
},
|
},
|
||||||
eventEmployee() {
|
eventEmployee() {
|
||||||
if (this.selectedEventData.employees) {
|
if (this.selectedEventData.employees) {
|
||||||
|
|||||||
@@ -185,12 +185,6 @@ export default {
|
|||||||
ownersCount() {
|
ownersCount() {
|
||||||
return this.filteredOwners.length;
|
return this.filteredOwners.length;
|
||||||
},
|
},
|
||||||
filteredEventsByDate() {
|
|
||||||
return this.eventsData.filter(
|
|
||||||
({ start }) =>
|
|
||||||
start.slice(0, 10) === this.currentDate.format("YYYY-MM-DD")
|
|
||||||
);
|
|
||||||
},
|
|
||||||
columnHeight() {
|
columnHeight() {
|
||||||
return (
|
return (
|
||||||
(this.timeCoil.length - 1) * this.pixelsPerHour +
|
(this.timeCoil.length - 1) * this.pixelsPerHour +
|
||||||
@@ -301,7 +295,7 @@ export default {
|
|||||||
},
|
},
|
||||||
filterEventsByOwner(owner) {
|
filterEventsByOwner(owner) {
|
||||||
let filteredArray = [];
|
let filteredArray = [];
|
||||||
this.filteredEventsByDate.forEach((item) => {
|
this.eventsData.forEach((item) => {
|
||||||
let foundEvent = item.employees.find(
|
let foundEvent = item.employees.find(
|
||||||
(elem) => elem.employee.id === owner.id && elem.role === "owner"
|
(elem) => elem.employee.id === owner.id && elem.role === "owner"
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user