public ActionResult RemoveBatch(List <string> keyValues) { var resultModel = new RespResultCountViewModel(); try { if (keyValues.Count() <= 0) { resultModel.code = -1; resultModel.msg = "删除失败!原因:缺少主键集合"; return(Ok(resultModel)); } bool result = _areaService.DeleteBatch(keyValues, User.GetCurrentUserId(), User.GetCurrentUserName()); if (result) { resultModel.code = 0; resultModel.msg = "批量删除区域成功"; } else { resultModel.code = -1; resultModel.msg = "删除失败!原因:根据主键没有找到要处理的数据"; } return(Ok(resultModel)); } catch (Exception ex) { resultModel.code = -1; resultModel.msg = "删除失败" + ex.ToString(); return(Ok(resultModel)); } }