修复发布后状态不更新的bug，并调整代码结构