移动到model基础类