似乎少了前面判断的一部分?