From 93be07bd52b4781027df08420ed5cfe712dda6e6 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 08 十二月 2022 09:30:38 +0800
Subject: [PATCH] 提交

---
 zhengcaioa/Crawler/sichuan/CcgpSichuanoperation.cs |   66 +++++++++++++++++---------------
 1 files changed, 35 insertions(+), 31 deletions(-)

diff --git a/zhengcaioa/Crawler/sichuan/CcgpSichuanoperation.cs b/zhengcaioa/Crawler/sichuan/CcgpSichuanoperation.cs
index 53b2a2c..43be9ad 100644
--- a/zhengcaioa/Crawler/sichuan/CcgpSichuanoperation.cs
+++ b/zhengcaioa/Crawler/sichuan/CcgpSichuanoperation.cs
@@ -37,7 +37,7 @@
                 }
                 var currPage = 1;
                 string sichuanpageurll = "";
-
+                Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
                 #region 鎰忓悜鍏紑
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=9&dbselect=bidx&kw=%E6%84%8F%E5%90%91&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -45,8 +45,8 @@
                 yixianggonggao(_ccontext, sichuanpageurll, operationStartTime, operationEndTime, currPage);
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷鎰忓悜鍏紑 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
-                Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
 
+                Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
 
                 #region 鍏紑鎷涙爣
                 currPage = 1;
@@ -65,7 +65,6 @@
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷閲囪喘鍏憡 璇环 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
                 Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
-
                 #region 绔炰簤鎬ц皥鍒�
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=3&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -74,7 +73,6 @@
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷閲囪喘鍏憡 绔炰簤鎬ц皥鍒� 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
                 Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
-
                 #region 鍗曚竴鏉ユ簮
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=4&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -83,7 +81,6 @@
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷閲囪喘鍏憡 鍗曚竴鏉ユ簮 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
                 Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
-
                 #region 閭�璇锋嫑鏍�
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=6&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -92,7 +89,6 @@
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷閲囪喘鍏憡 閭�璇锋嫑鏍� 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
                 Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
-
                 #region 绔炰簤鎬х鍟�
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=10&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -101,8 +97,6 @@
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷閲囪喘鍏憡 绔炰簤鎬х鍟� 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
                 Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
-
-
                 #region 涓爣鍏憡
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=7&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -111,7 +105,6 @@
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷涓爣鍏憡 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
                 Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
-
                 #region 鎴愪氦鍏憡
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=11&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -120,7 +113,6 @@
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷鎴愪氦鍏憡 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
                 Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
-
                 #region 鏇存鍏憡
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=8&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -129,7 +121,6 @@
                 logg.WriteLog("涓浗鏀块噰缃戝洓宸濈渷鏇存鍏憡 寮�濮嬭幏鍙栫粨鏉�", "涓浗鏀块噰缃戝洓宸濈渷");
                 #endregion
                 Thread.CurrentThread.Join(1000 * 60 * 30);//闃绘璁惧畾鏃堕棿
-
                 #region 搴熸爣鍏憡
                 currPage = 1;
                 sichuanpageurll = "http://search.ccgp.gov.cn/bxsearch?searchtype=1&page_index=1&bidSort=0&buyerName=&projectId=&pinMu=0&bidType=12&dbselect=bidx&kw=&start_time=&end_time=&timeType=6&displayZone=%E5%9B%9B%E5%B7%9D&zoneId=51&pppStatus=&agentName=";
@@ -183,7 +174,7 @@
             var list11 = new List<AngleSharp.Dom.IElement>();
             while (true)
             {
-                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                 logg.WriteLog(page.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
                 string sichuanpageurl2 = sichuanpageurll.Replace("page_index=1", "page_index=" + page);
                 try
@@ -236,7 +227,7 @@
 
                             foreach (var sichuanjieshoudtl1 in lists)
                             {
-                                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                 try
                                 {
                                     sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl();
@@ -498,7 +489,7 @@
 
                                             _ccontext.SaveChanges();
 
-                                            Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                            Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                         }
                                     }
                                 }
@@ -515,6 +506,8 @@
                             }
                         }
                     }
+
+                    page += 1;
                 }
                 catch (Exception ex)
                 {
@@ -523,9 +516,10 @@
                     logg.WriteLog(ex.StackTrace, "涓浗鏀块噰缃戝洓宸濈渷");
 
                     logg.WriteLog(ex.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
+                    Thread.CurrentThread.Join(1000 * 60 * 5);//闃绘璁惧畾鏃堕棿
                 }
              
-                page += 1;
+               
                
             }
 
