Closed IkumaTadokoro closed 2 years ago
ユーザーの入力負荷を削減するため もともと給与・所得は4問の想定であったが、計算タイミングによって最大6問回答するケースがあり、離脱の可能性が高くなるため、質問数を増減できるようにする
画面遷移
graph LR classDef default fill: #fff,stroke: #333,stroke-width: 1px; style PreviousRoute fill: #fff,stroke: #333,stroke-width: 1px; style CurrentRoute fill: #fff,stroke: #333,stroke-width: 1px; style ScheduledRoute fill: #fff,stroke: #333,stroke-width: 1px; 退職予定月 --> 転職予定月 --> 年齢 --> 住所 住所--計算日が4月5月 && 退職予定月が5月以前-->昨昨年度の所得 住所--退職予定月が4月始まりの翌年度の6月以前-->昨年度の所得 住所--転職予定日が4月始まりの翌年度の4月以降-->今年度の所得 subgraph PreviousRoute [昨昨年度] 昨昨年度の所得-->昨昨年度の社会保険料 昨昨年度の社会保険料--退職予定月が4月始まりの翌年度の6月以前-->昨年度の所得 昨昨年度の社会保険料--退職予定月が5月以前-->結果画面 end subgraph CurrentRoute [昨年度] 昨年度の所得-->昨年度の社会保険料 昨年度の社会保険料--転職予定日が4月始まりの翌年度の4月以降-->今年度の所得 昨年度の社会保険料--転職予定日が4月始まりの翌年度の3月以前-->結果画面 end subgraph ScheduledRoute [今年度] 今年度の所得-->今年度の社会保険料-->結果画面 end
実際の画面
PR提出前のチェックリスト:
main
bin/lint
bin/rspec
目的
ユーザーの入力負荷を削減するため もともと給与・所得は4問の想定であったが、計算タイミングによって最大6問回答するケースがあり、離脱の可能性が高くなるため、質問数を増減できるようにする
やったこと
UIの変更
トップページ
質問数の動的切り替え
画面遷移
実際の画面
PR提出前のチェックリスト:
main
ブランチに追随している (そうでなければrebaseすること)bin/lint
とbin/rspec
を実行した