using Furion.DataValidation; using MediatR; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 保存用户简历-个人信息 /// [Resource([EnumResourceController.UserResume])] public class SaveUserResumePersonalCommand : IRequest { /// /// 头像 /// public string Avatar { get; set; } /// /// 姓名 /// [MaxLength(32)] public string Name { get; set; } /// /// 手机号 /// /// 联系电话 [MaxLength(11)] public string ContactPhoneNumber { get; set; } /// /// 身份编号 /// [Required] public string PersonalIdentityCode { get; set; } /// /// 学历编号 /// [Required] public string EducationalBackgroundCode { get; set; } /// /// 常驻省份编号 /// [Required] public string ProvinceCode { get; set; } /// /// 常驻城市编号 /// [Required] public string CityCode { get; set; } } }