重构错误码使用