# 05_employee_management/05_05_employee_audit_list.md 版:v1.1 実装の状況は `work_order_db_migration.md`(作業書)を見る ## 1. 概要 従事者リスト(監査対応用)。 警察監査等の際に、従事者の全項目(顔写真含む)を閲覧するための画面。 **画面上の名目は「従事者リスト」とし、監査モードであることを悟らせない。** ## 2. 画面構成 - 一覧画面: `employees/audit_list.html` - 検索バー、テーブル項目(SPS_ID、氏名、所属、稼働状況) - 詳細画面: `employees/audit_detail.html` - 顔写真、氏名、住所、生年月日、社会保険情報、退職者情報などの全項目を表示。 ## 3. API仕様 - 一覧取得API: `GET /employees/api/load_employee_list.php` - 詳細取得API: `GET /employees/api/load_employee.php?sps_id=xxx`(全項目版) ## 4. 動作とログ(重要) - 詳細画面の閲覧操作は、**すべてアクセスログに記録する**。 - 記録先: `audit_logs` テーブル(`00_07_database.md` 5.6節) - 記録項目: 閲覧日時、閲覧者のSPS_ID、対象従事者のSPS_ID、操作の種類(詳細閲覧) - 監査用であることを画面上に明示しない(タイトルは「従事者リスト」)。 ## 5. 制約 - localStorage / sessionStorage 使用禁止。 - 写真の保存先は `/data/employees/photos/{SPS_ID}.jpg`。 ## 6. 改訂履歴 | 日付 | 版 | 担当 | 内容 | |------|----|------|------| | 2026-10-26 | 1.0 | Deepseek | 初版作成 | | 2026-10-29 | 1.1 | 全体管理者(14代目) | アクセスログの記録先を `audit_logs` に |