ToDo #432
【メニューマスタ】店舗紐づけ時の画面挙動不全
0%
説明
3/8までは登録したメニューの基本情報にある【COPY】ボタンからTOや従食も一連で採番生成が可能でしたが
3/12以降、連動されなくなり最初の画面から新規採番されたメニューを都度々検索し直して採番生成する動きになりました。
外部連携の影響でしょうか。
登録する側としては、これまで通り一連で採番生成したくご確認いただければと思います。
ファイル
武田 遼河 さんが8ヶ月前に更新
- 期日 を 2024/03/31 から 2024/04/12 に変更
- ステータス を 完了 から 進行中 に変更
※該当の画面についても別途リアルタイム処理ロジックの実装の必要があることが判明したためチケットを復活させます。
以下の画面操作時は以下挙動となるよう改修をお願いいたします。
1.メニューマスタ>基本情報タブ>「メニュー複製」ボタン押下時
→新たに複製したほうのメニュー>基本情報タブを開く
2.メニュー・食材マスタ>店舗選択タブ>「登録する」ボタン押下時
→紐づけ候補店舗リストが更新され、店舗選択タブがそのまま保持される
4/2 <追記>
3.「✕」などでウインドウを閉じた後は、検索(絞込み)結果を維持される
武田 遼河 さんが8ヶ月前に更新
- ファイル error_811300389.png error_811300389.png を追加
- ファイル image (8).png image (8).png を追加
- ファイル image (9).png image (9).png を追加
- ファイル clipboard-202404081251-n1xpu.png clipboard-202404081251-n1xpu.png を追加
- 担当者 を 村上 達也 から 大里 真樹 に変更
1.メニューマスタ>基本情報タブ>「メニュー複製」ボタン押下時
→新たに複製したほうのメニュー>基本情報タブを開く
【動作確認結果】
→大里さん後日確認
※関連があるかは分かりませんが、本日複製したらしきメニューに、ユーザー操作では選べない店舗が紐づいております。
親コード以外に701SEが紐づいている。
2.メニュー・食材マスタ>店舗選択タブ>「登録する」ボタン押下時
→紐づけ候補店舗リストが更新され、店舗選択タブがそのまま保持される
【動作確認結果】
▽ケース1
操作者:島貫
日時:2024/4/8 12:00頃
メニューコード:811300389
1.店舗選択タブからモバイル店舗を1つずつ候補から移動し、登録ボタン押下
2.以下システムエラーメッセージがでる。
▽ケース2
操作者:武田
日時:2024/4/8 12:00頃
メニューコード:506186
1.店舗選択タブからVE関東、仙台135店舗とSK5店舗を候補にして登録ボタン押下
2.画面の登録候補に上記が残ったままだったので再度登録ボタンを押下
3.10分後店舗設定タブに移動し右上リロードボタン押下も反応なし。
4.メニューマスタ一覧へ移動した後、再び店舗設定画面に移動すると紐づけた店舗が以下画像のように表示された。
【応急対応】
・supabase > itemshopへ二重に登録されてしまっているようでしたため、SQL操作で重複分を削除しております。
→その他応急対応の必要がありましたらご指示ください。
4/2 <追記>
3.「✕」などでウインドウを閉じた後は、検索(絞込み)結果を維持される
【動作確認結果】
・メニューコードで検索したとき
→動作OK
・分類等、プルダウンで絞り込んだ場合
→プルダウンの値は保持されるが検索結果が再表示されない
大里さん
→調査実施後、ご結果の共有をお願いします。
村上さん
→並行して2.3.の項目について再検討をお願いいたします。
武田 遼河 さんが8ヶ月前に更新
- 期日 を 2024/04/12 から 2024/04/19 に変更
- 担当者 を 大里 真樹 から 村上 達也 に変更
2024/4/11 Mtg
▽期限を4/19に延長します。
▽以下残タスクを改めてまとめます。
1.メニューマスタ>基本情報タブ>「メニュー複製」ボタン押下時
→新たに複製したほうのメニュー>基本情報タブを開く
・画面上の動作確認 → OK
・メニューを複製時、店舗紐づけなしでも店舗コードがnullでレコードが作成される事象が発生
→ロジックを修正予定
2.メニュー・食材マスタ>店舗選択タブ>「登録する」ボタン押下時
→紐づけ候補店舗リストが更新され、店舗選択タブがそのまま保持される
・店舗紐づけ時、同じ候補で複数回登録できる挙動となっている。
また、DB側でも重複登録が許容される
→店舗紐づけ用のworkテーブルを実装し処理改善を目指す(優先度最高)
→supabaseテーブル側で一意制約をかける(別チケットで対応済み)
3.「✕」などでウインドウを閉じた後は、検索(絞込み)結果を維持される
・メニューコードで検索したとき
→動作OK
・分類等、プルダウンで絞り込んだ場合
→プルダウンの値は保持されるが検索結果が再表示されない
武田 遼河 さんが8ヶ月前に更新
村上さん
以下dev環境で動作確認を実施いたしましたのでご報告いたします。
店舗紐づけのないメニューをコピーした時に、Supabaseに店舗コード空欄のレコードを1行作成してしまう
→動作確認OK
登録ボタンを繰り返し押せないようにする
→動作確認NG
店舗選択タブ>VE158店舗を選択し登録する押下 → 1分以内に左欄で再度VE店舗を抽出すると紐づけたはずの店舗が表示され、紐づけ候補にする→登録するボタン再度押下 ができる。
→2度目のボタン押下後supabase含むエラー表示は出ませんでした。
→supabaseテーブル側に重複登録はされませんでした。
メニュー店舗選択からメニュー店舗設定に切り替える時にAPIエラーメッセージが表示される
→動作確認OK
※意図的に重複登録を実施しても出ませんでした。
☒でPopup画面を消した時に、元の一覧表が表示されない
→動作確認OK
武田 遼河 さんが7ヶ月前に更新
- 期日 を 2024/04/19 から 2024/04/26 に変更
登録ボタンを繰り返し押せないようにする
→動作確認NG
店舗選択タブ>VE158店舗を選択し登録する押下 → 1分以内に左欄で再度VE店舗を抽出すると紐づけたはずの店舗が表示され、紐づけ候補にする→登録するボタン再度押下 ができる。
→2度目のボタン押下後supabase含むエラー表示は出ませんでした。
→supabaseテーブル側に重複登録はされませんでした。
上記案件について、以下動作を確認いたしました。
環境:dev環境
食材:
確認フロー:204.207.208.209,212,214,216,217,218,219の10店舗を店舗紐づけ
→直後に203,204を紐づけ
【確認結果】
・1度目の実行店舗のみが登録され、203のみ更新されない
・2度目の実行終了まで画面上は正常終了しているような挙動でした。
上記に関し、店舗ひもづけ登録処理が重なった場合、重複分以外は店舗紐づけされるようロジックの再検討をお願いいたします。
また、期限を今週末まで延長させていただきます。