移植老代码到可用