/// <summary> /// 修改风险信息 /// </summary> /// <param name="danger"></param> /// <returns></returns> public ActionResult <bool> EditDanger(DangerEdit danger) { try { var dbdanger = _rpsdanger.GetModel(danger.ID); if (dbdanger == null) { throw new Exception("未找到所需修改项"); } var check = _rpsdanger.Any(p => p.ID != danger.ID && p.DangerSortID == danger.DangerSortID && (p.Name == danger.Name || p.Code == danger.Code)); if (check) { throw new Exception("当前类别下已存在该风控项名或编号"); } var _dbdanger = danger.CopyTo <Basic_Danger>(dbdanger); _rpsdanger.Update(_dbdanger); return(new ActionResult <bool>(true)); } catch (Exception ex) { return(new ActionResult <bool>(ex)); } }
public ActionResult <bool> EditDanger(DangerEdit danger) { LogContent = "修改了风险点,参数源:" + JsonConvert.SerializeObject(danger); return(bll.EditDanger(danger)); }