merge: fix/doctor-list-cache-and-staff-recycle → test

- 医生名单缓存 6h → 10min,重算收尾主动清 key(测试服「暂无医生名单」的根因)
- staff 可自助返池,配套归属闸:只能退自己认领的单(leader 仍可退任意人的)

Found errors in your .gitlab-ci.yml:

  • jobs:openapi-drift config contains unknown keys: rules
You can also test your .gitlab-ci.yml in the Lint
Status Job ID Name Coverage