示例#1
0
        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 }));
            }
        }