完善了User模型