重新整理状态变量