public BusinessBaseViewModel <string> Remove(RemoveSystemMenuRequestModel requestModel) { var res = new BusinessBaseViewModel <string>() { Status = ResponseStatus.Fail }; var menuEntity = _systemMenuRepository.FirstOrDefault(x => x.Id == requestModel.Id); if (menuEntity == null) { res.ErrorMessage = "菜单不存在或已删除"; return(res); } _systemMenuRepository.SqlExecute("delete s_SystemMenu where MenuCode like @MenuCode", new[] { new SqlParameter("MenuCode", $"{menuEntity.MenuCode}%") }); _systemMenuRepository.SaveChanges(); res.Status = ResponseStatus.Success; return(res); }