Commit Graph

2 Commits

Author SHA1 Message Date
Akira
c78945b44b 修正完了
frontend/src/app/import/page.tsx に中山間マスタ取込セクションを追加しました:
- State追加: chusankanFile, chusankanResult, chusankanInputRef
- アップロード関数: handleChusankanUpload (endpoint: /fields/import/chusankan/)
- UI追加: 「中山間マスタ取込」セクション(黄色)
ビルド成功。http://localhost:3000/import で確認できます。
2026-02-15 14:34:02 +09:00
Akira
592aedb665 Day 11 完了
実装内容:
1. frontend/src/components/Navbar.tsx - データ取込リンク追加
2. frontend/src/app/import/page.tsx - データインポート画面
機能:
- 共済マスタ取込(POST /api/fields/import/kyosai/)
- 実圃場データ取込(POST /api/fields/import/yoshida/)
- ファイル選択 (.ods)
- 結果表示(作成件数、更新件数)
- エラー表示
API動作確認:
- /api/fields/import/kyosai/ → HTTP 400(ファイルなし時)
- /api/fields/import/yoshida/ → HTTP 400(ファイルなし時)
ブラウザで http://localhost:3000/import からデータインポートが可能です。
次の工程に移りますか?
2026-02-15 14:02:46 +09:00