修改发推送的逻辑