1、service服务层代码重构，使推送服务使用更灵活