From 10ada97c04a399429285003bfcf97bbf8b24e940 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期一, 21 十一月 2022 14:41:52 +0800 Subject: [PATCH] 项目查询 --- zhengcaioa/zhengcaioa/Controllers/ProjectController.cs | 45 +++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 43 insertions(+), 2 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Controllers/ProjectController.cs b/zhengcaioa/zhengcaioa/Controllers/ProjectController.cs index e074cec..2ce14a0 100644 --- a/zhengcaioa/zhengcaioa/Controllers/ProjectController.cs +++ b/zhengcaioa/zhengcaioa/Controllers/ProjectController.cs @@ -389,6 +389,9 @@ ViewBag.Baomingtimebegin = DateTime.Now.AddMonths(-6).ToString("yyyy-MM-dd"); ViewBag.Baomingtimeend = DateTime.Now.ToString("yyyy-MM-dd"); + + ViewBag.wanshan = _liaotianService.GetSYScode("Project", "wanshan").Select(x => new { code = x.CodeSn, label = x.Comments }).ToList(); + return View(); } @@ -452,6 +455,15 @@ } } + var feibiaoliyous = cDocumet.QuerySelectorAll("div").Where(m => m.Id == "_notice_content_reason-reason"); + if (feibiaoliyous != null && feibiaoliyous.ToList().Count > 0) + { + var feibiaoliyou = feibiaoliyous.First(); + projectDTO.Fbyy = feibiaoliyou.TextContent.Replace("\n", "").Replace("\t", ""); + projectDTO.Fblx = "缁堟閲囪喘"; + } + + var Numbers = cDocumet.QuerySelectorAll("h4"); foreach(var Number in Numbers ) { @@ -479,6 +491,7 @@ { var Fbyy = Number.QuerySelector("span"); projectDTO.Fbyy = Fbyy.TextContent.Trim(); + projectDTO.Fblx = "鍋滄璇勫"; } } var Caigourennames = cDocumet.QuerySelectorAll("span").Where(m => m.Id == "_notice_content_noticePurchase-purchaserOrgName"); @@ -567,6 +580,14 @@ } projectDTO.StartTimestr = timestr; } + + var tittle = document.QuerySelector("h1"); + if (tittle != null) + { + string tittlestr = tittle.TextContent; + + projectDTO.Name = tittlestr; + } var table = document.QuerySelector("table").QuerySelectorAll("tr"); if (table != null) { @@ -587,14 +608,34 @@ } } - else if (select != null && select.TextContent.IndexOf("椤圭洰鍚嶇О") >= 0) + //else if (select != null && select.TextContent.IndexOf("椤圭洰鍚嶇О") >= 0) + //{ + // if (table[i + 1] != null) + // { + // var td1 = table[i + 1].QuerySelector("td"); + // if (td1 != null) + // { + // projectDTO.Name = table[i + 1].QuerySelector("td").TextContent.Trim();//OuterHtml + // } + // } + + //} + else if (select != null && select.TextContent.IndexOf("椤圭洰缁堟鐨勫師鍥�") >= 0) { if (table[i + 1] != null) { var td1 = table[i + 1].QuerySelector("td"); if (td1 != null) { - projectDTO.Name = table[i + 1].QuerySelector("td").TextContent.Trim();//OuterHtml + projectDTO.Fbyy = table[i + 1].QuerySelector("td").TextContent.Trim();//OuterHtml + if (projectDTO.Fbyy.IndexOf("缁堟")<0) + { + projectDTO.Fblx = "鍋滄璇勫"; + } + else + { + projectDTO.Fblx = "缁堟閲囪喘"; + } } } -- Gitblit v1.9.1