操作
機能追加・改修 #181
完了サイロ情報編集・編集確認画面-フロント
開始日:
2026/01/27
期日:
2026/03/27
進捗率:
100%
予定工数:
0:00時間
説明
2025/09/04 昭和鋼機様から納期短縮のご依頼を受け、登録・編集のチケットを分解した。
岡本 祐輔 さんが8ヶ月前に更新
- 期日 を 2026/01/30 から 2026/01/27 に変更
- 開始日 を 2026/01/16 から 2026/01/13 に変更
- 次のチケットに後続 機能追加・改修 #60: サイロ詳細画面-フロント を追加
安間 一臣 さんが4ヶ月前に更新
- 期日 を 2026/02/09 から 2026/02/06 に変更
- 開始日 を 2026/01/28 から 2026/01/27 に変更
- 次のチケットに後続 機能追加・改修 #250: [1月暫定リリース]Webサーバへデプロイ作業 を追加
安間 一臣 さんが約1ヶ月前に更新
- 期日 を 2026/04/03 から 2026/03/27 に変更
- 担当者 を 岡本 祐輔 から 安間 一臣 に変更
- 進捗率 を 100 から 50 に変更
以下の処理が不十分であるため修正対応を行っています。
- [問題]
変更できる 入力フォームと 変更できない 入力フォームが間違っている。
「企業選択」ができなければ昭和鋼機様がご要望されている企業の付け替えができない。
サイロ種別がスマートサイロ入力フォームにて「昭和鋼機ID」と「デバイスID」が変更できてしまう。- [対応策]
「企業選択」を変更できるように変更する。
サイロ種別がスマートサイロ入力フォームにて「昭和鋼機ID」と「デバイスID」を変更できないようにする。
- [対応策]
- [問題]
"views"ディレクトリ内の"SiloRegisterView.vue"と"SiloUpdateView.vue"がほぼ同じコードである。- [対応策]
1つのコンポーネントにまとめ、"views"ディレクトリ内の"SiloRegisterView.vue"と"SiloUpdateView.vue"は1つにまとめたコンポーネントを呼び出すように変更する。
- [対応策]
- [問題]
piniaで作成した"EsisAlterEntry.js"と"EsisEntry.js"に企業IDと企業名、サイロ種別とスマートサイロとESISに共通したデータを格納する仕組みになっている。
またESISのデバイスデータとサイロデータが完全に処理中で生成しているため、どのようなデータ構成になっているのかが不明瞭である。- [対応策]
登録するサイロデータをまとめる"SiloEntry.js"を作成し、共通する企業ID、企業名、サイロ種別をこのファイル内の移動させる。
"SiloEntry.js"内にスマートサイロデータオブジェクトとESISデータオブジェクトを格納するための"siloData"オブジェクト設置し、サイロ種別に合わせて格納するデータオブジェクト変更する。
ESISのデバイスデータとサイロデータをpiniaで作成しデータ構造を明確にする。
- [対応策]
- [問題]
エラー表示が不十分である。
入力フォームに未入力の状態で「確定」ボタンを押下するとエラーバナーが表示されるだけでどの入力フォームでエラーが発生したかが分からない。
企業登録画面とエラー表示方法が違っている。- [対応策]
「確定」ボタン押下時に未入力フォームや間違って入力されている入力フォームが存在した場合に、エラーバナー表示の他にエラーが発生している入力フォームをエラー状態表示にしてユーザーにエラーであることを伝える。
- [対応策]
操作