fix: зенденг, z-index ящика, сброс к исходным данным, иконки в кнопках

This commit is contained in:
tore 2026-09-23 17:59:07 +00:00
parent fe4b772b0a
commit 9ccda83bc1
2 changed files with 10 additions and 7 deletions

View File

@ -113,18 +113,20 @@
function seedEvents(s) {
var ev = [{ when: s.submitted + "T09:15:00", user: s.person, what: "заявка подана" }];
var workDay = shiftDay(s.submitted, 1);
var nextDay = shiftDay(workDay, 1);
if (s.status === "done") ev.push({ when: s.deadline + "T15:00:00", user: "Служба", what: "статус: Исправлена" });
else if (s.status === "work") ev.push({ when: daysMid(s.submitted, 1), user: "Служба", what: "статус: В работе" });
else if (s.status === "work") ev.push({ when: workDay + "T10:00:00", user: "Служба", what: "статус: В работе" });
else if (s.status === "wait") {
ev.push({ when: daysMid(s.submitted, 1), user: "Служба", what: "статус: В работе" });
ev.push({ when: daysMid(s.submitted, 2), user: "Служба", what: "статус: Ожидает запчасть" });
} else if (s.status === "planned") ev.push({ when: daysMid(s.submitted, 1), user: "Служба", what: "статус: Запланирована" });
ev.push({ when: workDay + "T10:00:00", user: "Служба", what: "статус: В работе" });
ev.push({ when: nextDay + "T10:00:00", user: "Служба", what: "статус: Ожидает запчасть" });
} else if (s.status === "planned") ev.push({ when: workDay + "T10:00:00", user: "Служба", what: "статус: Запланирована" });
return ev;
}
function daysMid(base, plus) {
function shiftDay(base, plus) {
var d = new Date(base + "T00:00:00");
d.setDate(d.getDate() + plus);
return d.getFullYear() + "-" + pad(d.getMonth() + 1) + "-" + pad(d.getDate()) + "T10:00:00";
return d.getFullYear() + "-" + pad(d.getMonth() + 1) + "-" + pad(d.getDate());
}
function load() {

View File

@ -76,7 +76,8 @@
overflow-wrap: anywhere;
}
/* Ящик: скрытие флагом hidden (атрибут работает и у div) */
/* Ящик: при открытии поверх шапки, а скрытие — флагом hidden */
.kt-ai-drawer { z-index: calc(var(--kt-ai-z-drawer) + 1); }
.kt-ai-drawer[hidden] { display: none; }
/* Пустое состояние: центрируем содержимое */