@@ -548,7 +542,7 @@
             var list11 = new List<AngleSharp.Dom.IElement>();
             while (true)
             {
-                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                 logg.WriteLog(page.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
                 string sichuanpageurl2 = sichuanpageurll.Replace("page_index=1", "page_index=" + page);
                 try
@@ -598,7 +592,7 @@
                             }
                             foreach (var sichuanjieshoudtl1 in lists)
                             {
-                                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                 try
                                 {
                                     sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl();
@@ -806,7 +800,7 @@
 
                                             _ccontext.SaveChanges();
 
-                                            Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                            Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                         }
                                     }
                                 }
@@ -823,6 +817,8 @@
                             }
                         }
                     }
+
+                    page += 1;
                 }
                 catch (Exception ex)
                 {
@@ -831,10 +827,11 @@
                     logg.WriteLog(ex.StackTrace, "涓浗鏀块噰缃戝洓宸濈渷");
 
                     logg.WriteLog(ex.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
+                    Thread.CurrentThread.Join(1000 * 60 * 5);//闃绘璁惧畾鏃堕棿
                 }
 
              
-                page += 1;
+              
                 
             }
 
@@ -857,7 +854,7 @@
             var list11 = new List<AngleSharp.Dom.IElement>();
             while (true)
             {
-                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                 logg.WriteLog(page.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
                 string sichuanpageurl2 = sichuanpageurll.Replace("page_index=1", "page_index=" + page);
                 try
@@ -908,7 +905,7 @@
 
                             foreach (var sichuanjieshoudtl1 in lists)
                             {
-                                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                 try
                                 {
                                     sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl();
@@ -1169,7 +1166,7 @@
 
                                             _ccontext.SaveChanges();
 
-                                            Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                            Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                         }
                                     }
                                 }
@@ -1186,6 +1183,7 @@
                             }
                         }
                     }
+                    page += 1;
                 }
                 catch (Exception ex)
                 {
@@ -1194,10 +1192,11 @@
                     logg.WriteLog(ex.StackTrace, "涓浗鏀块噰缃戝洓宸濈渷");
 
                     logg.WriteLog(ex.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
+                    Thread.CurrentThread.Join(1000 * 60 * 5);//闃绘璁惧畾鏃堕棿
                 }
 
             
-                page += 1;
+               
                
             }
 
@@ -1219,7 +1218,7 @@
             var list11 = new List<AngleSharp.Dom.IElement>();
             while (true)
             {
-                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                 logg.WriteLog(page.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
                 string sichuanpageurl2 = sichuanpageurll.Replace("page_index=1", "page_index=" + page);
                 try
@@ -1270,7 +1269,7 @@
 
                             foreach (var sichuanjieshoudtl1 in lists)
                             {
-                                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                 try
                                 {
                                     sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl();
@@ -1477,7 +1476,7 @@
 
                                             _ccontext.SaveChanges();
 
-                                            Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                            Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                         }
                                     }
                                 }
@@ -1494,6 +1493,8 @@
                             }
                         }
                     }
+
+                    page += 1;
                 }
                 catch (Exception ex)
                 {
@@ -1502,10 +1503,11 @@
                     logg.WriteLog(ex.StackTrace, "涓浗鏀块噰缃戝洓宸濈渷");
 
                     logg.WriteLog(ex.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
+                    Thread.CurrentThread.Join(1000 * 60 * 5);//闃绘璁惧畾鏃堕棿
                 }
 
              
-                page += 1;
+              
               
             }
 
@@ -1528,7 +1530,7 @@
             var list11 = new List<AngleSharp.Dom.IElement>();
             while (true)
             {
-                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                 logg.WriteLog(page.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
                 string sichuanpageurl2 = sichuanpageurll.Replace("page_index=1", "page_index=" + page);
                 try
@@ -1579,7 +1581,7 @@
 
                             foreach (var sichuanjieshoudtl1 in lists)
                             {
-                                Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                 try
                                 {
                                     sichuanjieshoudtl aaaaaaaa = new sichuanjieshoudtl();
@@ -1787,7 +1789,7 @@
 
                                             _ccontext.SaveChanges();
 
-                                            Thread.CurrentThread.Join(1000 * 5);//闃绘璁惧畾鏃堕棿
+                                            Thread.CurrentThread.Join(1000 * 10);//闃绘璁惧畾鏃堕棿
                                         }
                                     }
                                 }
@@ -1804,6 +1806,7 @@
                             }
                         }
                     }
+                    page += 1;
                 }
                 catch (Exception ex)
                 {
@@ -1812,10 +1815,11 @@
                     logg.WriteLog(ex.StackTrace, "涓浗鏀块噰缃戝洓宸濈渷");
 
                     logg.WriteLog(ex.ToString(), "涓浗鏀块噰缃戝洓宸濈渷");
+                    Thread.CurrentThread.Join(1000 * 60 * 5);//闃绘璁惧畾鏃堕棿
                 }
 
              
-                page += 1;
+               
                
             }
 

--
Gitblit v1.9.1