接口已移动到model层