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