添加改变状态功能