[WIP] Фикс бага сброса дней и стилей
This commit is contained in:
@@ -43,7 +43,7 @@
|
|||||||
color="primary",
|
color="primary",
|
||||||
style="width: 144px",
|
style="width: 144px",
|
||||||
padding="4px 24px",
|
padding="4px 24px",
|
||||||
@click="createSchedules",
|
@click="createSchedules(); clearCell()",
|
||||||
no-caps
|
no-caps
|
||||||
)
|
)
|
||||||
q-btn(
|
q-btn(
|
||||||
@@ -72,6 +72,7 @@ export default {
|
|||||||
times: Object,
|
times: Object,
|
||||||
createSchedules: Function,
|
createSchedules: Function,
|
||||||
deleteSchedule: Function,
|
deleteSchedule: Function,
|
||||||
|
clearCell: Function,
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -1,8 +1,5 @@
|
|||||||
<template lang="pug">
|
<template lang="pug">
|
||||||
.schedule.flex-col(
|
.schedule.flex-col(:style="themeCell")
|
||||||
:style="themeCell",
|
|
||||||
v-click-outside="clearCell"
|
|
||||||
)
|
|
||||||
schedule-table-header(:result="result")
|
schedule-table-header(:result="result")
|
||||||
schedule-table-body(
|
schedule-table-body(
|
||||||
:serialized="serialized",
|
:serialized="serialized",
|
||||||
@@ -36,6 +33,7 @@
|
|||||||
:create-schedules="createSchedules",
|
:create-schedules="createSchedules",
|
||||||
:delete-schedule="deleteSchedule",
|
:delete-schedule="deleteSchedule",
|
||||||
:template="template"
|
:template="template"
|
||||||
|
:clear-cell="clearCell"
|
||||||
)
|
)
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
:serialized="serialized",
|
:serialized="serialized",
|
||||||
:change-shift="changeShift"
|
:change-shift="changeShift"
|
||||||
)
|
)
|
||||||
.name-employee.flex.justify-center.items-center.cursor-pointer
|
.name-employee.flex.justify-center.items-center
|
||||||
span {{trimOwnerName(schedule.last_name, schedule.first_name, schedule.patronymic)}}
|
span {{trimOwnerName(schedule.last_name, schedule.first_name, schedule.patronymic)}}
|
||||||
.row.flex
|
.row.flex
|
||||||
.cell.flex.flex-col.items-center.justify-center.w-11.h-11.cursor-pointer.transition(
|
.cell.flex.flex-col.items-center.justify-center.w-11.h-11.cursor-pointer.transition(
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
)
|
)
|
||||||
.edit.flex.items-center.justify-center.h-11.w-11(v-if="selectEmployee.label")
|
.edit.flex.items-center.justify-center.h-11.w-11(v-if="selectEmployee.label")
|
||||||
.flex.icon-edit
|
.flex.icon-edit
|
||||||
.flex.justify-center.items-center.cursor-pointer(
|
.flex.justify-center.items-center(
|
||||||
:class="{'select-name': selectEmployee.label}",
|
:class="{'select-name': selectEmployee.label}",
|
||||||
:style="{color: 'var(--btn-blue-color)'}"
|
:style="{color: 'var(--btn-blue-color)'}"
|
||||||
)
|
)
|
||||||
@@ -68,6 +68,7 @@ export default {
|
|||||||
.edit
|
.edit
|
||||||
border-bottom: 1.5px solid var(--border-light-grey-color-1)
|
border-bottom: 1.5px solid var(--border-light-grey-color-1)
|
||||||
border-left: 1.5px solid var(--border-light-grey-color-1)
|
border-left: 1.5px solid var(--border-light-grey-color-1)
|
||||||
|
border-right: 1.5px solid var(--border-light-grey-color-1)
|
||||||
|
|
||||||
.schedule-select
|
.schedule-select
|
||||||
border-right: 8px solid var(--bg-ligth-blue-color)
|
border-right: 8px solid var(--bg-ligth-blue-color)
|
||||||
|
|||||||
Reference in New Issue
Block a user