改用链式调用