封装Model  api