patch函数