调整条件判断函数结构