加上工作狀態變更的功能