Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

休始/休終ボタンの誤操作防止対策 #33

Open
cti1650 opened this issue Dec 29, 2022 · 1 comment
Open

休始/休終ボタンの誤操作防止対策 #33

cti1650 opened this issue Dec 29, 2022 · 1 comment

Comments

@cti1650
Copy link
Contributor

cti1650 commented Dec 29, 2022

Goal

  • 休始、休終に関してもボタンのグレーアウトを適用できるようにする。

Context

  • 勤務形態によっては休憩があり、出退勤と同様押し間違えによる打刻修正が現状起きるため、グレーアウトを実装したい。
  • 主な仕様は以下の通り。
    • 当日「出勤」がない場合と「退勤」済みの場合は、「休始」と「休終」はグレーアウト
    • 当日「出勤」済み場合は、
      • 最終ステータスが「出勤」の場合は、「休終」はグレーアウト
      • 最終ステータスが「休始」の場合は、「休始」はグレーアウト
      • 最終ステータスが「休終」の場合は、「休終」はグレーアウト

image

@cti1650
Copy link
Contributor Author

cti1650 commented Dec 29, 2022

各ボタンの要素については以下のように取得可能

  • 休憩開始ボタン
[...document.querySelectorAll(".record-btn-inner")].filter(v=>v.textContent==="休始")[0]
  • 休憩終了ボタン
[...document.querySelectorAll(".record-btn-inner")].filter(v=>v.textContent==="休終")[0]

@cti1650 cti1650 changed the title ボタンのグレーアウトを休憩にも適用する 休始/休終ボタンの誤操作防止対策 Dec 29, 2022
cti1650 added a commit to cti1650/kot-chrome-assistant that referenced this issue Dec 29, 2022
shoito added a commit that referenced this issue Jan 27, 2023
休始/休終ボタンの誤操作防止対策 #33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant