添加状态变更功能