本日の予定

2025/08/01 の作業予定
担当者 商品 作業 数量 機械 作業期日 開始時刻 終了時刻 作業時間 作業管理 実績入力
山田太郎 26-404 フリーダム
仕様変更あり
側板加工 2,000 窓側モルダー 2025/08/02 --:--
実績入力
00-000 XXXXXXX XXXX加工 0,000 窓側モルダー 2025/08/03 --:--
実績入力
00-000 XXXXXXX XXXX加工 0,000 窓側モルダー 2025/08/03 --:--
実績入力
鈴木一郎 00-000 XXXXXXX XXXX加工 0,000 通路側モルダー 2025/08/01 --:--
実績入力
00-000 XXXXXXX XXXX加工 0,000 通路側モルダー 2025/08/01 --:--
実績入力
佐藤次郎 26-404 フリーダム 底板加工 1,000 ボール盤 2025/07/31 --:--
実績入力
田中四郎 26-404 フリーダム 天板加工 1,000 CNC 2025/08/02 --:--
実績入力
00-000 XXXXXXX XXXX加工 0,000 CNC 2025/08/03 --:--
実績入力

補足情報

S01 : ダッシュボード

概要

作業者が自分の作業予定を確認し、作業の開始・終了を打刻する画面です。

各作業項目に対して作業開始・終了ボタンがあり、実績入力画面へのリンクも提供されます。

権限

全ての作業者が利用できます。

初期処理

・選択された日付の作業予定を担当者別に表示する

・各作業項目に開始・終了ボタンと実績入力リンクを表示する

画面表示

未開始状態: 行は通常表示、時刻欄は「--:--」で表示

作業中状態: 行の背景が黄色表示

完了状態: 行の背景が緑色(table-success)、終了

・時刻は「HH:MM」形式、作業時間は「H:MM」形式で表示される

作業期日の色分け

・🔴 期限切れ: 過去の期限(赤色バッジ)

・🟡 期限間近: 近い期限(黄色バッジ)

・🟢 本日期限: 今日の期限(緑色バッジ)

・🔵 将来期限: 未来の期限(青色バッジ)

イベント処理

日付変更時

選択された日付に応じて作業予定データを再取得し、表示を更新する。

「作業開始」ボタン押下時

・作業予定トラン「開始時刻」に現在時刻を入れる

・「作業開始」ボタンを無効化、「作業終了」ボタンを有効化する

・画面上の開始時刻欄に現在時刻を「HH:MM」形式で表示(緑色の太字)

・該当行の背景色を黄色に変更

「作業終了」ボタン押下時

・作業予定トラン「終了時刻」に現在時刻を入れる

・作業予定トラン「作業時間」に、開始時刻から終了時刻までの経過分数を入れる(12:00-13:00、15:00-15:15の休憩時間を自動減算する)

・画面上の終了時刻欄に現在時刻を「HH:MM」形式で表示

・画面上の作業時間欄に経過時間を「H:MM」形式で表示

・「作業終了」ボタンを無効化する

「実績入力」リンク押下時

S09.php(実績入力画面)に遷移する。

関連画面・バッチなど

・日別予定入力(S08)で登録された作業予定をベースにする

・S09(実績入力画面)で、ここで計測された作業時間を表示

実装上の注意

・-