From 9c44be3379e8a7ace4ef4fdb3c360f51a1496c2a Mon Sep 17 00:00:00 2001 From: megavrilinvv Date: Tue, 21 Mar 2023 18:05:57 +0300 Subject: [PATCH] =?UTF-8?q?[WIP]=20=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=BB=20=D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86=D1=83=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=B2?= =?UTF-8?q?=20=D1=81=D0=BE=D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=81=D1=82=D0=B2?= =?UTF-8?q?=D0=B8=D0=B8=20=D1=81=20=D0=BC=D0=B0=D0=BA=D0=B5=D1=82=D0=BE?= =?UTF-8?q?=D0=BC,=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20=D1=81=D1=82?= =?UTF-8?q?=D0=B8=D0=BB=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/schedule/TheSchedule.vue | 2 + .../schedule/components/ScheduleTable.vue | 28 ++--- .../schedule/components/ScheduleTableBody.vue | 119 ++++++++++-------- .../components/ScheduleTableHeader.vue | 59 +++++---- 4 files changed, 109 insertions(+), 99 deletions(-) diff --git a/src/pages/schedule/TheSchedule.vue b/src/pages/schedule/TheSchedule.vue index 474e3e0..3b0d440 100644 --- a/src/pages/schedule/TheSchedule.vue +++ b/src/pages/schedule/TheSchedule.vue @@ -187,6 +187,8 @@ export default { id: e.employee.id, last_name: e.employee.last_name, patronymic: e.employee.patronymic, + photo: e.employee.photo, + color: e.employee.color, schedules: [ { date: e.date, diff --git a/src/pages/schedule/components/ScheduleTable.vue b/src/pages/schedule/components/ScheduleTable.vue index 24af508..ff2a0e4 100644 --- a/src/pages/schedule/components/ScheduleTable.vue +++ b/src/pages/schedule/components/ScheduleTable.vue @@ -6,16 +6,20 @@ outlined ) .flex.items-center.cursor-pointer - q-icon(name="app:icon-search", size="18px" style="color: var(--font-dark-blue-color)") + q-icon( + name="app:icon-search", + size="18px", + style="color: var(--font-dark-blue-color)" + ) q-btn( color="primary", padding="8px 25px", - no-caps, + no-caps ) q-icon( name="app:icon-plus", size="12px", - style="margin-right: 10px", + style="margin-right: 10px" ) span Создать смену schedule-table-header(:result="result") @@ -27,7 +31,6 @@ :clear-select="clearSelect", :select-employee="selectEmployee", :choice-state="choiceState", - :buttons="buttons", :show-time="showTime", :schedule-list="scheduleList", :open-form="openForm", @@ -36,23 +39,6 @@ :change-shift="changeShift" :set-active-cell="setActiveCell" ) - schedule-table-select( - v-if="employees.length > 0", - :select-employee="selectEmployee", - :employees="employees", - :result="result", - :choice-cell="choiceCell", - :choice-state="choiceState", - :trim-owner-name="trimOwnerName" - ) - schedule-bar( - :buttons="buttons", - :times="times", - :create-schedules="createSchedules", - :delete-schedule="deleteSchedule", - :template="template" - :clear-cell="clearCell" - )