public ActionResult SaveReport(DefineReport report, ReportConfig rc) { int lastId = 0; if (report.PlantId == 0) { report.UserId = (UserUtil.getCurUser()).id;//如果是所有电站就取当前用户ID } lastId = reportService.AddRunReport(report); rc.reportId = lastId; if (string.IsNullOrEmpty(rc.email) == false) { rc.email = rc.email.Replace(";", ","); } reportConfigService.SendEventReport(rc); if (report.PlantId == 0) { return(Redirect("/user/AllPlantsReport")); } else { return(RedirectToAction("PlantReport", "plant", new { @id = report.PlantId })); } }