| | |
| | | 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(); |
| | |
| | | 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)) |
| | |
| | | { |
| | | currPage += 1; |
| | | } |
| | | Thread.CurrentThread.Join(1000 * 2);//阻止设定时间 |
| | | } |
| | | |
| | | |
| | |
| | | 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)) |
| | |
| | | { |
| | | currPage += 1; |
| | | } |
| | | Thread.CurrentThread.Join(1000 * 2);//阻止设定时间 |
| | | } |
| | | |
| | | |
| | |
| | | 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)) |
| | |
| | | { |
| | | currPage += 1; |
| | | } |
| | | Thread.CurrentThread.Join(1000 * 2);//阻止设定时间 |
| | | } |
| | | |
| | | |
| | |
| | | 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)) |
| | |
| | | { |
| | | currPage += 1; |
| | | } |
| | | Thread.CurrentThread.Join(1000 * 2);//阻止设定时间 |
| | | } |
| | | |
| | | |
| | |
| | | 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)) |
| | |
| | | { |
| | | currPage += 1; |
| | | } |
| | | Thread.CurrentThread.Join(1000 * 2);//阻止设定时间 |
| | | } |
| | | |
| | | |