From 6984b360f6b0834a929ff1b87f9f46f65b52383d Mon Sep 17 00:00:00 2001 From: megavrilinvv Date: Tue, 10 Jan 2023 18:27:59 +0300 Subject: [PATCH] =?UTF-8?q?[WIP]=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B0=D0=B4=D0=B0=D0=BF=D1=82=D0=B8=D0=B2=20=D1=80?= =?UTF-8?q?=D0=B0=D1=81=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D1=8F=20=D0=B8?= =?UTF-8?q?=20=D0=B1=D0=B0=D1=80=D0=B0,=20=D0=B8=D1=81=D0=BF=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=B8=D0=BB=20=D0=B0=D0=BF=D0=B4=D0=B5=D0=B9=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/schedule/TheSchedule.vue | 5 +- src/pages/schedule/components/ScheduleBar.vue | 72 ++++++++++++------- .../schedule/components/ScheduleTable.vue | 60 +++++++++------- 3 files changed, 83 insertions(+), 54 deletions(-) diff --git a/src/pages/schedule/TheSchedule.vue b/src/pages/schedule/TheSchedule.vue index 673b9b1..5f101a3 100644 --- a/src/pages/schedule/TheSchedule.vue +++ b/src/pages/schedule/TheSchedule.vue @@ -25,6 +25,7 @@ :show-time="showTime", :clear-select="clearSelect", :select-employee="selectEmployee", + :template="template", @schedule-employee="createScheduleEmployee", @schedules="distributeRequest" ) @@ -32,7 +33,8 @@ :buttons="buttons", :times="times", :create-schedules="postCreateSchedules", - :delete-schedule="deleteSchedule" + :delete-schedule="deleteSchedule", + :template="template" ) @@ -89,6 +91,7 @@ export default { text: "'В'", }, ], + template: { item: { id: null, label: null } }, startMonth: moment().startOf("month"), showTime: false, schedulesDate: {}, diff --git a/src/pages/schedule/components/ScheduleBar.vue b/src/pages/schedule/components/ScheduleBar.vue index f02c3dd..023bc5b 100644 --- a/src/pages/schedule/components/ScheduleBar.vue +++ b/src/pages/schedule/components/ScheduleBar.vue @@ -1,33 +1,46 @@