🚕

組織図などで基準日を変更したときの待ち時間を短縮しました

概要

組織図や従業員一覧でカレンダーの基準日を変更したとき、画面が固まっていた時間を短縮しました。
あわせて、承認待ち件数の判定が画面で選択中の基準日に左右される問題を直しました。今日時点で承認者になっている変更の件数が常に出るようになります。

顧客から見た変化

  • 組織図や従業員一覧で基準日を変更したときの待ち時間が短くなる
  • サイドメニューの承認待ち件数が、表示中の基準日に左右されなくなる
  • 承認リクエスト一覧と承認ボタンの表示条件も、同じく今日基準にそろう
  • 将来日を表示している間は承認ボタンが押せなくなっていた不具合が直る

今回の対象外

  • 基準日の変更を伴わない画面遷移の速度は変わりません
  • 動的グループの画面を開いたときのメンバー抽出は従来どおりの速度です。
  • 動的グループの抽出条件や抽出結果は変えていません

影響範囲

テナント

すべてのテナントが対象です。
待ち時間の短縮を体感できるのは動的グループを持つテナントで、件数が多いほど効果が大きくなります。動的グループを使っていないテナントでは待ち時間に変化はありません。
承認待ち件数の判定基準日の変更は、動的グループの有無にかかわらず全テナントに効きます。

機能

改修を加えたのは、メンバーが動的グループに含まれるかを判定する処理と、承認者の判定処理の2箇所です。この2つを使っている画面が影響範囲になります。
  • サイドメニューの承認待ち件数
  • 組織図と従業員一覧の基準日変更
  • パーソナル画面の承認リクエスト一覧
  • 変更詳細画面の承認ボタンの表示条件