From 71961a6e71c33d5007f5a995456b4fb1b7d9c8ca Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期五, 01 七月 2022 13:27:10 +0800 Subject: [PATCH] 四川政采旧网站 --- zhengcaioa/Crawler/sichuan/sichuanoperation.cs | 33 ++++++++++++++++++++------------- 1 files changed, 20 insertions(+), 13 deletions(-) diff --git a/zhengcaioa/Crawler/sichuan/sichuanoperation.cs b/zhengcaioa/Crawler/sichuan/sichuanoperation.cs index b8008f6..a8c1752 100644 --- a/zhengcaioa/Crawler/sichuan/sichuanoperation.cs +++ b/zhengcaioa/Crawler/sichuan/sichuanoperation.cs @@ -5,18 +5,20 @@ using System.Net.Http; using System.Net.Http.Headers; using System.Text; +using System.Threading; using zhengcaioa.Models; namespace Crawler.sichuan { public class sichuanoperation { + public static string api_domain = "http://192.168.0.116:9200"; + public static string sichuanpageurll = "https://zfcg.scsczt.cn"; public static void operations(WebCrawlerContext _ccontext) { try { - string api_domain = "http://192.168.0.116:9200"; - string pageurll = "https://zfcg.scsczt.cn"; + //鑾峰彇鏇存柊鏃堕棿 string operationStartTime = ""; Updatetime updatetime = _ccontext.Updatetimes.Where(x=>x.Sheng=="鍥涘窛鐪�").FirstOrDefault(); @@ -193,34 +195,34 @@ cgfsName = "鍏紑鎷涙爣"; break; case "2": - zhengfuProject.Cgfs = "1"; + zhengfuProject.Cgfs = "2"; cgfsName = "閭�璇锋嫑鏍�"; break; case "3": - zhengfuProject.Cgfs = "1"; + zhengfuProject.Cgfs = "5"; cgfsName = "绔炰簤鎬ц皥鍒�"; break; case "4": - zhengfuProject.Cgfs = "1"; + zhengfuProject.Cgfs = "4"; cgfsName = "璇环"; break; case "5": - zhengfuProject.Cgfs = "1"; + zhengfuProject.Cgfs = "7"; cgfsName = "鍗曚竴鏉ユ簮"; break; case "6": - zhengfuProject.Cgfs = "1"; + zhengfuProject.Cgfs = "3"; cgfsName = "绔炰簤鎬х鍟�"; break; case "9": - zhengfuProject.Cgfs = "1"; + zhengfuProject.Cgfs = "10"; cgfsName = "鍏朵粬"; break; } zhengfuProject.OpenTenderCode = sichuanjieshoudtl.openTenderCode; zhengfuProject.Title = sichuanjieshoudtl.title; zhengfuProject.Shorttitle = sichuanjieshoudtl.shorttitle; - zhengfuProject.Pageurl = pageurll + sichuanjieshoudtl.pageurl; + zhengfuProject.Pageurl = sichuanpageurll + sichuanjieshoudtl.pageurl; zhengfuProject.Purchaser = sichuanjieshoudtl.purchaser; if (!string.IsNullOrWhiteSpace(sichuanjieshoudtl.budget)) @@ -307,6 +309,7 @@ { currPage += 1; } + Thread.CurrentThread.Join(1000 * 2);//闃绘璁惧畾鏃堕棿 } @@ -497,7 +500,7 @@ zhengfuProject.OpenTenderCode = sichuanjieshoudtl.openTenderCode; zhengfuProject.Title = sichuanjieshoudtl.title; zhengfuProject.Shorttitle = sichuanjieshoudtl.shorttitle; - zhengfuProject.Pageurl = pageurll + sichuanjieshoudtl.pageurl; + zhengfuProject.Pageurl = sichuanpageurll + sichuanjieshoudtl.pageurl; zhengfuProject.Purchaser = sichuanjieshoudtl.purchaser; if (!string.IsNullOrWhiteSpace(sichuanjieshoudtl.budget)) @@ -584,6 +587,7 @@ { currPage += 1; } + Thread.CurrentThread.Join(1000 * 2);//闃绘璁惧畾鏃堕棿 } @@ -774,7 +778,7 @@ zhengfuProject.OpenTenderCode = sichuanjieshoudtl.openTenderCode; zhengfuProject.Title = sichuanjieshoudtl.title; zhengfuProject.Shorttitle = sichuanjieshoudtl.shorttitle; - zhengfuProject.Pageurl = pageurll + sichuanjieshoudtl.pageurl; + zhengfuProject.Pageurl = sichuanpageurll + sichuanjieshoudtl.pageurl; zhengfuProject.Purchaser = sichuanjieshoudtl.purchaser; if (!string.IsNullOrWhiteSpace(sichuanjieshoudtl.budget)) @@ -861,6 +865,7 @@ { currPage += 1; } + Thread.CurrentThread.Join(1000 * 2);//闃绘璁惧畾鏃堕棿 } @@ -1052,7 +1057,7 @@ zhengfuProject.OpenTenderCode = sichuanjieshoudtl.openTenderCode; zhengfuProject.Title = sichuanjieshoudtl.title; zhengfuProject.Shorttitle = sichuanjieshoudtl.shorttitle; - zhengfuProject.Pageurl = pageurll + sichuanjieshoudtl.pageurl; + zhengfuProject.Pageurl = sichuanpageurll + sichuanjieshoudtl.pageurl; zhengfuProject.Purchaser = sichuanjieshoudtl.purchaser; if (!string.IsNullOrWhiteSpace(sichuanjieshoudtl.budget)) @@ -1139,6 +1144,7 @@ { currPage += 1; } + Thread.CurrentThread.Join(1000 * 2);//闃绘璁惧畾鏃堕棿 } @@ -1329,7 +1335,7 @@ zhengfuProject.OpenTenderCode = sichuanjieshoudtl.openTenderCode; zhengfuProject.Title = sichuanjieshoudtl.title; zhengfuProject.Shorttitle = sichuanjieshoudtl.shorttitle; - zhengfuProject.Pageurl = pageurll + sichuanjieshoudtl.pageurl; + zhengfuProject.Pageurl = sichuanpageurll + sichuanjieshoudtl.pageurl; zhengfuProject.Purchaser = sichuanjieshoudtl.purchaser; if (!string.IsNullOrWhiteSpace(sichuanjieshoudtl.budget)) @@ -1416,6 +1422,7 @@ { currPage += 1; } + Thread.CurrentThread.Join(1000 * 2);//闃绘璁惧畾鏃堕棿 } -- Gitblit v1.9.1