修正接收函数