diff --git a/ZR.Admin.WebApi/Controllers/mes/pro/ProWorkplanController.cs b/ZR.Admin.WebApi/Controllers/mes/pro/ProWorkplanController.cs index 89a0027b..6c5f5c9c 100644 --- a/ZR.Admin.WebApi/Controllers/mes/pro/ProWorkplanController.cs +++ b/ZR.Admin.WebApi/Controllers/mes/pro/ProWorkplanController.cs @@ -1,4 +1,5 @@ using Microsoft.AspNetCore.Mvc; +using ZR.Admin.WebApi.Extensions; using ZR.Model.mes.md; using ZR.Model.mes.pro; using ZR.Service.mes.pro.IService; @@ -35,6 +36,7 @@ namespace ZR.Admin.WebApi.Controllers.MES.pro if (proWorkplan!=null) { data = proWorkplanService.AddWorkPlan(proWorkplan); + proWorkplan.ToCreate(HttpContext); } return ToResponse(new ApiResult(200, "success", data)); @@ -47,6 +49,7 @@ namespace ZR.Admin.WebApi.Controllers.MES.pro if (proWorkplan != null) { data = proWorkplanService.UpdateWorkPlan(proWorkplan); + proWorkplan.ToUpdate(HttpContext); } return ToResponse(new ApiResult(200, "success", data)); diff --git a/ZR.Admin.WebApi/Extensions/EntityExtension.cs b/ZR.Admin.WebApi/Extensions/EntityExtension.cs index 02123da7..5cb646de 100644 --- a/ZR.Admin.WebApi/Extensions/EntityExtension.cs +++ b/ZR.Admin.WebApi/Extensions/EntityExtension.cs @@ -18,8 +18,9 @@ namespace ZR.Admin.WebApi.Extensions types.GetProperty("Create_by", flag)?.SetValue(source, context.GetName(), null); types.GetProperty("CreatedBy", flag)?.SetValue(source, context.GetName(), null); types.GetProperty("UserId", flag)?.SetValue(source, context.GetUId(), null); + + - return source; }