增加代码判断更见状
优化代码