需要判断栈的状态