diff --git a/APT.MicroApi/APT.FM.WebApi/Controllers/Api/UserController.cs b/APT.MicroApi/APT.FM.WebApi/Controllers/Api/UserController.cs index 749377e..df065bb 100644 --- a/APT.MicroApi/APT.FM.WebApi/Controllers/Api/UserController.cs +++ b/APT.MicroApi/APT.FM.WebApi/Controllers/Api/UserController.cs @@ -1496,6 +1496,11 @@ namespace APT.FM.WebApi.Controllers.Api.FM } else { + var chargeDepart = GetEntity(t=>t.USER_ID == user.ID && t.ENABLE_STATUS == 0); + if (chargeDepart != null) + { + throw new Exception(user.NAME+"是"+ chargeDepart.NAME+"负责人,请先修改后再禁用该人员"); + } user.ENABLE_STATUS = 1; user.APPROVE_ROLE_ID = null; }