修改fire返回值逻辑，现在仅当有函数返回值为 `false` 时，此方法才返回 `false`