5sControl / 5sControl/5s-frontend

[5h] Gantt report: Performing the same operation at the same time

オープン
#847 コメント 0 件 リアクション 0 件 担当者 1 名 @SergBily に割り当て済み GitHub で見る
bug mobile v. 0.8.1
主要言語
TypeScript
スター
3
フォーク
1
PR マージ指標
30日以内にマージされた PR はありません

説明

Precondition:
Go to https://office.5scontrol.com/mobile/

Login in system as worker
Login in system as admin

Description:
При указании выбора времени новой заготовки, пересекающейся с временем уже созданной заотовки одного рабочего, в отчете вторая операция накладывается на первую операцию

Steps to reproduce:
1. Created new "Заготовка" with the help of QR-code
2. Пройти все этапы от создания до завершения этапа заготовки с аккаунта рабочего
3. Перейти в очтет Ганта с аккаунта Админа
4. Проверить перакю заготовку и вторую.

Expected result:
Таймспаны не могут накладываться друг на друга по времени у одного рабочего

Actual result:
Таймспаны операции накладываются друг на друга у одного рабочего

Environment:
Worker:
Samsung Galaxy S10+
Android version 10
Google Chrome 131.0.6778.82

Admin:
Huawei P30 Pro
Android version 12.0.0.141

Attachment:
[06.12.2024 16_14.webm](https://github.com/user-attachments/assets/a70f9140-732e-4214-b579-c0bf92ac9497)

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

The issue is about overlapping time spans in a Gantt chart report. Look for Gantt chart components, likely in a reports or visualization section. Check how worker operations and time intervals are fetched and rendered. The video attachment shows the bug; reproducing requires setting up two overlapping operations for the same worker and inspecting the chart rendering logic.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
react, typescript
領域
data-visualization, frontend
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。