diff --git a/YLErpWeb/Controllers/underlying_managerController.cs b/YLErpWeb/Controllers/underlying_managerController.cs index 60dda498..69ba8b66 100644 --- a/YLErpWeb/Controllers/underlying_managerController.cs +++ b/YLErpWeb/Controllers/underlying_managerController.cs @@ -473,7 +473,14 @@ namespace YLErp.Web.Controllers { return JsonError("资产类型 必须填写"); } - + + // 重点功能:基金及基金专户的基金管理人必须填写,后端校验避免绕过页面校验。 + model.InvestAdvisorName = model.InvestAdvisorName?.Trim(); + if (model.UnderlyingInstrumentType == ConsGlobal.InstrumentType.Fund && string.IsNullOrEmpty(model.InvestAdvisorName)) + { + return JsonError("基金管理人 必须填写"); + } + model.EtfSubType = model.EtfSubType?.Trim(); if (model.UnderlyingInstrumentType == ConsGlobal.InstrumentType.Fund && string.IsNullOrEmpty(model.EtfSubType)) { diff --git a/YLErpWeb/Views/underlying_manager/underlying_managerEdit.cshtml b/YLErpWeb/Views/underlying_manager/underlying_managerEdit.cshtml index 67e3501d..44bce52a 100644 --- a/YLErpWeb/Views/underlying_manager/underlying_managerEdit.cshtml +++ b/YLErpWeb/Views/underlying_manager/underlying_managerEdit.cshtml @@ -327,10 +327,10 @@ - @* 仅基金及基金专户维护基金管理人 *@ + @* 重点功能:仅基金及基金专户维护基金管理人,且该字段必填 *@