diff --git a/Learn.Archives.API/Controllers/StudentController.cs b/Learn.Archives.API/Controllers/StudentController.cs index 5b05073..51f762b 100644 --- a/Learn.Archives.API/Controllers/StudentController.cs +++ b/Learn.Archives.API/Controllers/StudentController.cs @@ -106,6 +106,7 @@ namespace Learn.Archives.API.Controllers if (e == null || e.UserCenterId == 0) Oh.ModelError("无效数据"); var has = await baseService.AsQueryable().FirstAsync(s => s.UserCenterId == e.UserCenterId); + e.Status = e.Status ?? UserStatusEnum.未录入; if (has == null) await baseService.InsertAsync(e); else diff --git a/Learn.Archives.Core/Model/Student.cs b/Learn.Archives.Core/Model/Student.cs index 533c1ed..a38227a 100644 --- a/Learn.Archives.Core/Model/Student.cs +++ b/Learn.Archives.Core/Model/Student.cs @@ -51,6 +51,7 @@ namespace Learn.Archives.Core.Model /// /// 学生状态 /// + [SugarColumn(IsNullable = true)] public UserStatusEnum? Status { get; set; } ///