diff --git a/DOAN.Model/MES/product/Dto/ProPlanAchievementrateDto.cs b/DOAN.Model/MES/product/Dto/ProPlanAchievementrateDto.cs index 62fccdb..6fa99c4 100644 --- a/DOAN.Model/MES/product/Dto/ProPlanAchievementrateDto.cs +++ b/DOAN.Model/MES/product/Dto/ProPlanAchievementrateDto.cs @@ -15,8 +15,8 @@ namespace DOAN.Model.MES.product.Dto /// public class ProPlanAchievementrateDto { - [Required(ErrorMessage = "自增主键不能为空")] - public int Id { get; set; } + // [Required(ErrorMessage = "自增主键不能为空")] + // public int Id { get; set; } public string Project { get; set; } diff --git a/DOAN.Model/MES/product/ProPlanAchievementrate.cs b/DOAN.Model/MES/product/ProPlanAchievementrate.cs index 69f8f2e..103ef70 100644 --- a/DOAN.Model/MES/product/ProPlanAchievementrate.cs +++ b/DOAN.Model/MES/product/ProPlanAchievementrate.cs @@ -10,7 +10,7 @@ namespace DOAN.Model.MES.product /// /// 自增主键 /// - [SugarColumn(IsPrimaryKey = true, IsIdentity = false)] + [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] public int Id { get; set; } /// diff --git a/DOAN.Service/MES/product/ProPlanAchievementrateService.cs b/DOAN.Service/MES/product/ProPlanAchievementrateService.cs index 0ac32bb..a36ff6d 100644 --- a/DOAN.Service/MES/product/ProPlanAchievementrateService.cs +++ b/DOAN.Service/MES/product/ProPlanAchievementrateService.cs @@ -9,6 +9,8 @@ using DOAN.Model.MES.product.Dto; using DOAN.Repository; using DOAN.Service.MES.product.IService; using System.Linq; +using Microsoft.AspNetCore.Http; +using Infrastructure; namespace DOAN.Service.MES.product { /// @@ -58,7 +60,8 @@ namespace DOAN.Service.MES.product /// public ProPlanAchievementrate AddProPlanAchievementrate(ProPlanAchievementrate model) { - return Context.Insertable(model).ExecuteReturnEntity(); + + return Context.Insertable(model).IgnoreColumns(it => new { it.Id }).ExecuteReturnEntity(); } ///