整理消息重发的代码