request date fix

This commit is contained in:
relaxed 2024-08-28 19:13:43 +05:00
parent fbe65305e2
commit 33a011d723

View File

@ -76,11 +76,16 @@
}
function get_rasp() {
const startDate = `${start_date.getDate()}.${start_date.getMonth() + 1}.${start_date.getFullYear()}`;
const s_date = start_date.getDate();
const s_month = start_date.getMonth() + 1;
const startDate = `${s_date < 10 ? 0 : ""}${s_date}.${s_month < 10 ? 0 : ""}${s_month}.${start_date.getFullYear()}`;
end_date = new Date(start_date);
end_date.setDate(start_date.getDate() + 6);
end_date.setHours(23, 59, 59, 999);
const endDate = `${end_date.getDate()}.${end_date.getMonth() + 1}.${end_date.getFullYear()}`;
const e_date = end_date.getDate();
const e_month = end_date.getMonth() + 1;
const endDate = `${e_date < 10 ? 0 : ""}${e_date}.${e_month < 10 ? 0 : ""}${e_month}.${end_date.getFullYear()}`;
const date_full = `${startDate}-${endDate}`;
@ -208,7 +213,7 @@
class="p-2
flex justify-between items-center
{i === data.saved.length - 1 ? '' : 'border-b-2'}
border-[var(--w-border)] dark:border-[var(--b-border)]"
border-[var(--w-border)] dark:border-[var(--b-border)]"
>
<p>{info.name}</p>
<button
@ -221,7 +226,7 @@
<img
src="/x.svg"
class="min-w-[40px] min-h-[40px] size-[40px] transition-all
border-2 border-[var(--w-red)] dark:border-[var(--b-red)]"
border-2 border-[var(--w-red)] dark:border-[var(--b-red)]"
alt="data not loaded"
/>
</button>
@ -232,8 +237,8 @@
<h1 class="mx-2 mt-10">Добавить</h1>
<select
class="min-h-[60px] p-2 m-2 w-atuo
bg-[var(--w-bg)] dark:bg-[var(--b-bg)]
border-[1px] border-[var(--w-border)] dark:border-[var(--b-border)]"
bg-[var(--w-bg)] dark:bg-[var(--b-bg)]
border-[1px] border-[var(--w-border)] dark:border-[var(--b-border)]"
on:change={(event) => {
search_type = event.target.value;
search_value = "";
@ -277,9 +282,9 @@
{#each search_data as item, i}
<div
class="p-2
flex justify-between items-center
{i === search_data.length - 1 ? '' : 'border-b-2'}
border-[var(--w-border)] dark:border-[var(--b-border)]"
flex justify-between items-center
{i === search_data.length - 1 ? '' : 'border-b-2'}
border-[var(--w-border)] dark:border-[var(--b-border)]"
>
{#if search_type === "teacher-list"}
<p>{item.label}</p>
@ -473,7 +478,7 @@
<div class="overflow-y-auto">
<p
class="break-words h-auto
text-2xl text-[var(--w-text)] dark:text-[var(--b-text)]"
text-2xl text-[var(--w-text)] dark:text-[var(--b-text)]"
>
У вас нету сохраненных расписаний, добавтье их в <button
class="underline"
@ -493,9 +498,9 @@
<div id={`${i}`} class="p-2 min-w-[300px]">
<div
class="flex p-2 mb-2
border-[1px] border-[var(--w-border)] dark:border-[var(--b-border)]
text-[var(--w-text)] dark:text-[var(--b-text)]
{day.isCurrentDate === 1 ? 'bg-[var(--w-red)] dark:bg-[var(--b-red)]' : ''}"
border-[1px] border-[var(--w-border)] dark:border-[var(--b-border)]
text-[var(--w-text)] dark:text-[var(--b-text)]
{day.isCurrentDate === 1 ? 'bg-[var(--w-red)] dark:bg-[var(--b-red)]' : ''}"
>
<h1>
<pre>{day.date} - {day.weekDay}</pre>
@ -504,8 +509,8 @@
<div class="relative z-0 h-[calc(100svh-192px)]">
<div
class="h-full w-full z-0 absolute overflow-y-auto overflow-x-hidden
flex flex-col justify-start items-center
"
flex flex-col justify-start items-center
"
>
{#if day.pairs.every((p) => p.schedulePairs.length === 0)}
<div