Update rice transplant plan spec document

This commit is contained in:
akira
2026-04-05 13:18:51 +09:00
parent 3eb2852b78
commit 8dd680e28a

View File

@@ -248,6 +248,7 @@ POST/PUT リクエスト例:
- 圃場テーブル:
- 圃場
- 面積(反)
- 小数は 2 桁表示を基本とする
- 苗箱数入力欄
- 左側にデフォルト苗箱数ラベルを表示
- 小数は 1 桁表示を基本とする
@@ -281,7 +282,7 @@ POST/PUT リクエスト例:
## バリデーション・運用ルール
1. 計画名は必須
2. 種は必須
2.子資材は必須
3. 圃場は1件以上必要
4. `installed_seedling_boxes``seedling_boxes_per_tan` は 0 以上の数値を想定
5. 在庫不足でも保存は許可し、UIで不足を可視化する
@@ -306,7 +307,7 @@ POST/PUT リクエスト例:
| シリアライザ | `backend/apps/materials/serializers.py` |
| ViewSet | `backend/apps/plans/views.py` |
| URL | `backend/apps/plans/urls.py` |
| マイグレーション | `backend/apps/plans/migrations/0005_crop_seed_inventory_variety_seedling_boxes_and_rice_transplant.py`, `backend/apps/plans/migrations/0006_rename_seedling_boxes_per_tan_to_installed_seedling_boxes.py`, `backend/apps/plans/migrations/0007_ricetransplantplan_seedling_boxes_per_tan.py`, `backend/apps/plans/migrations/0008_variety_seed_material.py`, `backend/apps/materials/migrations/0005_material_seed_type.py` |
| マイグレーション | `backend/apps/plans/migrations/0005_crop_seed_inventory_variety_seedling_boxes_and_rice_transplant.py`, `backend/apps/plans/migrations/0006_rename_seedling_boxes_per_tan_to_installed_seedling_boxes.py`, `backend/apps/plans/migrations/0007_ricetransplantplan_seedling_boxes_per_tan.py`, `backend/apps/plans/migrations/0008_variety_seed_material.py`, `backend/apps/plans/migrations/0009_alter_ricetransplantentry_installed_seedling_boxes.py`, `backend/apps/materials/migrations/0005_material_seed_type.py` |
| 一覧画面 | `frontend/src/app/rice-transplant/page.tsx` |
| 編集画面 | `frontend/src/app/rice-transplant/_components/RiceTransplantEditPage.tsx` |
| ナビゲーション | `frontend/src/components/Navbar.tsx` |