12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247 |
- package main
- import (
- "context"
- "encoding/json"
- "fmt"
- "github.com/olivere/elastic/v7"
- "github.com/tealeg/xlsx"
- "github.com/xuri/excelize/v2"
- "go.mongodb.org/mongo-driver/bson"
- "go.mongodb.org/mongo-driver/mongo"
- "go.mongodb.org/mongo-driver/mongo/options"
- "gorm.io/driver/mysql"
- "gorm.io/gorm"
- util "jygit.jydev.jianyu360.cn/data_processing/common_utils"
- "jygit.jydev.jianyu360.cn/data_processing/common_utils/mongodb"
- "log"
- "net/url"
- "os"
- "regexp"
- "sort"
- "strings"
- "time"
- )
- type WinnerData struct {
- Winner string `bson:"winner"`
- CreditNo string `bson:"credit_no"`
- Num int `bson:"num"`
- }
- func main() {
- //导出数据到Excel
- //exportBidding()
- //fmt.Println(11111)
- //HighBidding()
- //exportQy()
- //exportPhone3() // 导出联系电话
- //clickhouseData()
- //getName()
- //companyStatus() //标记公司使用状态
- //getLianTong() //处理联通对比数据
- //getLianTong2()
- //upKeyWord2() //专项债 关键词匹配
- //getCompanyIndustry() //根据企业,获取凭安国标标签
- //upKeyWord()
- //lianTongData1() //判断联通单一数据,后续是否有中标、成交
- //lianTongShouLu1() //判断联通数据是否收录推送
- //lianTongShouLu2() //判断联通数据是否推送
- //local, _ := time.LoadLocation("Asia/Shanghai")
- //c := cron.New(cron.WithLocation(local), cron.WithSeconds())
- //c.AddFunc("0 00 04 * * *", getCountBidding)
- //c.Start()
- //defer c.Stop()
- //
- //select {}
- //getCountBidding() //统计采购单位标讯数据量
- processExcel()
- log.Println("over")
- }
- // exportWinner 导出
- func exportWinner() {
- username := "SJZY_RWbid_ES"
- password := "SJZY@B4i4D5e6S"
- //addr := "172.17.189.140:27080"
- addr := "127.0.0.1:27083"
- direct := true
- if !strings.Contains(addr, "127") {
- direct = false
- }
- escapedUsername := url.QueryEscape(username)
- escapedPassword := url.QueryEscape(password)
- urls := fmt.Sprintf("mongodb://%s:%s@%s", escapedUsername, escapedPassword, addr)
- clientOptions := options.Client().ApplyURI(urls).SetDirect(direct)
- // 连接到MongoDB
- client, err := mongo.Connect(context.TODO(), clientOptions)
- if err != nil {
- log.Fatal(err)
- }
- defer func() {
- if err := client.Disconnect(context.TODO()); err != nil {
- log.Fatal(err)
- }
- }()
- // 检查连接
- err = client.Ping(context.Background(), nil)
- if err != nil {
- log.Fatal(err)
- }
- log.Println(1111)
- // 选择数据库和集合
- collection := client.Database("qfw").Collection("wcc_20240103")
- // 查询数据并排序
- // 设置查询条件
- filter := bson.D{
- //{"comeintime", bson.M{"$gte": 1640966400, "$lte": 1703952000}},
- //{"subtype", bson.M{"$in": []string{"中标", "单一", "成交", "合同"}}},
- }
- // 设置投影,排除 contenthtml 字段
- projection := bson.D{
- {"title", 1}, // 0表示不返回该字段
- {"detail", 1}, // 0表示不返回该字段
- {"href", 1}, // 0表示不返回该字段
- {"bidding_id", 1}, // 0表示不返回该字段
- {"subtype", 1}, // 0表示不返回该字段
- {"jyhref", 1}, // 0表示不返回该字段
- {"data_type", 1}, // 0表示不返回该字段
- {"toptype", 1}, // 0表示不返回该字段
- }
- //findOptions := options.Find().SetProjection(projection)
- findOptions := options.Find().SetSort(map[string]int{"num": -1}).SetLimit(100000).SetProjection(projection)
- cursor, err := collection.Find(context.Background(), filter, findOptions)
- if err != nil {
- log.Fatal(err)
- }
- defer cursor.Close(context.Background())
- // 创建 Excel 文件
- file := xlsx.NewFile()
- sheet, err := file.AddSheet("Sheet1")
- if err != nil {
- log.Fatal(err)
- }
- // 添加表头
- row := sheet.AddRow()
- row.AddCell().SetValue("Winner")
- row.AddCell().SetValue("Credit No")
- row.AddCell().SetValue("Num")
- // 遍历结果集并写入 Excel 文件
- for cursor.Next(context.Background()) {
- var winnerData WinnerData
- if err := cursor.Decode(&winnerData); err != nil {
- log.Fatal(err)
- }
- if !strings.Contains(winnerData.Winner, "公司") {
- continue
- }
- row = sheet.AddRow()
- row.AddCell().SetValue(winnerData.Winner)
- row.AddCell().SetValue(winnerData.CreditNo)
- row.AddCell().SetInt(winnerData.Num)
- }
- // 保存 Excel 文件
- outputFile, err := os.Create("exported_data.xlsx")
- if err != nil {
- log.Fatal(err)
- }
- defer outputFile.Close()
- err = file.Write(outputFile)
- if err != nil {
- log.Fatal(err)
- }
- fmt.Println("数据已成功导出到 exported_data.xlsx")
- }
- // exportPhone 根据企业名单,导出联系人电话;凭安和标讯抽取到的
- func exportPhone() {
- Mgo := &mongodb.MongodbSim{
- //MongodbAddr: "172.17.189.140:27080",
- MongodbAddr: "127.0.0.1:27083",
- Size: 10,
- DbName: "mixdata",
- UserName: "SJZY_RWbid_ES",
- Password: "SJZY@B4i4D5e6S",
- Direct: true,
- }
- Mgo.InitPool()
- //
- username := "datascbi"
- password := "Da#Bi20221111SC"
- host := "127.0.0.1:4001"
- //host := "172.17.162.25:4000"
- database := "global_common_data"
- dsn := fmt.Sprintf("%s:%s@tcp(%s)/%s?charset=utf8mb4&parseTime=True&loc=Local", username, password, host, database)
- // 连接到数据库
- db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{})
- if err != nil {
- log.Println("Failed to connect to database:", err)
- return
- }
- f, err := excelize.OpenFile("./河南省物业企业名单.xlsx")
- if err != nil {
- fmt.Println(err)
- return
- }
- defer func() {
- if err := f.Close(); err != nil {
- fmt.Println(err)
- }
- }()
- rows, err := f.GetRows("Sheet1")
- if err != nil {
- fmt.Println(err)
- return
- }
- type BaseInfo struct {
- Name string `json:"name"`
- NameId string `json:"name_id"`
- }
- type Contact struct {
- ContactName string `json:"contact_name"`
- ContactTel string `json:"contact_tel"`
- }
- for i := 1; i < len(rows); i++ {
- name := rows[i][1]
- if !strings.Contains(name, "公司") {
- continue
- }
- log.Println(i, "----", name)
- stds, _ := Mgo.FindOne("qyxy_std", map[string]interface{}{"company_name": name})
- var reportsMap = make([]string, 0)
- contactsMap := make([]string, 0)
- if reports, ok := (*stds)["annual_reports"]; ok {
- if rs, ok := reports.([]interface{}); ok {
- for _, v := range rs {
- if da, ok := v.(map[string]interface{}); ok {
- if util.ObjToString(da["operator_name"]) != "" && util.ObjToString(da["company_phone"]) != "" {
- tm := util.ObjToString(da["operator_name"]) + "_" + util.ObjToString(da["company_phone"])
- if !IsInStringArray(tm, reportsMap) {
- reportsMap = append(reportsMap, tm)
- }
- } else if util.ObjToString(da["company_phone"]) != "" {
- if !IsInStringArray(util.ObjToString(da["company_phone"]), reportsMap) {
- reportsMap = append(reportsMap, util.ObjToString(da["company_phone"]))
- }
- }
- }
- }
- }
- }
- if len(reportsMap) > 0 {
- res := strings.Join(reportsMap, ",")
- f.SetCellValue("Sheet1", fmt.Sprintf("E%v", i+1), res)
- }
- baseinfo := BaseInfo{}
- db.Table("dws_f_ent_baseinfo").Select("name", "name_id").Where("name = ? ", name).Scan(&baseinfo)
- if baseinfo.NameId != "" {
- contacts := []Contact{}
- db.Table("dws_f_ent_contact").Select("contact_name", "contact_tel").Where("name_id = ? ", baseinfo.NameId).Scan(&contacts)
- if len(contacts) > 0 {
- for _, v := range contacts {
- if strings.Contains(v.ContactTel, ">") {
- continue
- }
- if v.ContactName != "" && v.ContactTel != "" {
- s := v.ContactName + "_" + v.ContactTel
- if !IsInStringArray(s, contactsMap) {
- contactsMap = append(contactsMap, s)
- }
- } else {
- if !IsInStringArray(v.ContactTel, contactsMap) {
- contactsMap = append(contactsMap, v.ContactTel)
- }
- }
- }
- }
- }
- if len(contactsMap) > 0 {
- res := strings.Join(contactsMap, ",")
- f.SetCellValue("Sheet1", fmt.Sprintf("F%v", i+1), res)
- }
- }
- f.Save()
- }
- // exportPhone 根据企业名单,导出联系人电话,只要抽取到的数据,联系人,联系电话 只要一个
- func exportPhone2() {
- username := "datascbi"
- password := "Da#Bi20221111SC"
- host := "127.0.0.1:4001"
- //host := "172.17.162.25:4000"
- database := "global_common_data"
- dsn := fmt.Sprintf("%s:%s@tcp(%s)/%s?charset=utf8mb4&parseTime=True&loc=Local", username, password, host, database)
- // 连接到数据库
- db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{})
- if err != nil {
- log.Println("Failed to connect to database:", err)
- return
- }
- f, err := excelize.OpenFile("./北京代理机构.xlsx")
- if err != nil {
- fmt.Println(err)
- return
- }
- defer func() {
- if err := f.Close(); err != nil {
- fmt.Println(err)
- }
- }()
- rows, err := f.GetRows("Sheet1")
- if err != nil {
- fmt.Println(err)
- return
- }
- type BaseInfo struct {
- Name string `json:"name"`
- NameId string `json:"name_id"`
- }
- type Contact struct {
- ContactName string `json:"contact_name"`
- ContactTel string `json:"contact_tel"`
- }
- for i := 1; i < len(rows); i++ {
- name := rows[i][0]
- if !strings.Contains(name, "公司") {
- continue
- }
- log.Println(i, "----", name)
- //contactsMap := make([]string, 0)
- //stds, _ := Mgo.FindOne("qyxy_std", map[string]interface{}{"company_name": name})
- //var reportsMap = make([]string, 0)
- //if reports, ok := (*stds)["annual_reports"]; ok {
- // if rs, ok := reports.([]interface{}); ok {
- // for _, v := range rs {
- // if da, ok := v.(map[string]interface{}); ok {
- // if util.ObjToString(da["operator_name"]) != "" && util.ObjToString(da["company_phone"]) != "" {
- // tm := util.ObjToString(da["operator_name"]) + "_" + util.ObjToString(da["company_phone"])
- // if !IsInStringArray(tm, reportsMap) {
- // reportsMap = append(reportsMap, tm)
- // }
- // } else if util.ObjToString(da["company_phone"]) != "" {
- // if !IsInStringArray(util.ObjToString(da["company_phone"]), reportsMap) {
- // reportsMap = append(reportsMap, util.ObjToString(da["company_phone"]))
- // }
- // }
- // }
- //
- // }
- // }
- //}
- //if len(reportsMap) > 0 {
- // res := strings.Join(reportsMap, ",")
- // f.SetCellValue("Sheet1", fmt.Sprintf("E%v", i+1), res)
- //}
- baseinfo := BaseInfo{}
- db.Table("dws_f_ent_baseinfo").Select("name", "name_id").Where("name = ? ", name).Scan(&baseinfo)
- if baseinfo.NameId != "" {
- contacts := []Contact{}
- db.Table("dws_f_ent_contact").Select("contact_name", "contact_tel").Where("name_id = ? ", baseinfo.NameId).Order("publishtime desc").Scan(&contacts)
- if len(contacts) > 0 {
- for _, v := range contacts {
- if strings.Contains(v.ContactTel, ">") {
- continue
- }
- if !validateMobileNumber(v.ContactTel) {
- continue
- }
- if v.ContactName != "" && v.ContactTel != "" {
- f.SetCellValue("Sheet1", fmt.Sprintf("D%v", i+1), v.ContactName)
- f.SetCellValue("Sheet1", fmt.Sprintf("E%v", i+1), v.ContactTel)
- break
- }
- }
- }
- }
- }
- f.Save()
- }
- // exportPhone3 根据企业名单导出联系人,联系电话,只要抽取到的
- func exportPhone3() {
- username := "datascbi"
- password := "Da#Bi20221111SC"
- host := "127.0.0.1:4001"
- //host := "172.17.162.25:4000"
- database := "global_common_data"
- dsn := fmt.Sprintf("%s:%s@tcp(%s)/%s?charset=utf8mb4&parseTime=True&loc=Local", username, password, host, database)
- // 连接到数据库
- db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{})
- if err != nil {
- log.Println("Failed to connect to database:", err)
- return
- }
- f, err := excelize.OpenFile("./北京代理机构.xlsx")
- if err != nil {
- fmt.Println(err)
- return
- }
- defer func() {
- if err := f.Close(); err != nil {
- fmt.Println(err)
- }
- }()
- rows, err := f.GetRows("Sheet1")
- if err != nil {
- fmt.Println(err)
- return
- }
- type BaseInfo struct {
- Name string `json:"name"`
- NameId string `json:"name_id"`
- }
- type Contact struct {
- ContactName string `json:"contact_name"`
- ContactTel string `json:"contact_tel"`
- }
- line := 1
- for i := 1; i < len(rows); i++ {
- name := rows[i][0]
- if !strings.Contains(name, "公司") {
- continue
- }
- log.Println(i, "----", name)
- //contactsMap := make([]string, 0)
- //stds, _ := Mgo.FindOne("qyxy_std", map[string]interface{}{"company_name": name})
- //var reportsMap = make([]string, 0)
- //if reports, ok := (*stds)["annual_reports"]; ok {
- // if rs, ok := reports.([]interface{}); ok {
- // for _, v := range rs {
- // if da, ok := v.(map[string]interface{}); ok {
- // if util.ObjToString(da["operator_name"]) != "" && util.ObjToString(da["company_phone"]) != "" {
- // tm := util.ObjToString(da["operator_name"]) + "_" + util.ObjToString(da["company_phone"])
- // if !IsInStringArray(tm, reportsMap) {
- // reportsMap = append(reportsMap, tm)
- // }
- // } else if util.ObjToString(da["company_phone"]) != "" {
- // if !IsInStringArray(util.ObjToString(da["company_phone"]), reportsMap) {
- // reportsMap = append(reportsMap, util.ObjToString(da["company_phone"]))
- // }
- // }
- // }
- //
- // }
- // }
- //}
- //if len(reportsMap) > 0 {
- // res := strings.Join(reportsMap, ",")
- // f.SetCellValue("Sheet1", fmt.Sprintf("E%v", i+1), res)
- //}
- baseinfo := BaseInfo{}
- db.Table("dws_f_ent_baseinfo").Select("name", "name_id").Where("name = ? ", name).Scan(&baseinfo)
- if baseinfo.NameId != "" {
- contacts := []Contact{}
- db.Table("dws_f_ent_contact").Select("contact_name", "contact_tel").Where("name_id = ? ", baseinfo.NameId).Order("publishtime desc").Scan(&contacts)
- if len(contacts) > 0 {
- for _, v := range contacts {
- if strings.Contains(v.ContactTel, ">") {
- continue
- }
- if !validateMobileNumber(v.ContactTel) {
- continue
- }
- if v.ContactName != "" && v.ContactTel != "" {
- f.SetCellValue("Sheet1", fmt.Sprintf("C%v", line+1), name)
- f.SetCellValue("Sheet1", fmt.Sprintf("D%v", line+1), v.ContactName)
- f.SetCellValue("Sheet1", fmt.Sprintf("E%v", line+1), v.ContactTel)
- line++
- }
- }
- }
- }
- }
- f.Save()
- }
- // getLianTong 7月非运营商中标数据比对缺失数据 -- 闫天磊
- func getLianTong() {
- //f, err := excelize.OpenFile("./7月非运营商中标数据比对缺失数据V1.xlsx")
- f, err := excelize.OpenFile("./【研究院为基础-阈值55】两院8-9月全量标讯数据对比匹配结果.xlsx")
- if err != nil {
- fmt.Println(err)
- return
- }
- defer func() {
- f.Save()
- if err := f.Close(); err != nil {
- fmt.Println(err)
- }
- }()
- //2.专项债详情
- //rows, err := f.GetRows("基础数据")
- rows, err := f.GetRows("数据清单")
- if err != nil {
- fmt.Println(err)
- return
- }
- // 86 mongo
- Mgo := &mongodb.MongodbSim{
- MongodbAddr: "172.17.4.86:27080",
- //MongodbAddr: "127.0.0.1:27082",
- Size: 10,
- DbName: "jyqyfw",
- //UserName: "SJZY_RWbid_ES",
- //Password: "SJZY@B4i4D5e6S",
- //Direct: true,
- }
- Mgo.InitPool()
- url := "http://172.17.4.184:19908"
- //url := "http://127.0.0.1:19908"
- username := "jybid"
- password := "Top2023_JEB01i@31"
- index := "bidding" //索引名称
- // 创建 Elasticsearch 客户端
- client, err := elastic.NewClient(
- elastic.SetURL(url),
- elastic.SetBasicAuth(username, password),
- elastic.SetSniff(false),
- )
- if err != nil {
- log.Fatalf("创建 Elasticsearch 客户端失败:%s", err)
- }
- for i := 2; i < len(rows); i++ {
- area := rows[i][1]
- title := rows[i][2]
- buyer := rows[i][4]
- timeStr := rows[i][3]
- layout := "2006/01/02"
- t, err := time.Parse(layout, timeStr)
- if err != nil {
- fmt.Println(err)
- return
- }
- timestamp := t.Unix()
- if i%10 == 0 {
- log.Println("i", i, title)
- f.Save()
- }
- query := elastic.NewBoolQuery().
- Must(elastic.NewBoolQuery().Should(elastic.NewMatchQuery("title", title), elastic.NewMatchQuery("projectname", title))).
- //Must(elastic.NewTermQuery("title", title)).
- Must(elastic.NewTermQuery("area", area)).
- Must(elastic.NewTermQuery("buyer", buyer))
- // 执行查询
- searchResult, err := client.Search().
- Index(index).
- Query(query).
- Do(context.Background())
- if err != nil {
- log.Fatalf("Error executing search: %s", err)
- }
- if searchResult.TotalHits() > 0 {
- hit := searchResult.Hits.Hits[0] //主要评分最高的
- var doc map[string]interface{}
- err := json.Unmarshal(hit.Source, &doc)
- if err != nil {
- log.Printf("解析文档失败:%s", err)
- continue
- }
- publishTile := util.Int64All(doc["publishtime"])
- if publishTile < timestamp+3*24*3600 && publishTile > timestamp-3*24*3600 {
- id := util.ObjToString(doc["id"])
- jyurl := GetJyURLByID(id)
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "L", i+1), jyurl)
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "M", i+1), id)
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "I", i+1), "是")
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "Q", i+1), doc["toptype"])
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "R", i+1), doc["subtype"])
- where2 := map[string]interface{}{
- "id": id,
- "appid": "jyGQ1XQQsEAwNeSENOFR9D",
- }
- da, _ := Mgo.FindOne("usermail", where2)
- if len(*da) > 0 {
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "J", i+1), "是")
- } else {
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "J", i+1), "否")
- }
- } else {
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "I", i+1), "否")
- }
- //for _, hit := range searchResult.Hits.Hits {
- //
- //}
- } else {
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "I", i+1), "否")
- }
- if i%100 == 0 {
- f.Save()
- }
- f.Save()
- }
- log.Println("数据处理完毕")
- }
- // getLianTong2 第二套判断逻辑,针对联通研究院数据判重
- func getLianTong2() {
- //f, err := excelize.OpenFile("./7月非运营商中标数据比对缺失数据V1.xlsx")
- f, err := excelize.OpenFile("./【研究院为基础-阈值55】两院8-9月全量标讯数据对比匹配结果.xlsx")
- if err != nil {
- fmt.Println(err)
- return
- }
- defer func() {
- f.Save()
- if err := f.Close(); err != nil {
- fmt.Println(err)
- }
- }()
- //2.专项债详情
- //rows, err := f.GetRows("基础数据")
- rows, err := f.GetRows("数据清单")
- if err != nil {
- fmt.Println(err)
- return
- }
- // 86 mongo
- Mgo := &mongodb.MongodbSim{
- MongodbAddr: "172.17.4.86:27080",
- //MongodbAddr: "127.0.0.1:27082",
- Size: 10,
- DbName: "jyqyfw",
- //UserName: "SJZY_RWbid_ES",
- //Password: "SJZY@B4i4D5e6S",
- //Direct: true,
- }
- Mgo.InitPool()
- url := "http://172.17.4.184:19908"
- //url := "http://127.0.0.1:19908"
- username := "jybid"
- password := "Top2023_JEB01i@31"
- //index := "bidding" //索引名称
- // 创建 Elasticsearch 客户端
- client, err := elastic.NewClient(
- elastic.SetURL(url),
- elastic.SetBasicAuth(username, password),
- elastic.SetSniff(false),
- )
- if err != nil {
- log.Fatalf("创建 Elasticsearch 客户端失败:%s", err)
- }
- for i := 2; i < len(rows); i++ {
- href := rows[i][9]
- title := rows[i][2]
- buyer := rows[i][4]
- winner := rows[i][5]
- money := rows[i][6]
- if i%10 == 0 {
- log.Println("i", i, title)
- f.Save()
- }
- query1 := elastic.NewBoolQuery().
- Must(elastic.NewTermQuery("href", href))
- query2 := elastic.NewBoolQuery().
- Must(elastic.NewTermQuery("title", title)).
- Must(elastic.NewTermQuery("s_winner", winner)).
- Must(elastic.NewTermQuery("bidamount", money)).
- Must(elastic.NewTermQuery("buyer", buyer))
- query3 := elastic.NewBoolQuery().
- Must(elastic.NewTermQuery("s_winner", winner)).
- Must(elastic.NewTermQuery("bidamount", money)).
- Must(elastic.NewTermQuery("buyer", buyer))
- query4 := elastic.NewBoolQuery().
- Must(elastic.NewTermQuery("title.mtitle", title)).
- Must(elastic.NewTermQuery("bidamount", money))
- //判断1
- hasFind := false
- ex, err, doc := checkBiddingData(client, query1)
- if err != nil {
- log.Println("checkBiddingData error", err)
- }
- if ex {
- id := util.ObjToString(doc["id"])
- jyurl := GetJyURLByID(id)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "L", i+1), "是")
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "R", i+1), jyurl)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "S", i+1), id)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "T", i+1), doc["toptype"])
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "U", i+1), doc["subtype"])
- where2 := map[string]interface{}{
- "id": id,
- "appid": "jyGQ1XQQsEAwNeSENOFR9D",
- }
- //推送联通;
- da, _ := Mgo.FindOne("usermail", where2)
- if len(*da) > 0 {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "Q", i+1), "是")
- }
- hasFind = true
- }
- //判断2
- ex, err, doc = checkBiddingData(client, query2)
- if err != nil {
- log.Println("checkBiddingData error", err)
- }
- if ex {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "M", i+1), "是")
- if !hasFind {
- id := util.ObjToString(doc["id"])
- jyurl := GetJyURLByID(id)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "R", i+1), jyurl)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "S", i+1), id)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "T", i+1), doc["toptype"])
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "U", i+1), doc["subtype"])
- where2 := map[string]interface{}{
- "id": id,
- "appid": "jyGQ1XQQsEAwNeSENOFR9D",
- }
- //推送联通;
- da, _ := Mgo.FindOne("usermail", where2)
- if len(*da) > 0 {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "Q", i+1), "是")
- }
- hasFind = true
- }
- }
- //判断3
- ex, err, doc = checkBiddingData(client, query3)
- if err != nil {
- log.Println("checkBiddingData error", err)
- }
- if ex {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "N", i+1), "是")
- if !hasFind {
- id := util.ObjToString(doc["id"])
- jyurl := GetJyURLByID(id)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "R", i+1), jyurl)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "S", i+1), id)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "T", i+1), doc["toptype"])
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "U", i+1), doc["subtype"])
- where2 := map[string]interface{}{
- "id": id,
- "appid": "jyGQ1XQQsEAwNeSENOFR9D",
- }
- //推送联通;
- da, _ := Mgo.FindOne("usermail", where2)
- if len(*da) > 0 {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "Q", i+1), "是")
- }
- hasFind = true
- }
- }
- //判断4
- ex, err, doc = checkBiddingData(client, query4)
- if err != nil {
- log.Println("checkBiddingData error", err)
- }
- if ex {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "O", i+1), "是")
- if !hasFind {
- id := util.ObjToString(doc["id"])
- jyurl := GetJyURLByID(id)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "R", i+1), jyurl)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "S", i+1), id)
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "T", i+1), doc["toptype"])
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "U", i+1), doc["subtype"])
- where2 := map[string]interface{}{
- "id": id,
- "appid": "jyGQ1XQQsEAwNeSENOFR9D",
- }
- //推送联通;
- da, _ := Mgo.FindOne("usermail", where2)
- if len(*da) > 0 {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "Q", i+1), "是")
- }
- hasFind = true
- }
- }
- f.Save()
- }
- log.Println("数据处理完毕")
- }
- // checkBiddingData 检测bidding索引数据存在
- func checkBiddingData(client *elastic.Client, query elastic.Query) (exists bool, err error, doc map[string]interface{}) {
- // 创建一个 BoolQuery 来匹配这三个字段
- //query := elastic.NewBoolQuery().
- // Must(elastic.NewTermQuery("title", title)).
- // Must(elastic.NewTermQuery("s_winner", winner)).
- // Must(elastic.NewTermQuery("buyer", buyer))
- // 执行查询
- searchResult, err := client.Search().
- Index("bidding"). // 指定索引名
- Query(query). // 设置查询条件
- Size(1). // 限制只获取一条记录(只要存在即返回,不需要多条数据)
- Do(context.Background()) // 执行查询
- if err != nil {
- return
- }
- // 如果查询到文档,则说明存在匹配的记录
- if searchResult.Hits.TotalHits.Value > 0 {
- hit := searchResult.Hits.Hits[0] //主要评分最高的
- err = json.Unmarshal(hit.Source, &doc)
- if err != nil {
- log.Printf("解析文档失败:%s", err)
- }
- return true, err, doc
- }
- // 如果没有找到匹配的文档
- return
- }
- // upKeyWord 针对上面运营商数据更新有无关键词
- func upKeyWord() {
- matchArr := make([]TagMatching, 0)
- //军队类
- //jundui := "智慧,管护,办公,服务,维护,运维,代维,维保,改造,管理,监管,监控,安全,集成,开发,建设,疫情防控,公益诉讼,社会治理,市域治理,基层治理,警务调度,信访联防,陆军,空军,战支,联勤保障,军民融合,融通军产,军分区武装部,某部,营区安防,公安,交警,交通警察,出入境,边防,特勤,检察,法院,司法,政法,看守所,监狱,退役,双拥,优抚,军转干部,民政,养老,公共交通,交通,驾驶,驾校,运输,供应链,物流,机场,航空,港,公交,信息,数字,后勤管理,示教,远程,医共体,健康管理,人力资源,社会保障,现代农业产业园,医疗保障,畜牧一体化,工会,体育,税务,财政,煤田,纪委,红十字会,海关,统战,老干部,组织,科学技术厅,广播电视台,广播电视局,新华通讯社,长城新媒体集团,日报,宣传部,人民代表大会,科学技术协会,广电信息网络集团股份有限公司,智库,科学,统计局,审计局,省委办公厅,溯源,干部人事,健身,场馆,赛事,红十字,纪检委,红会,电子口岸,血站,港口,科技局,科学技术局,广电,新闻网,报社,媒体,报业,新闻,人大,科协,社会科学,社科,金审,人口,电子商务,市委办公室,追溯,档案,人居环境治理,技术升级,技术改造,应急指挥,景区,门票,分销,定位,全景,旅游,车载,车辆,信息安全,在线课程,布线,升级,改造,扩容,传输,入户,校园,政务,支付,财务,教育,财政,通信,通讯,视频,语音,数据,互联网,商务,小微,APN,因特网,IP,MSTP,VPDN,光纤,无线,GPRS,WiFi,扶贫,检察院,法院,公安,司法,政务,监测,政协,金税,履职,政务服务,放管服,公共资源,行政服务,行政审批,社会信用体系,效能监督,热线,政务数据,电视台,广播,传媒,杂志社,科学技术,科技园区,开发区管理委员,管委会,科技馆,科技创新,高新区发展,科技成果,影业,科技大厦,情报,科学器材,自然科学,科技信息和档案,科技金融,科学技术传播,青少年科技,企业创新促进,创新战略,普及推广,工作者,新华社,通讯社,舆论,智能化,门禁"
- jundui := "智慧&&平台,智慧&&系统,智慧&&软件,智慧&&网络,智慧&&云,智慧&&通讯,管护&&平台,管护&&系统,管护&&软件,管护&&网络,管护&&云,管护&&通讯,办公&&平台,办公&&系统,办公&&软件,办公&&网络,办公&&云,办公&&通讯,服务&&平台,服务&&系统,服务&&软件,服务&&网络,服务&&云,服务&&通讯,维护&&平台,维护&&系统,维护&&软件,维护&&网络,维护&&云,维护&&通讯,运维&&平台,运维&&系统,运维&&软件,运维&&网络,运维&&云,运维&&通讯,代维&&平台,代维&&系统,代维&&软件,代维&&网络,代维&&云,代维&&通讯,维保&&平台,维保&&系统,维保&&软件,维保&&网络,维保&&云,维保&&通讯,改造&&平台,改造&&系统,改造&&软件,改造&&网络,改造&&云,改造&&通讯,管理&&平台,管理&&系统,管理&&软件,管理&&网络,管理&&云,管理&&通讯,监管&&平台,监管&&系统,监管&&软件,监管&&网络,监管&&云,监管&&通讯,监控&&平台,监控&&系统,监控&&软件,监控&&网络,监控&&云,监控&&通讯,安全&&平台,安全&&系统,安全&&软件,安全&&网络,安全&&云,安全&&通讯,集成&&平台,集成&&系统,集成&&软件,集成&&网络,集成&&云,集成&&通讯,开发&&平台,开发&&系统,开发&&软件,开发&&网络,开发&&云,开发&&通讯,建设&&平台,建设&&系统,建设&&软件,建设&&网络,建设&&云,建设&&通讯,疫情防控&&平台,疫情防控&&系统,疫情防控&&软件,疫情防控&&网络,疫情防控&&云,疫情防控&&通讯,公益诉讼&&平台,公益诉讼&&系统,公益诉讼&&软件,公益诉讼&&网络,公益诉讼&&云,公益诉讼&&通讯,社会治理&&平台,社会治理&&系统,社会治理&&软件,社会治理&&网络,社会治理&&云,社会治理&&通讯,市域治理&&平台,市域治理&&系统,市域治理&&软件,市域治理&&网络,市域治理&&云,市域治理&&通讯,基层治理&&平台,基层治理&&系统,基层治理&&软件,基层治理&&网络,基层治理&&云,基层治理&&通讯,警务调度&&平台,警务调度&&系统,警务调度&&软件,警务调度&&网络,警务调度&&云,警务调度&&通讯,信访联防&&平台,信访联防&&系统,信访联防&&软件,信访联防&&网络,信访联防&&云,信访联防&&通讯,陆军&&平台,陆军&&系统,陆军&&软件,陆军&&网络,陆军&&云,陆军&&通讯,空军&&平台,空军&&系统,空军&&软件,空军&&网络,空军&&云,空军&&通讯,战支&&平台,战支&&系统,战支&&软件,战支&&网络,战支&&云,战支&&通讯,联勤保障&&平台,联勤保障&&系统,联勤保障&&软件,联勤保障&&网络,联勤保障&&云,联勤保障&&通讯,军民融合&&平台,军民融合&&系统,军民融合&&软件,军民融合&&网络,军民融合&&云,军民融合&&通讯,融通军产&&平台,融通军产&&系统,融通军产&&软件,融通军产&&网络,融通军产&&云,融通军产&&通讯,军分区武装部&&平台,军分区武装部&&系统,军分区武装部&&软件,军分区武装部&&网络,军分区武装部&&云,军分区武装部&&通讯,某部&&平台,某部&&系统,某部&&软件,某部&&网络,某部&&云,某部&&通讯,营区安防&&平台,营区安防&&系统,营区安防&&软件,营区安防&&网络,营区安防&&云,营区安防&&通讯,公安&&平台,公安&&系统,公安&&软件,公安&&网络,公安&&云,公安&&通讯,交警&&平台,交警&&系统,交警&&软件,交警&&网络,交警&&云,交警&&通讯,交通警察&&平台,交通警察&&系统,交通警察&&软件,交通警察&&网络,交通警察&&云,交通警察&&通讯,出入境&&平台,出入境&&系统,出入境&&软件,出入境&&网络,出入境&&云,出入境&&通讯,边防&&平台,边防&&系统,边防&&软件,边防&&网络,边防&&云,边防&&通讯,特勤&&平台,特勤&&系统,特勤&&软件,特勤&&网络,特勤&&云,特勤&&通讯,检察&&平台,检察&&系统,检察&&软件,检察&&网络,检察&&云,检察&&通讯,法院&&平台,法院&&系统,法院&&软件,法院&&网络,法院&&云,法院&&通讯,司法&&平台,司法&&系统,司法&&软件,司法&&网络,司法&&云,司法&&通讯,政法&&平台,政法&&系统,政法&&软件,政法&&网络,政法&&云,政法&&通讯,看守所&&平台,看守所&&系统,看守所&&软件,看守所&&网络,看守所&&云,看守所&&通讯,监狱&&平台,监狱&&系统,监狱&&软件,监狱&&网络,监狱&&云,监狱&&通讯,退役&&平台,退役&&系统,退役&&软件,退役&&网络,退役&&云,退役&&通讯,双拥&&平台,双拥&&系统,双拥&&软件,双拥&&网络,双拥&&云,双拥&&通讯,优抚&&平台,优抚&&系统,优抚&&软件,优抚&&网络,优抚&&云,优抚&&通讯,军转干部&&平台,军转干部&&系统,军转干部&&软件,军转干部&&网络,军转干部&&云,军转干部&&通讯,民政&&平台,民政&&系统,民政&&软件,民政&&网络,民政&&云,民政&&通讯,养老&&平台,养老&&系统,养老&&软件,养老&&网络,养老&&云,养老&&通讯,公共交通&&平台,公共交通&&系统,公共交通&&软件,公共交通&&网络,公共交通&&云,公共交通&&通讯,交通&&平台,交通&&系统,交通&&软件,交通&&网络,交通&&云,交通&&通讯,驾驶&&平台,驾驶&&系统,驾驶&&软件,驾驶&&网络,驾驶&&云,驾驶&&通讯,驾校&&平台,驾校&&系统,驾校&&软件,驾校&&网络,驾校&&云,驾校&&通讯,运输&&平台,运输&&系统,运输&&软件,运输&&网络,运输&&云,运输&&通讯,供应链&&平台,供应链&&系统,供应链&&软件,供应链&&网络,供应链&&云,供应链&&通讯,物流&&平台,物流&&系统,物流&&软件,物流&&网络,物流&&云,物流&&通讯,机场&&平台,机场&&系统,机场&&软件,机场&&网络,机场&&云,机场&&通讯,航空&&平台,航空&&系统,航空&&软件,航空&&网络,航空&&云,航空&&通讯,港&&平台,港&&系统,港&&软件,港&&网络,港&&云,港&&通讯,公交&&平台,公交&&系统,公交&&软件,公交&&网络,公交&&云,公交&&通讯,信息&&平台,信息&&系统,信息&&软件,信息&&网络,信息&&云,信息&&通讯,数字&&平台,数字&&系统,数字&&软件,数字&&网络,数字&&云,数字&&通讯,后勤管理&&平台,后勤管理&&系统,后勤管理&&软件,后勤管理&&网络,后勤管理&&云,后勤管理&&通讯,示教&&平台,示教&&系统,示教&&软件,示教&&网络,示教&&云,示教&&通讯,远程&&平台,远程&&系统,远程&&软件,远程&&网络,远程&&云,远程&&通讯,医共体&&平台,医共体&&系统,医共体&&软件,医共体&&网络,医共体&&云,医共体&&通讯,健康管理&&平台,健康管理&&系统,健康管理&&软件,健康管理&&网络,健康管理&&云,健康管理&&通讯,人力资源&&平台,人力资源&&系统,人力资源&&软件,人力资源&&网络,人力资源&&云,人力资源&&通讯,社会保障&&平台,社会保障&&系统,社会保障&&软件,社会保障&&网络,社会保障&&云,社会保障&&通讯,现代农业产业园&&平台,现代农业产业园&&系统,现代农业产业园&&软件,现代农业产业园&&网络,现代农业产业园&&云,现代农业产业园&&通讯,医疗保障&&平台,医疗保障&&系统,医疗保障&&软件,医疗保障&&网络,医疗保障&&云,医疗保障&&通讯,畜牧一体化&&平台,畜牧一体化&&系统,畜牧一体化&&软件,畜牧一体化&&网络,畜牧一体化&&云,畜牧一体化&&通讯,工会&&平台,工会&&系统,工会&&软件,工会&&网络,工会&&云,工会&&通讯,体育&&平台,体育&&系统,体育&&软件,体育&&网络,体育&&云,体育&&通讯,税务&&平台,税务&&系统,税务&&软件,税务&&网络,税务&&云,税务&&通讯,财政&&平台,财政&&系统,财政&&软件,财政&&网络,财政&&云,财政&&通讯,煤田&&平台,煤田&&系统,煤田&&软件,煤田&&网络,煤田&&云,煤田&&通讯,纪委&&平台,纪委&&系统,纪委&&软件,纪委&&网络,纪委&&云,纪委&&通讯,红十字会&&平台,红十字会&&系统,红十字会&&软件,红十字会&&网络,红十字会&&云,红十字会&&通讯,海关&&平台,海关&&系统,海关&&软件,海关&&网络,海关&&云,海关&&通讯,统战&&平台,统战&&系统,统战&&软件,统战&&网络,统战&&云,统战&&通讯,老干部&&平台,老干部&&系统,老干部&&软件,老干部&&网络,老干部&&云,老干部&&通讯,组织&&平台,组织&&系统,组织&&软件,组织&&网络,组织&&云,组织&&通讯,科学技术厅&&平台,科学技术厅&&系统,科学技术厅&&软件,科学技术厅&&网络,科学技术厅&&云,科学技术厅&&通讯,广播电视台&&平台,广播电视台&&系统,广播电视台&&软件,广播电视台&&网络,广播电视台&&云,广播电视台&&通讯,广播电视局&&平台,广播电视局&&系统,广播电视局&&软件,广播电视局&&网络,广播电视局&&云,广播电视局&&通讯,新华通讯社&&平台,新华通讯社&&系统,新华通讯社&&软件,新华通讯社&&网络,新华通讯社&&云,新华通讯社&&通讯,长城新媒体集团&&平台,长城新媒体集团&&系统,长城新媒体集团&&软件,长城新媒体集团&&网络,长城新媒体集团&&云,长城新媒体集团&&通讯,日报&&平台,日报&&系统,日报&&软件,日报&&网络,日报&&云,日报&&通讯,宣传部&&平台,宣传部&&系统,宣传部&&软件,宣传部&&网络,宣传部&&云,宣传部&&通讯,人民代表大会&&平台,人民代表大会&&系统,人民代表大会&&软件,人民代表大会&&网络,人民代表大会&&云,人民代表大会&&通讯,科学技术协会&&平台,科学技术协会&&系统,科学技术协会&&软件,科学技术协会&&网络,科学技术协会&&云,科学技术协会&&通讯,广电信息网络集团股份有限公司&&平台,广电信息网络集团股份有限公司&&系统,广电信息网络集团股份有限公司&&软件,广电信息网络集团股份有限公司&&网络,广电信息网络集团股份有限公司&&云,广电信息网络集团股份有限公司&&通讯,智库&&平台,智库&&系统,智库&&软件,智库&&网络,智库&&云,智库&&通讯,科学&&平台,科学&&系统,科学&&软件,科学&&网络,科学&&云,科学&&通讯,统计局&&平台,统计局&&系统,统计局&&软件,统计局&&网络,统计局&&云,统计局&&通讯,审计局&&平台,审计局&&系统,审计局&&软件,审计局&&网络,审计局&&云,审计局&&通讯,省委办公厅&&平台,省委办公厅&&系统,省委办公厅&&软件,省委办公厅&&网络,省委办公厅&&云,省委办公厅&&通讯,溯源&&平台,溯源&&系统,溯源&&软件,溯源&&网络,溯源&&云,溯源&&通讯,干部人事&&平台,干部人事&&系统,干部人事&&软件,干部人事&&网络,干部人事&&云,干部人事&&通讯,健身&&平台,健身&&系统,健身&&软件,健身&&网络,健身&&云,健身&&通讯,场馆&&平台,场馆&&系统,场馆&&软件,场馆&&网络,场馆&&云,场馆&&通讯,赛事&&平台,赛事&&系统,赛事&&软件,赛事&&网络,赛事&&云,赛事&&通讯,红十字&&平台,红十字&&系统,红十字&&软件,红十字&&网络,红十字&&云,红十字&&通讯,纪检委&&平台,纪检委&&系统,纪检委&&软件,纪检委&&网络,纪检委&&云,纪检委&&通讯,红会&&平台,红会&&系统,红会&&软件,红会&&网络,红会&&云,红会&&通讯,电子口岸&&平台,电子口岸&&系统,电子口岸&&软件,电子口岸&&网络,电子口岸&&云,电子口岸&&通讯,血站&&平台,血站&&系统,血站&&软件,血站&&网络,血站&&云,血站&&通讯,港口&&平台,港口&&系统,港口&&软件,港口&&网络,港口&&云,港口&&通讯,科技局&&平台,科技局&&系统,科技局&&软件,科技局&&网络,科技局&&云,科技局&&通讯,科学技术局&&平台,科学技术局&&系统,科学技术局&&软件,科学技术局&&网络,科学技术局&&云,科学技术局&&通讯,广电&&平台,广电&&系统,广电&&软件,广电&&网络,广电&&云,广电&&通讯,新闻网&&平台,新闻网&&系统,新闻网&&软件,新闻网&&网络,新闻网&&云,新闻网&&通讯,报社&&平台,报社&&系统,报社&&软件,报社&&网络,报社&&云,报社&&通讯,媒体&&平台,媒体&&系统,媒体&&软件,媒体&&网络,媒体&&云,媒体&&通讯,报业&&平台,报业&&系统,报业&&软件,报业&&网络,报业&&云,报业&&通讯,新闻&&平台,新闻&&系统,新闻&&软件,新闻&&网络,新闻&&云,新闻&&通讯,人大&&平台,人大&&系统,人大&&软件,人大&&网络,人大&&云,人大&&通讯,科协&&平台,科协&&系统,科协&&软件,科协&&网络,科协&&云,科协&&通讯,社会科学&&平台,社会科学&&系统,社会科学&&软件,社会科学&&网络,社会科学&&云,社会科学&&通讯,社科&&平台,社科&&系统,社科&&软件,社科&&网络,社科&&云,社科&&通讯,金审&&平台,金审&&系统,金审&&软件,金审&&网络,金审&&云,金审&&通讯,人口&&平台,人口&&系统,人口&&软件,人口&&网络,人口&&云,人口&&通讯,电子商务&&平台,电子商务&&系统,电子商务&&软件,电子商务&&网络,电子商务&&云,电子商务&&通讯,市委办公室&&平台,市委办公室&&系统,市委办公室&&软件,市委办公室&&网络,市委办公室&&云,市委办公室&&通讯,追溯&&平台,追溯&&系统,追溯&&软件,追溯&&网络,追溯&&云,追溯&&通讯,档案&&平台,档案&&系统,档案&&软件,档案&&网络,档案&&云,档案&&通讯,人居环境治理&&平台,人居环境治理&&系统,人居环境治理&&软件,人居环境治理&&网络,人居环境治理&&云,人居环境治理&&通讯,技术升级&&平台,技术升级&&系统,技术升级&&软件,技术升级&&网络,技术升级&&云,技术升级&&通讯,技术改造&&平台,技术改造&&系统,技术改造&&软件,技术改造&&网络,技术改造&&云,技术改造&&通讯,应急指挥&&平台,应急指挥&&系统,应急指挥&&软件,应急指挥&&网络,应急指挥&&云,应急指挥&&通讯,景区&&平台,景区&&系统,景区&&软件,景区&&网络,景区&&云,景区&&通讯,门票&&平台,门票&&系统,门票&&软件,门票&&网络,门票&&云,门票&&通讯,分销&&平台,分销&&系统,分销&&软件,分销&&网络,分销&&云,分销&&通讯,定位&&平台,定位&&系统,定位&&软件,定位&&网络,定位&&云,定位&&通讯,全景&&平台,全景&&系统,全景&&软件,全景&&网络,全景&&云,全景&&通讯,旅游&&平台,旅游&&系统,旅游&&软件,旅游&&网络,旅游&&云,旅游&&通讯,车载&&平台,车载&&系统,车载&&软件,车载&&网络,车载&&云,车载&&通讯,车辆&&平台,车辆&&系统,车辆&&软件,车辆&&网络,车辆&&云,车辆&&通讯,信息安全&&平台,信息安全&&系统,信息安全&&软件,信息安全&&网络,信息安全&&云,信息安全&&通讯,在线课程&&平台,在线课程&&系统,在线课程&&软件,在线课程&&网络,在线课程&&云,在线课程&&通讯,布线&&平台,布线&&系统,布线&&软件,布线&&网络,布线&&云,布线&&通讯,升级&&平台,升级&&系统,升级&&软件,升级&&网络,升级&&云,升级&&通讯,改造&&平台,改造&&系统,改造&&软件,改造&&网络,改造&&云,改造&&通讯,扩容&&平台,扩容&&系统,扩容&&软件,扩容&&网络,扩容&&云,扩容&&通讯,传输&&平台,传输&&系统,传输&&软件,传输&&网络,传输&&云,传输&&通讯,入户&&平台,入户&&系统,入户&&软件,入户&&网络,入户&&云,入户&&通讯,校园&&平台,校园&&系统,校园&&软件,校园&&网络,校园&&云,校园&&通讯,政务&&平台,政务&&系统,政务&&软件,政务&&网络,政务&&云,政务&&通讯,支付&&平台,支付&&系统,支付&&软件,支付&&网络,支付&&云,支付&&通讯,财务&&平台,财务&&系统,财务&&软件,财务&&网络,财务&&云,财务&&通讯,教育&&平台,教育&&系统,教育&&软件,教育&&网络,教育&&云,教育&&通讯,财政&&平台,财政&&系统,财政&&软件,财政&&网络,财政&&云,财政&&通讯,通信&&平台,通信&&系统,通信&&软件,通信&&网络,通信&&云,通信&&通讯,通讯&&平台,通讯&&系统,通讯&&软件,通讯&&网络,通讯&&云,通讯&&通讯,视频&&平台,视频&&系统,视频&&软件,视频&&网络,视频&&云,视频&&通讯,语音&&平台,语音&&系统,语音&&软件,语音&&网络,语音&&云,语音&&通讯,数据&&平台,数据&&系统,数据&&软件,数据&&网络,数据&&云,数据&&通讯,互联网&&平台,互联网&&系统,互联网&&软件,互联网&&网络,互联网&&云,互联网&&通讯,商务&&平台,商务&&系统,商务&&软件,商务&&网络,商务&&云,商务&&通讯,小微&&平台,小微&&系统,小微&&软件,小微&&网络,小微&&云,小微&&通讯,APN&&平台,APN&&系统,APN&&软件,APN&&网络,APN&&云,APN&&通讯,因特网&&平台,因特网&&系统,因特网&&软件,因特网&&网络,因特网&&云,因特网&&通讯,IP&&平台,IP&&系统,IP&&软件,IP&&网络,IP&&云,IP&&通讯,MSTP&&平台,MSTP&&系统,MSTP&&软件,MSTP&&网络,MSTP&&云,MSTP&&通讯,VPDN&&平台,VPDN&&系统,VPDN&&软件,VPDN&&网络,VPDN&&云,VPDN&&通讯,光纤&&平台,光纤&&系统,光纤&&软件,光纤&&网络,光纤&&云,光纤&&通讯,无线&&平台,无线&&系统,无线&&软件,无线&&网络,无线&&云,无线&&通讯,GPRS&&平台,GPRS&&系统,GPRS&&软件,GPRS&&网络,GPRS&&云,GPRS&&通讯,WiFi&&平台,WiFi&&系统,WiFi&&软件,WiFi&&网络,WiFi&&云,WiFi&&通讯,扶贫&&平台,扶贫&&系统,扶贫&&软件,扶贫&&网络,扶贫&&云,扶贫&&通讯,检察院&&平台,检察院&&系统,检察院&&软件,检察院&&网络,检察院&&云,检察院&&通讯,法院&&平台,法院&&系统,法院&&软件,法院&&网络,法院&&云,法院&&通讯,公安&&平台,公安&&系统,公安&&软件,公安&&网络,公安&&云,公安&&通讯,司法&&平台,司法&&系统,司法&&软件,司法&&网络,司法&&云,司法&&通讯,政务&&平台,政务&&系统,政务&&软件,政务&&网络,政务&&云,政务&&通讯,监测&&平台,监测&&系统,监测&&软件,监测&&网络,监测&&云,监测&&通讯,政协&&平台,政协&&系统,政协&&软件,政协&&网络,政协&&云,政协&&通讯,金税&&平台,金税&&系统,金税&&软件,金税&&网络,金税&&云,金税&&通讯,履职&&平台,履职&&系统,履职&&软件,履职&&网络,履职&&云,履职&&通讯,政务服务&&平台,政务服务&&系统,政务服务&&软件,政务服务&&网络,政务服务&&云,政务服务&&通讯,放管服&&平台,放管服&&系统,放管服&&软件,放管服&&网络,放管服&&云,放管服&&通讯,公共资源&&平台,公共资源&&系统,公共资源&&软件,公共资源&&网络,公共资源&&云,公共资源&&通讯,行政服务&&平台,行政服务&&系统,行政服务&&软件,行政服务&&网络,行政服务&&云,行政服务&&通讯,行政审批&&平台,行政审批&&系统,行政审批&&软件,行政审批&&网络,行政审批&&云,行政审批&&通讯,社会信用体系&&平台,社会信用体系&&系统,社会信用体系&&软件,社会信用体系&&网络,社会信用体系&&云,社会信用体系&&通讯,效能监督&&平台,效能监督&&系统,效能监督&&软件,效能监督&&网络,效能监督&&云,效能监督&&通讯,热线&&平台,热线&&系统,热线&&软件,热线&&网络,热线&&云,热线&&通讯,政务数据&&平台,政务数据&&系统,政务数据&&软件,政务数据&&网络,政务数据&&云,政务数据&&通讯,电视台&&平台,电视台&&系统,电视台&&软件,电视台&&网络,电视台&&云,电视台&&通讯,广播&&平台,广播&&系统,广播&&软件,广播&&网络,广播&&云,广播&&通讯,传媒&&平台,传媒&&系统,传媒&&软件,传媒&&网络,传媒&&云,传媒&&通讯,杂志社&&平台,杂志社&&系统,杂志社&&软件,杂志社&&网络,杂志社&&云,杂志社&&通讯,科学技术&&平台,科学技术&&系统,科学技术&&软件,科学技术&&网络,科学技术&&云,科学技术&&通讯,科技园区&&平台,科技园区&&系统,科技园区&&软件,科技园区&&网络,科技园区&&云,科技园区&&通讯,开发区管理委员&&平台,开发区管理委员&&系统,开发区管理委员&&软件,开发区管理委员&&网络,开发区管理委员&&云,开发区管理委员&&通讯,管委会&&平台,管委会&&系统,管委会&&软件,管委会&&网络,管委会&&云,管委会&&通讯,科技馆&&平台,科技馆&&系统,科技馆&&软件,科技馆&&网络,科技馆&&云,科技馆&&通讯,科技创新&&平台,科技创新&&系统,科技创新&&软件,科技创新&&网络,科技创新&&云,科技创新&&通讯,高新区发展&&平台,高新区发展&&系统,高新区发展&&软件,高新区发展&&网络,高新区发展&&云,高新区发展&&通讯,科技成果&&平台,科技成果&&系统,科技成果&&软件,科技成果&&网络,科技成果&&云,科技成果&&通讯,影业&&平台,影业&&系统,影业&&软件,影业&&网络,影业&&云,影业&&通讯,科技大厦&&平台,科技大厦&&系统,科技大厦&&软件,科技大厦&&网络,科技大厦&&云,科技大厦&&通讯,情报&&平台,情报&&系统,情报&&软件,情报&&网络,情报&&云,情报&&通讯,科学器材&&平台,科学器材&&系统,科学器材&&软件,科学器材&&网络,科学器材&&云,科学器材&&通讯,自然科学&&平台,自然科学&&系统,自然科学&&软件,自然科学&&网络,自然科学&&云,自然科学&&通讯,科技信息和档案&&平台,科技信息和档案&&系统,科技信息和档案&&软件,科技信息和档案&&网络,科技信息和档案&&云,科技信息和档案&&通讯,科技金融&&平台,科技金融&&系统,科技金融&&软件,科技金融&&网络,科技金融&&云,科技金融&&通讯,科学技术传播&&平台,科学技术传播&&系统,科学技术传播&&软件,科学技术传播&&网络,科学技术传播&&云,科学技术传播&&通讯,青少年科技&&平台,青少年科技&&系统,青少年科技&&软件,青少年科技&&网络,青少年科技&&云,青少年科技&&通讯,企业创新促进&&平台,企业创新促进&&系统,企业创新促进&&软件,企业创新促进&&网络,企业创新促进&&云,企业创新促进&&通讯,创新战略&&平台,创新战略&&系统,创新战略&&软件,创新战略&&网络,创新战略&&云,创新战略&&通讯,普及推广&&平台,普及推广&&系统,普及推广&&软件,普及推广&&网络,普及推广&&云,普及推广&&通讯,工作者&&平台,工作者&&系统,工作者&&软件,工作者&&网络,工作者&&云,工作者&&通讯,新华社&&平台,新华社&&系统,新华社&&软件,新华社&&网络,新华社&&云,新华社&&通讯,通讯社&&平台,通讯社&&系统,通讯社&&软件,通讯社&&网络,通讯社&&云,通讯社&&通讯,舆论&&平台,舆论&&系统,舆论&&软件,舆论&&网络,舆论&&云,舆论&&通讯,智能化&&平台,智能化&&系统,智能化&&软件,智能化&&网络,智能化&&云,智能化&&通讯,门禁&&平台,门禁&&系统,门禁&&软件,门禁&&网络,门禁&&云,门禁&&通讯"
- tagJ1 := TagMatching{
- tagName: "第一类",
- tagCode: "001",
- matchField: []string{"title"},
- matchKey: jundui,
- matchKeyReg: GetRegex(jundui),
- addField: []string{"title"},
- addKey: "平台,系统,软件,网络,云,通讯",
- addKeyReg: GetRegex("平台,系统,软件,网络,云,通讯"),
- excludeField: []string{"title"},
- excludeKey: "超声,输煤系统,采样及制样系统,装车系统,机电系统,MW,机组,放射,转炉,工程造价,纲要设计,脱水系统,翻车机,订单,医疗设备,肺结节,商务楼施工,破碎系统,油库系统,审计服务,空调系统,灭火系统,新订单,垃圾处理系统,生产机房,电除尘高频电源设备,冲击地压,微信平台,发酵集成,液压润滑系统,#,杂志采购,制氧系统,除臭系统,编制,kV,电气线路,铁路线路,渗沥液,高压细水雾灭火系统,场地授权,土建工程,生物,医疗器械,医贸,医疗设备,承德世纪兴宇建筑工程有限公司,天津国能华北电力技术工程有限公司,机电设备,建筑安装,工程咨询,空调工程,电力安装,X射线,药敏分析系统,热送调度系统,射频手术系统,肾镜系统,注射系统,胃肠系统,质谱仪筛查系统,勘察,手术系统,反洗钱系统,发电机,高低压系统,排水系统,升降平台,污水系统,供销社建设,消防系统,通风系统,人体生理实验系统,试验系统,污泥系统,主机热控系统,供水系统,电路整修,安装工程有限公司,劳务有限公司,除尘系统,装修工程,用地预审,运输自动化控制系统,化学水工系统,故障自动诊断系统,手术导航系统,灰硝硫系统,液压系统,脱硫系统,光纤打标机,制粉系统,净化系统,车辆租赁,空压机系统,校准系统,设计标段,取水系统,装饰工程,宣传视频制作,分析服务,铁路专线,制冷系统,点火系统,水处理系统,火检光纤,遥感资料,燃料系统,供电系统,供热系统,土建,新风系统,传输系统,火灾报警系统,液压及水系统,加油服务,空调采购,电气系统,物流传输系统,原煤筛分系统,汽车冲洗平台,长沙高新技术产业开发区管理委员会,防水工程,热水系统,综合管网工程,电路板,生活水系统,网线采购,电源线采购,配电系统,自动报警系统,温室气体连续监测系统,制水系统,热泵系统,热力管道,道路维修,管网改造,脱硝系统,AGC系统,公交专线,物业服务,废水系统,电伴热系统,上料系统,电务系统,控制系统,电路改造,手术麻醉管理系统,造价咨询,建筑修缮,课程,设计咨询,雨污分流系统,中央空调机房,印刷系统,天然气管网,DCS,赛事安全评估,轨道电路,制造平台,供暖系统,皮带系统,血流动力学监测,中继泵站,光伏发电,工程初步设计,照明系统,电力专线,水冷系统,散热系统,重症监护系统,管道专线,气体检测系统,采暖系统,激光测振系统,租用办公场所,焊接系统,无创定量诊断系统,风机房,手术管理系统,磁共振机房,洗车平台,隧道工程,电力接入系统,物业管理服务,外墙粉刷,尾砂运输供给系统,换热机房,垂钓平台,可行性研究,地面系统,空气质量检测平台,网上超市采购,车辆维保,卸料平台,直饮水系统,煤系统,余热利用系统,劳务分包,火气系统,排风系统,装修施工,办公桌椅采购,天翼云科技,载具采购,钢板机房,腔镜系统,吹灰系统,激光扫描系统,空调,冷却水,打印机,排潮系统,排烟系统,蒸汽系统,润滑系统,烧结系统,加热系统,粉刷,磐石公司,工程施工,内墙维修,除雾器系统,自流平,宣传服务,渣处理系统,雨水系统,主题宣传,天翼云科技河北分公司,车辆定点,装修,劳动技术服务,真空系统,施工,施工图设计,造影系统,制冷机房,GW,心脏,检修平台,冷水系统,消防改造,供热专线,专栏,给水系统,警服,被装,灭火剂,雨污,保洁服务,物业服务,服装采购,中国移动,中移在线,中移系统,铁通,中国联通,联合网络通信,联通系统集成,中国电信,天翼视讯,天翼电信,天翼云,监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取",
- excludeKeyReg: GetRegex("超声,输煤系统,采样及制样系统,装车系统,机电系统,MW,机组,放射,转炉,工程造价,纲要设计,脱水系统,翻车机,订单,医疗设备,肺结节,商务楼施工,破碎系统,油库系统,审计服务,空调系统,灭火系统,新订单,垃圾处理系统,生产机房,电除尘高频电源设备,冲击地压,微信平台,发酵集成,液压润滑系统,#,杂志采购,制氧系统,除臭系统,编制,kV,电气线路,铁路线路,渗沥液,高压细水雾灭火系统,场地授权,土建工程,生物,医疗器械,医贸,医疗设备,承德世纪兴宇建筑工程有限公司,天津国能华北电力技术工程有限公司,机电设备,建筑安装,工程咨询,空调工程,电力安装,X射线,药敏分析系统,热送调度系统,射频手术系统,肾镜系统,注射系统,胃肠系统,质谱仪筛查系统,勘察,手术系统,反洗钱系统,发电机,高低压系统,排水系统,升降平台,污水系统,供销社建设,消防系统,通风系统,人体生理实验系统,试验系统,污泥系统,主机热控系统,供水系统,电路整修,安装工程有限公司,劳务有限公司,除尘系统,装修工程,用地预审,运输自动化控制系统,化学水工系统,故障自动诊断系统,手术导航系统,灰硝硫系统,液压系统,脱硫系统,光纤打标机,制粉系统,净化系统,车辆租赁,空压机系统,校准系统,设计标段,取水系统,装饰工程,宣传视频制作,分析服务,铁路专线,制冷系统,点火系统,水处理系统,火检光纤,遥感资料,燃料系统,供电系统,供热系统,土建,新风系统,传输系统,火灾报警系统,液压及水系统,加油服务,空调采购,电气系统,物流传输系统,原煤筛分系统,汽车冲洗平台,长沙高新技术产业开发区管理委员会,防水工程,热水系统,综合管网工程,电路板,生活水系统,网线采购,电源线采购,配电系统,自动报警系统,温室气体连续监测系统,制水系统,热泵系统,热力管道,道路维修,管网改造,脱硝系统,AGC系统,公交专线,物业服务,废水系统,电伴热系统,上料系统,电务系统,控制系统,电路改造,手术麻醉管理系统,造价咨询,建筑修缮,课程,设计咨询,雨污分流系统,中央空调机房,印刷系统,天然气管网,DCS,赛事安全评估,轨道电路,制造平台,供暖系统,皮带系统,血流动力学监测,中继泵站,光伏发电,工程初步设计,照明系统,电力专线,水冷系统,散热系统,重症监护系统,管道专线,气体检测系统,采暖系统,激光测振系统,租用办公场所,焊接系统,无创定量诊断系统,风机房,手术管理系统,磁共振机房,洗车平台,隧道工程,电力接入系统,物业管理服务,外墙粉刷,尾砂运输供给系统,换热机房,垂钓平台,可行性研究,地面系统,空气质量检测平台,网上超市采购,车辆维保,卸料平台,直饮水系统,煤系统,余热利用系统,劳务分包,火气系统,排风系统,装修施工,办公桌椅采购,天翼云科技,载具采购,钢板机房,腔镜系统,吹灰系统,激光扫描系统,空调,冷却水,打印机,排潮系统,排烟系统,蒸汽系统,润滑系统,烧结系统,加热系统,粉刷,磐石公司,工程施工,内墙维修,除雾器系统,自流平,宣传服务,渣处理系统,雨水系统,主题宣传,天翼云科技河北分公司,车辆定点,装修,劳动技术服务,真空系统,施工,施工图设计,造影系统,制冷机房,GW,心脏,检修平台,冷水系统,消防改造,供热专线,专栏,给水系统,警服,被装,灭火剂,雨污,保洁服务,物业服务,服装采购,中国移动,中移在线,中移系统,铁通,中国联通,联合网络通信,联通系统集成,中国电信,天翼视讯,天翼电信,天翼云,监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"),
- }
- matchArr = append(matchArr, tagJ1)
- key2 := "视频会议,视频监控,等保,信息化,机房,雪亮,智慧交管,智慧安防,智慧社区,天网,天幕,移动警务,综治,视联网,磐石,智慧监所,智慧平安,智慧检务,智慧法院,移动检务,掌上法院,直播听证,远程提讯,智慧监狱,智慧司法,智慧戒毒,智慧信访,绿色军营,智慧营区,二三级网,二级网,三级网,手机管控,智慧校园,智慧医院,智慧医保,智慧景区,智慧乡村,智慧食堂,一卡通,一脸通,银医,掌上医院,数据中心,风险普查,智慧城市,智慧城管,政务外网,云平台,物流系统,专线,电路,物联网,智慧医疗,互联互通,远程医疗,医疗云,影像云,PACS,HIS,云安全,云桌面,专属云,医院云,云服务,私有云,医院上云,云监控,云计算,云主机,桌面云,云医院,安全云,云办公,云专线,云客服,云终端,云网融合,专有云,云医疗,公有云,云应用,云化项目,智慧健康,系统平台,平台系统,信息服务平台,医联体,核酸检测系统,数字医疗,远程会诊,移动医护,网络安全,健康系统,专网,护理系统,胶片数字化,医废管理系统,安防系统,管理系统,卫健系统,服务系统,成像分析系统,一体化系统,呼叫系统,教学系统,体检系统,业务系统,定位系统,票据系统,医院系统,叫号系统,监护系统,导视系统,培训系统,监控系统,监测系统,标测系统,支持系统,用药系统,追溯系统,建设系统,超融合系统,病房净化系统,应用系统,系统功能,审核系统,影像系统,防护系统,导向系统,归档系统,备份系统,桌面系统,安保系统,发票系统,监管系统,决策系统,考核系统,物资系统,诊断系统,核算系统,电子签名系统,评价系统,安检系统,财务系统,系统开发,预约系统,分诊系统,合一系统,对讲系统,展示系统,调度系统,认证系统,办公系统,结算系统,干预系统,病案系统,筛查系统,管控系统,检验系统,防控系统,探视系统,引导系统,登记系统,上报系统,考试系统,传输系统采购,分配系统,报警系统,采集系统,监视系统,病理系统,收据系统,缴费系统,统计系统,报销系统,安全系统,报告系统,应急救援系统,测评系统,核酸快速检测系统,事件系统,一卡通系统,转播系统,接口系统,改造系统,互动系统,审计系统,核对系统,应急指挥系统,上传系统,评审系统,核签系统,共享系统,巡更系统,发布系统,排队系统,告警系统,疫苗接种告知确认系统,运维系统,支撑系统,内控系统,层析系统,导检系统,信息发布系统,卫生监督移动执法系统,疫苗接种系统,电子签核系统,应急系统,ERP系统,技术系统,仓储系统,支付系统,查询系统,前端系统,核查系统,人事系统,协同系统,住院系统,环境系统,面部跟踪系统,接警系统,审计大数据,电子病历,三农大数据,智慧渔业,数字乡村,5G,4G,智慧旅游平台,智慧停车,智慧农业,智慧气象,智慧建设,智慧城市建设,智慧水务,智慧档案,融媒体,VPDN,IDC,综合布线,IoT,光纤,综合管理平台,执法终端,慧眼,互联网+,呼叫中心,短彩信,校园网,网络存储设备,OA,办公自动化,高清视频,智能安防,监控安防,12345,12341,12342,12366,12328,12329,12333,12348,12351,12306,12316,12317,12322,12330,12319,12338,12378,12358,NB,辅警通,移动工作终端购置及通信服务,移动执法,一键报警,警务通,管控平台系统建设,数字化城市,4G单兵系统,综治视联网,数字化校园,云企信,云总机,融合总机,多媒通信,融合通信,视频通信,视频电话,无线商话,无线座机,交换机直连,集团通讯录,外勤管家,兵团社保通,商户管家,移动秀品,校讯通平台,集团V网,农信通,信息化终端设备服务系统,天眼,村村享,智慧交通,安全通讯,城域网,GPS,大数据,短信,防汛视频,数字校园,宽带,电子警察,智慧党建,智慧供水,高清会议,移动税务,WIFI,无线通信,检务通,云视频,可视一张网,智慧派出所,等级保护,智能扫码刷脸测温,智能测温,基层测温,智慧检务,智慧,医院信息化建设,智能信息化,机房运维,平安社区,四级网,智能接处警,智慧云,监控工程建设,安全监测设施,通信管道,数字城管,指挥调度系统,监控设备,智慧平安乡村,信息网建设,智能监控,网络建设,智慧教育,电教室,扫码测温,智能感知,长效管护平台,数字中心,智慧环卫,人脸识别,交通感知,移动办公,益农信息社,链路连接,人脸抓拍,电话系统,农村厕所管护,警务终端,城市综合管理,平安城市,弱电&&智能化,门禁,视频传输,安全防护体系,智能化,网络&&平台,卫星通信,卫星通讯,公网基站,通信&&基站,通讯&&基站,互联网&&接入,互联网&&服务,通信线路,通信&&服务,弱电&&系统"
- ex2 := "超声,输煤系统,采样及制样系统,装车系统,机电系统,MW,机组,放射,转炉,工程造价,纲要设计,脱水系统,翻车机,订单,医疗设备,肺结节,商务楼施工,破碎系统,油库系统,审计服务,空调系统,灭火系统,新订单,垃圾处理系统,生产机房,电除尘高频电源设备,冲击地压,微信平台,发酵集成,液压润滑系统,#,杂志采购,制氧系统,除臭系统,编制,kV,电气线路,铁路线路,渗沥液,高压细水雾灭火系统,场地授权,土建工程,生物,医疗器械,医贸,医疗设备,承德世纪兴宇建筑工程有限公司,天津国能华北电力技术工程有限公司,机电设备,建筑安装,工程咨询,空调工程,电力安装,X射线,药敏分析系统,热送调度系统,射频手术系统,肾镜系统,注射系统,胃肠系统,质谱仪筛查系统,勘察,手术系统,反洗钱系统,发电机,高低压系统,排水系统,升降平台,污水系统,供销社建设,消防系统,通风系统,人体生理实验系统,试验系统,污泥系统,主机热控系统,供水系统,电路整修,安装工程有限公司,劳务有限公司,除尘系统,装修工程,用地预审,运输自动化控制系统,化学水工系统,故障自动诊断系统,手术导航系统,灰硝硫系统,液压系统,脱硫系统,光纤打标机,制粉系统,净化系统,车辆租赁,空压机系统,校准系统,设计标段,取水系统,装饰工程,宣传视频制作,分析服务,铁路专线,制冷系统,点火系统,水处理系统,火检光纤,遥感资料,燃料系统,供电系统,供热系统,土建,新风系统,传输系统,火灾报警系统,液压及水系统,加油服务,空调采购,电气系统,物流传输系统,原煤筛分系统,汽车冲洗平台,长沙高新技术产业开发区管理委员会,防水工程,热水系统,综合管网工程,电路板,生活水系统,网线采购,电源线采购,配电系统,自动报警系统,温室气体连续监测系统,制水系统,热泵系统,热力管道,道路维修,管网改造,脱硝系统,AGC系统,公交专线,物业服务,废水系统,电伴热系统,上料系统,电务系统,控制系统,电路改造,手术麻醉管理系统,造价咨询,建筑修缮,课程,设计咨询,雨污分流系统,中央空调机房,印刷系统,天然气管网,DCS,赛事安全评估,轨道电路,制造平台,供暖系统,皮带系统,血流动力学监测,中继泵站,光伏发电,工程初步设计,照明系统,电力专线,水冷系统,散热系统,重症监护系统,管道专线,气体检测系统,采暖系统,激光测振系统,租用办公场所,焊接系统,无创定量诊断系统,风机房,手术管理系统,磁共振机房,洗车平台,隧道工程,电力接入系统,物业管理服务,网上超市采购,外墙粉刷,尾砂运输供给系统,换热机房,垂钓平台,可行性研究,地面系统,空气质量检测平台,车辆维保,卸料平台,直饮水系统,煤系统,余热利用系统,劳务分包,火气系统,排风系统,装修施工,办公桌椅采购,天翼云科技,载具采购,钢板机房,腔镜系统,吹灰系统,激光扫描系统,空调,冷却水,打印机,排潮系统,排烟系统,蒸汽系统,润滑系统,烧结系统,加热系统,粉刷,磐石公司,工程施工,内墙维修,除雾器系统,自流平,宣传服务,渣处理系统,雨水系统,主题宣传,天翼云科技河北分公司,车辆定点,装修,劳动技术服务,真空系统,施工,施工图设计,造影系统,制冷机房,GW,心脏,检修平台,冷水系统,消防改造,供热专线,专栏,给水系统,警服,被装,灭火剂,保洁服务,物业服务,服装采购中国移动,中移在线,中移系统,铁通,中国联通,联合网络通信,联通系统集成,中国电信,天翼视讯,天翼电信,天翼云,监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ2 := TagMatching{
- tagName: "第2类",
- tagCode: "002",
- matchField: []string{"title"},
- matchKey: key2,
- matchKeyReg: GetRegex(key2),
- excludeField: []string{"title"},
- excludeKey: ex2,
- excludeKeyReg: GetRegex(ex2),
- }
- matchArr = append(matchArr, tagJ2)
- key3 := "智算云,智算中台,数字孪生平台,物联网平台,城市大脑,智慧停车,智慧灯杆,智慧社区,智慧养老,智慧小区,智慧物业,智慧乡村,智慧农业,智慧党建,数字乡村,智慧城市,数智城市,智治城市,数字驾驶舱,新型智慧城市,数据基础底座,智能视觉平台,云网资源接入,数字城市,数智城市,数字底座,超级大脑,城市大脑,全息路网,全息路口,智慧水务,智慧应急,智能装备,智慧城管,应急指挥系统,智慧消防,一网统管,数字政府,城市超脑,防欺凌&&报警,防欺凌&&预警,防欺凌&&终端,防欺凌&&AI,人工智能智算,算力卡,云智算,定制开发&&系统集成"
- ex3 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ3 := TagMatching{
- tagName: "第3类",
- tagCode: "003",
- matchField: []string{"title"},
- matchKey: key3,
- matchKeyReg: GetRegex(key3),
- excludeField: []string{"title"},
- excludeKey: ex3,
- excludeKeyReg: GetRegex(ex3),
- }
- matchArr = append(matchArr, tagJ3)
- key4 := "热线平台,综合布线,协同办公,远程办公,vpn,wifi,私有云,云桌面,云计算,桌面云,智能云,政务云,云平台,云迁移,云资源,云服务,公有云,云灾备,云存储,云租用,云租赁,边缘云,专享云,虚拟化,云办公,云基础,基础资源,医疗云,智造云,行业云,新沃云,云运维,云应用,云安全,灵云,人口普查,舆情&&分析,舆情监测,舆情监控,舆情&&系统,防勒索病毒,灾备平台,电子化规范,处方前置系统,合理用药,物联网,NB-IOT,烟感,IDC,ICT,机房&&租赁,机房&&租用,机房&&建设,机房&&迁移,机房&&搬迁,机房&&托管,5G,人脸识别,门禁&&系统,人脸&&闸机,容灾备份,等级保护,等保,等级评测,区块链,短信,彩信,固话,数字政府,平安社区,平安校园,共享交换平台,移动执法,平安城市,智慧矿山,雪亮,智慧旅游,智慧景区,电子围栏,明厨亮灶,智慧校务,远程教育,多媒体教学,智慧教育,智慧课堂,虚拟现实,大数据实训,工业机器人,教育信息化,数字校园,智慧校园,校园信息化,标准化&&考场,标准化&&考点,智慧考场,智慧考点,智能&&安检门,基础网络,弱电智能化,智能化工程,智慧居家,智能门禁,应急能力提升,教育&&设备,教学&&设备,教育&&装备,教学&&装备,智慧医院,智慧医疗,大数据监督平台,信息化,监测平台,风险普查,通信服务,雨水情,智慧市场监管,智能化,数据流量,移动办案,智慧环保,智能安防,移动警务,移动&&终端,无人农场,远程医疗,监管体系,智慧井盖,智能交通,房屋&&普查,应急管理体系,智慧办公,城市综合治理,智慧大厦,智慧养老,灾害防御系统,综合治理平台,排队叫号,教育&&一体化,教学&&一体化,智慧政协,智慧哨兵,电子政务,非现场执法,智慧园区,社会治理,水库安全运行,溯源体系,接处警,一张图,涉税数据,智慧监管,精准教学,远程接访,云广播,数字化城市,智慧警务,智慧人大,医共体,医联体,预警信息发布,移动护理,无纸化病案,智能医废,电子病历,协同共管,信创云,智慧医护,无线覆盖,移动专网,惠企&&平台,院前急救,数字化城管,IPV4,IPV6,智慧水利,智慧水务,云视讯,视频会议系统,视频会商,蓝天卫士,智慧工厂,远程医技,远程会诊,森林防火,森林火灾,电子表决,人像识别,录播教室,多规合一,96110,智能回访,舆情通,智能导航,智能导诊,智慧法制,呼叫平台,虚拟仿真,智慧教室,智慧路灯,班班通,改薄提升,电子警察,教育薄弱环节改善,教育薄改,管户设备,标准化考场,标准化考点,可视化指挥调度系统,基本装备采购,网络管理,国际业务专线,传输网络,指挥通信设备,4G无线图传,无线图传&&执法记录仪,专网,专线,信息系统,网络服务,天线地网,地网,移动医护,应急救援,全民健康信息平台,等保测评,疾病预防,精准预约,挂号系统,双重预防,预防体系,监控系统,动态监控,一村一警,等级测评,远程协同,转移支付,图像监测站,监测监控能力,监测监控&&设备,智慧&&系统集成,智能&&系统集成,通信系统,计算机网络,视频安防系统,通信光缆,自动化系统,流量计系统,决策支持系统,高精定位,移动办公,辅助办案,远程指挥,跨省通办,支付电子化,雪亮工程,基础电信业务运营商,广电网络运营商,溯源体系软件平台建设,治安防控,系统集成,远程取证,建筑承灾体,建筑受灾体,考评一体化,数字化,老旧小区,质量安全追溯体系,平安灯箱,雨水情测报,安全监测,安全运行,技能振兴,生态综合体,平安基层,尾水&&达标,尾水&&治理,互联&&电路,工业互联网,双高,监测&&技术&&服务,执法系统,应急&&广播,定位系统,城市&&平台建设,加油站涉税数据管理,无纸化办公,大数据&&平台,网格&&终端,一体化&&平台,疫情防控&&一体化,疫情&&平台,医疗&&共同体,重点隐患整治,技防监控,突发事件&&预警,公共数字文化,考试平台,安防工程,安防系统,水库监测,景区提升,美丽乡村,乡村振兴,智慧社区,智慧小区,智慧物业,智慧乡村,智慧农业,智慧党建,数字乡村,返贫监测,基层治理,乡村治理,航空巡护,房屋安全普查,厕所革命,履职平台,信道&&服务,信道租赁,综合治理,有诉即办,接诉即办,软件技术服务,感知设备,综合&&集成,现代&&产业园,场所码&&系统,网站群&&升级,数智化,运管服管理平台,城市生命线,智慧园林,智慧市政,智慧环卫,运管服&&平台,组网&&集成,组网&&服务,督查&&系统,督办&&系统,元宇宙,基础设施&&提升,湿地&&保护,湿地&&修复,追溯体系,人工影响天气能力,防汛&&装备,抢险&&装备,数字城市,数智城市,数字底座,超级大脑,城市大脑,全息路网,全息路口,车联网,智能网联,网联车,车路协同,车路智行,智慧出行,营运车辆监管,TOCC,交通运行监测,交通运行调度,车&&调度平台,车&&调度系统,电子站牌,智慧停车,智慧泊车,道路&&智能,网络&&建设,ipv,雾森,雾炮,数字孪生,薄弱环节改善,教育&&薄&&改,拆墙透绿,工控安全,一体化建设,烟草&&一体化,薄&&改&&提升,智慧交通,校园&&安防,智慧&&安防,移动互联网,互联网链路,移动&&链路,城市&&视频,城市&&监控,亮化工程,视频图像,图像解析,北斗定位,精准&&教学,弱电系统,自动审核,智能审核,旱作节水,农业技术,勤指情,智慧街面巡防,智慧安防小区,智感安防小区,公安信息化,公安科技装备,警务信息化,天网,治安视频监控,公安大数据,警务云,视频图像感知,全息感知网,视频智能化,视频云,视频监控平台,视频图像综合应用,视频图像信息数据库,视图库,视频图像解析,人脸聚档,公安技战法,社会治安防控体系,圈层查控,市域单元防控,治安要素管控,数字驾驶舱,新型智慧城市,数据基础底座,智能视觉平台,系统平台维护,云网资源接入,驾驶舱,水质&&监测,三级等保,会商系统,值班视频,机房托管,无线&&网,网&&接入,全光网,电子商务进农村,互联网法庭,办公流量,弱电&&设施,新型城市,战术子网,云监管,云&&平台,文旅&&云,固网&&业务,固网语音,电子监控,新媒体宣传,院内&&导航,高精矢量地图,地图模拟导航,平台搭建,录音录像系统,网络运维,基础软件,软件开发,公共停车系统,无纸化,城市综合提升,一件事,一次办,只跑一次,市带县,情指勤,情指行,互联互通,五级乙等,医院&&级&&等,视频会议,云&&部署,全域可视化,执法&&装备,舆情分析,语音服务平台,语音&&平台,12123,网络设备,信息技术类,技防体系,火灾探测报警器,独立式&&火灾探测,阅卷系统,全域感知,物联网平台,融媒体中心,智慧交管,智能交管,交通治理,交通综合治理,拥堵治理,缓堵提升,数智治理,数字道路,交通提升,交通大脑,大数据分析,评价诊断,辅助决策,交通参数,交通态势,边缘计算单元,边缘计算盒子,边缘信号控制,边缘智能信控,边缘信控盒子,信控一体机,信号控制优化,信号控制与优化,统一信控平台,信号控制系统,信控系统,信控联网,安全治理,城市交通,农村交通,农村安全,交通违法,机动车违法,非机动车违法,电动自行车违法,重点车辆违法,农村违法,交通执法,机动车执法,非机动车执法,电动自行车执法,重点车辆执法,农村执法,重点车辆,视频抓拍,机动车抓拍,非机动车抓拍,违法抓拍,执法抓拍,电动自行车抓拍,车辆抓拍,车辆档案,违法检测,事件检测,二次识别,违法识别,行为识别,特征识别,AI识别,AI分析,智能识别,智能分析,视频分析,视频解析,图片解析,智能算法,智能视觉,以图搜图,布控,检索比对,学院&&信息化,大学&&信息化,校园&&信息化,医院&&信息化,医疗&&信息化,学院&&智能化,大学&&智能化,校园&&智能化,医院&&智能化,医疗&&智能化,互联网接入,光纤,链路,通信&&传输,在线监管,12313,12315,警务通,辅警通,检务通,手机卡,审务通,狱警通,城管通,党务通,4G视频,车载定位,流量服务,移动4G手机,办公自动化,OA办公,保密终端,政务短信平台,移动专属合作,人像卡口,网络线路,网络升级,宽带提速,数据库建设,办案手持终端,防汛视频,光伏扶贫,监控系统联网监督系统,监控设备,宽带升级,政务办公系统,网络化管理,移动终端,视频监控,光纤租赁,数据共享中心,宽带接入,光纤线路租费,智慧城市指挥中心,卡口系统,网络改造,视频检测站,手持报警器,值班室视频,智慧供水,高清会议系统,云视频,移动通信业务,电视会议,联网系统,网络安全,信息管理平台,监控中心,信息平台,VPN专线,门户网站建设,信息共享平台,互联网平台集成服务,值班管理系统,高清视频会议,矿坑监测点,线路组网,公交车载WIFI,OA功能扩展,移动税务信息化,互联网接入服务,信息服务平台,数字化中心,前端信息点,智能办公系统,无线通信设备,电子监控平台,办公管理平台,移动云,MAS,管理信息网,数据共享平台,网络运营服务,村村响,免费WIFI,信息安全服务,保密通信服务,保障体系,移动安全,监控设施,网&&租赁,数字化采集,应用程序服务,调度平台,运营平台,农村厕所&&提升,农村厕所&&改造,粪污&&平台,智慧灌区,水利大脑,水旱灾害防御,河长制湖长制,水利云平台,数字大厅,数据大脑,企业上云,智能巡更,园区信息化服务,智慧水表,一网通办,一网通管,一体化政务服务,城市治理,市域治理,可视化调度,智慧城市,CIM,智慧政务,数字民生,智慧物流,智慧能源,数字物流,数字城管,食品安全,智慧工地,数字产业,数据智能,智慧应急,智能装备,智慧城管,应急指挥系统,智慧消防,一网统管,城市超脑,天眼,城市&&智能,城市&&网络,城市&&数字化,城市&&数智,智能环保,智能医疗,远程诊断,智慧经济,智慧居民,智慧安防,智能电网,智慧安居,智慧健康,数字交通,智慧电网,智慧燃气,一图全面感知,一键可知全局,一站创新平台,一体运行联动,城市运行管理体系,创业服务平台,数字化产业,智慧管廊,智慧文旅,文旅云,电子健康卡,数字&&保障&&中心,视觉计算,APP建设,应急指挥能力,警情分析,执法助手,执法办案,AIGC,创新应用中心,基层防灾,精准分析,算力,防欺凌,人工智能,集群"
- ex4 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ4 := TagMatching{
- tagName: "第4类",
- tagCode: "004",
- matchField: []string{"title"},
- matchKey: key4,
- matchKeyReg: GetRegex(key4),
- excludeField: []string{"title"},
- excludeKey: ex4,
- excludeKeyReg: GetRegex(ex4),
- }
- matchArr = append(matchArr, tagJ4)
- key5 := "专网,网络,链路,线路,互联网,宽带,带宽,链路"
- add5 := "租用,租赁,服务,接入"
- ex5 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ5 := TagMatching{
- tagName: "第5类",
- tagCode: "005",
- matchField: []string{"title"},
- matchKey: key5,
- matchKeyReg: GetRegex(key5),
- addField: []string{"title"},
- addKey: add5,
- addKeyReg: GetRegex(add5),
- excludeField: []string{"title"},
- excludeKey: ex5,
- excludeKeyReg: GetRegex(ex5),
- }
- matchArr = append(matchArr, tagJ5)
- key6 := "社会治理信息化,综合指挥调度系统,视频图像交换系统,智能巡护终端,大数据智能监管平台,灌溉&&一张网,水肥一体化,农田信息化工程,耕地质量监测,农田生产&&监测,农田科技&&监测,农作物良种对比试验站,森林资源视频监控,自然保护区&&智慧化,城市生命线,城市运管服,城市运行管理服务,城市运行监测,城市管理监督评价指标体系,城市灾害预警,预警指挥平台,物联感知支撑平台,地理信息支撑系统,溯源体系软件平台建设,AI声音安防卫士,智能音频分析,智能音频检测,防欺凌AI音频报警,智能语音警报设备,农田&&信息化,农田信息工程,农田&&监测,高标准农田&&智能化,高标准农田&&图斑,高标准农田&&灌溉,高标准农田&&大数据,高标准&&农田监测,农田监测系统,高标准农田&&信息化监测,算力"
- ex6 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取,起重机,材料,审计,编制服务,报告编制,会务服务"
- tagJ6 := TagMatching{
- tagName: "第6类",
- tagCode: "006",
- matchField: []string{"title"},
- matchKey: key6,
- matchKeyReg: GetRegex(key6),
- excludeField: []string{"title"},
- excludeKey: ex6,
- excludeKeyReg: GetRegex(ex6),
- }
- matchArr = append(matchArr, tagJ6)
- key7 := "综合服务能力,监控,水库,灌区,风险"
- add7 := "提升,升级,改造,建设,信息化,雨水情,监测设施,监测预警,防控,预警,预防"
- ex7 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ7 := TagMatching{
- tagName: "第7类",
- tagCode: "007",
- matchField: []string{"title"},
- matchKey: key7,
- matchKeyReg: GetRegex(key7),
- addField: []string{"title"},
- addKey: add7,
- addKeyReg: GetRegex(add7),
- excludeField: []string{"title"},
- excludeKey: ex7,
- excludeKeyReg: GetRegex(ex7),
- }
- matchArr = append(matchArr, tagJ7)
- key8 := "火灾&&报警,医院&&达标,医养&&设备,医养综合体,考点&&改造,养老&&设施,养老&&设备,密评,网络&&提升,长距离对讲,防统方,机顶盒,污染&&基站,乐业小站,城市&&生命线,全息投影,电子签,远程医学,掌上医院,算力集群,算力平台,量子计算平台,算力&&建设,算力服务,专属云,智算&&云,组网,园区&&安防,一网统管,全息感知,全域感知,智慧热力,危化品监管,综合管廊,数字孪生,城市风险,城市&&平台建设,智慧&&路灯,智能&&路灯,智慧&&灯杆,智能&&灯杆,监控杆,智慧&&灯塔,多功能路灯,数字&&路灯,数字&&灯杆,多杆合一,预警&&能力,应急&&能力提升,预警&&指挥,预警&&提升,火险&&监测,火情&&监测,视频&&指挥&&调度,无人机&&平台,航空应急,网络&&感知,融合调度,河长制,AI音频,声纹识别,AI预警,智能语音,警报设备,安防卫士,校园&&安防,AI报警,声纹,警务综合,警综,签名捺印,电子签,案管,涉案语音处理,警情分析,执法助手,执法办案,生态&&监测站,环境&&监测站,油烟&&监测,感烟报警,烟感报警,大模型,数据模型,普查&&PDA,普查&&PAD,智慧农业,旱作节水,雨水情,无人农场,溯源体系,数字茶园,数字农田,智慧灌区,水旱灾害防御,农田&&信息化,农田信息工程,农田&&监测,高标准农田&&智能化,高标准农田&&图斑,高标准农田&&灌溉,耕地质量评估,土壤&&检测,高标准农田&&大数据,智慧农业,土肥监测,耕地核实入库,高标准&&农田监测,农田监测系统,高标准农田&&信息化监测,互联网&&安全,互联网&&设备,卡口测速,云教室,天空地&&一体,四情&&监测,基层&&医疗&&体系,基层&&卫生&&系统,基层&&医疗&&系统,电子班牌,监控&&补点,监控&&补盲,考点&&升级,风险管控&&平台,耕地&&预警,公立医院改革,医院&&高质量发展,窨井&&整治,物联网&&设备,自动监测站,物联&&感知,诊疗平台,中心平台软件,环境监测,4G图传,医院告知软件,作战系统,电子报规,监控&&系统,智慧化,政务&&网络,移动端&&服务,固网&&服务,金保,便民&&热线,服务&&热线,视联网,视频&&联网"
- ex8 := "家具,监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ8 := TagMatching{
- tagName: "第8类",
- tagCode: "008",
- matchField: []string{"title"},
- matchKey: key8,
- matchKeyReg: GetRegex(key8),
- excludeField: []string{"title"},
- excludeKey: ex8,
- excludeKeyReg: GetRegex(ex8),
- }
- matchArr = append(matchArr, tagJ8)
- f, err := excelize.OpenFile("./7月非运营商中标数据比对缺失数据V1.xlsx")
- if err != nil {
- fmt.Println(err)
- return
- }
- defer func() {
- f.Save()
- if err := f.Close(); err != nil {
- fmt.Println(err)
- }
- }()
- //2.专项债详情
- rows, err := f.GetRows("基础数据")
- if err != nil {
- fmt.Println(err)
- return
- }
- for i := 2; i < len(rows); i++ {
- title := rows[i][2]
- tmp := map[string]interface{}{
- "title": title,
- }
- _, match, _, ex := TaskTags(tmp, matchArr)
- if match == "" {
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "K", i+1), "1")
- }
- if match != "" && ex != "" {
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "K", i+1), "2")
- }
- if match != "" && ex == "" {
- f.SetCellValue("基础数据", fmt.Sprintf("%s%d", "K", i+1), "3")
- }
- if i%100 == 0 {
- f.Save()
- }
- }
- f.Save()
- log.Println("数据处理完毕")
- }
- func upKeyWord2() {
- matchArr := make([]TagMatching, 0)
- //军队类
- //jundui := "智慧,管护,办公,服务,维护,运维,代维,维保,改造,管理,监管,监控,安全,集成,开发,建设,疫情防控,公益诉讼,社会治理,市域治理,基层治理,警务调度,信访联防,陆军,空军,战支,联勤保障,军民融合,融通军产,军分区武装部,某部,营区安防,公安,交警,交通警察,出入境,边防,特勤,检察,法院,司法,政法,看守所,监狱,退役,双拥,优抚,军转干部,民政,养老,公共交通,交通,驾驶,驾校,运输,供应链,物流,机场,航空,港,公交,信息,数字,后勤管理,示教,远程,医共体,健康管理,人力资源,社会保障,现代农业产业园,医疗保障,畜牧一体化,工会,体育,税务,财政,煤田,纪委,红十字会,海关,统战,老干部,组织,科学技术厅,广播电视台,广播电视局,新华通讯社,长城新媒体集团,日报,宣传部,人民代表大会,科学技术协会,广电信息网络集团股份有限公司,智库,科学,统计局,审计局,省委办公厅,溯源,干部人事,健身,场馆,赛事,红十字,纪检委,红会,电子口岸,血站,港口,科技局,科学技术局,广电,新闻网,报社,媒体,报业,新闻,人大,科协,社会科学,社科,金审,人口,电子商务,市委办公室,追溯,档案,人居环境治理,技术升级,技术改造,应急指挥,景区,门票,分销,定位,全景,旅游,车载,车辆,信息安全,在线课程,布线,升级,改造,扩容,传输,入户,校园,政务,支付,财务,教育,财政,通信,通讯,视频,语音,数据,互联网,商务,小微,APN,因特网,IP,MSTP,VPDN,光纤,无线,GPRS,WiFi,扶贫,检察院,法院,公安,司法,政务,监测,政协,金税,履职,政务服务,放管服,公共资源,行政服务,行政审批,社会信用体系,效能监督,热线,政务数据,电视台,广播,传媒,杂志社,科学技术,科技园区,开发区管理委员,管委会,科技馆,科技创新,高新区发展,科技成果,影业,科技大厦,情报,科学器材,自然科学,科技信息和档案,科技金融,科学技术传播,青少年科技,企业创新促进,创新战略,普及推广,工作者,新华社,通讯社,舆论,智能化,门禁"
- jundui := "智慧&&平台,智慧&&系统,智慧&&软件,智慧&&网络,智慧&&云,智慧&&通讯,管护&&平台,管护&&系统,管护&&软件,管护&&网络,管护&&云,管护&&通讯,办公&&平台,办公&&系统,办公&&软件,办公&&网络,办公&&云,办公&&通讯,服务&&平台,服务&&系统,服务&&软件,服务&&网络,服务&&云,服务&&通讯,维护&&平台,维护&&系统,维护&&软件,维护&&网络,维护&&云,维护&&通讯,运维&&平台,运维&&系统,运维&&软件,运维&&网络,运维&&云,运维&&通讯,代维&&平台,代维&&系统,代维&&软件,代维&&网络,代维&&云,代维&&通讯,维保&&平台,维保&&系统,维保&&软件,维保&&网络,维保&&云,维保&&通讯,改造&&平台,改造&&系统,改造&&软件,改造&&网络,改造&&云,改造&&通讯,管理&&平台,管理&&系统,管理&&软件,管理&&网络,管理&&云,管理&&通讯,监管&&平台,监管&&系统,监管&&软件,监管&&网络,监管&&云,监管&&通讯,监控&&平台,监控&&系统,监控&&软件,监控&&网络,监控&&云,监控&&通讯,安全&&平台,安全&&系统,安全&&软件,安全&&网络,安全&&云,安全&&通讯,集成&&平台,集成&&系统,集成&&软件,集成&&网络,集成&&云,集成&&通讯,开发&&平台,开发&&系统,开发&&软件,开发&&网络,开发&&云,开发&&通讯,建设&&平台,建设&&系统,建设&&软件,建设&&网络,建设&&云,建设&&通讯,疫情防控&&平台,疫情防控&&系统,疫情防控&&软件,疫情防控&&网络,疫情防控&&云,疫情防控&&通讯,公益诉讼&&平台,公益诉讼&&系统,公益诉讼&&软件,公益诉讼&&网络,公益诉讼&&云,公益诉讼&&通讯,社会治理&&平台,社会治理&&系统,社会治理&&软件,社会治理&&网络,社会治理&&云,社会治理&&通讯,市域治理&&平台,市域治理&&系统,市域治理&&软件,市域治理&&网络,市域治理&&云,市域治理&&通讯,基层治理&&平台,基层治理&&系统,基层治理&&软件,基层治理&&网络,基层治理&&云,基层治理&&通讯,警务调度&&平台,警务调度&&系统,警务调度&&软件,警务调度&&网络,警务调度&&云,警务调度&&通讯,信访联防&&平台,信访联防&&系统,信访联防&&软件,信访联防&&网络,信访联防&&云,信访联防&&通讯,陆军&&平台,陆军&&系统,陆军&&软件,陆军&&网络,陆军&&云,陆军&&通讯,空军&&平台,空军&&系统,空军&&软件,空军&&网络,空军&&云,空军&&通讯,战支&&平台,战支&&系统,战支&&软件,战支&&网络,战支&&云,战支&&通讯,联勤保障&&平台,联勤保障&&系统,联勤保障&&软件,联勤保障&&网络,联勤保障&&云,联勤保障&&通讯,军民融合&&平台,军民融合&&系统,军民融合&&软件,军民融合&&网络,军民融合&&云,军民融合&&通讯,融通军产&&平台,融通军产&&系统,融通军产&&软件,融通军产&&网络,融通军产&&云,融通军产&&通讯,军分区武装部&&平台,军分区武装部&&系统,军分区武装部&&软件,军分区武装部&&网络,军分区武装部&&云,军分区武装部&&通讯,某部&&平台,某部&&系统,某部&&软件,某部&&网络,某部&&云,某部&&通讯,营区安防&&平台,营区安防&&系统,营区安防&&软件,营区安防&&网络,营区安防&&云,营区安防&&通讯,公安&&平台,公安&&系统,公安&&软件,公安&&网络,公安&&云,公安&&通讯,交警&&平台,交警&&系统,交警&&软件,交警&&网络,交警&&云,交警&&通讯,交通警察&&平台,交通警察&&系统,交通警察&&软件,交通警察&&网络,交通警察&&云,交通警察&&通讯,出入境&&平台,出入境&&系统,出入境&&软件,出入境&&网络,出入境&&云,出入境&&通讯,边防&&平台,边防&&系统,边防&&软件,边防&&网络,边防&&云,边防&&通讯,特勤&&平台,特勤&&系统,特勤&&软件,特勤&&网络,特勤&&云,特勤&&通讯,检察&&平台,检察&&系统,检察&&软件,检察&&网络,检察&&云,检察&&通讯,法院&&平台,法院&&系统,法院&&软件,法院&&网络,法院&&云,法院&&通讯,司法&&平台,司法&&系统,司法&&软件,司法&&网络,司法&&云,司法&&通讯,政法&&平台,政法&&系统,政法&&软件,政法&&网络,政法&&云,政法&&通讯,看守所&&平台,看守所&&系统,看守所&&软件,看守所&&网络,看守所&&云,看守所&&通讯,监狱&&平台,监狱&&系统,监狱&&软件,监狱&&网络,监狱&&云,监狱&&通讯,退役&&平台,退役&&系统,退役&&软件,退役&&网络,退役&&云,退役&&通讯,双拥&&平台,双拥&&系统,双拥&&软件,双拥&&网络,双拥&&云,双拥&&通讯,优抚&&平台,优抚&&系统,优抚&&软件,优抚&&网络,优抚&&云,优抚&&通讯,军转干部&&平台,军转干部&&系统,军转干部&&软件,军转干部&&网络,军转干部&&云,军转干部&&通讯,民政&&平台,民政&&系统,民政&&软件,民政&&网络,民政&&云,民政&&通讯,养老&&平台,养老&&系统,养老&&软件,养老&&网络,养老&&云,养老&&通讯,公共交通&&平台,公共交通&&系统,公共交通&&软件,公共交通&&网络,公共交通&&云,公共交通&&通讯,交通&&平台,交通&&系统,交通&&软件,交通&&网络,交通&&云,交通&&通讯,驾驶&&平台,驾驶&&系统,驾驶&&软件,驾驶&&网络,驾驶&&云,驾驶&&通讯,驾校&&平台,驾校&&系统,驾校&&软件,驾校&&网络,驾校&&云,驾校&&通讯,运输&&平台,运输&&系统,运输&&软件,运输&&网络,运输&&云,运输&&通讯,供应链&&平台,供应链&&系统,供应链&&软件,供应链&&网络,供应链&&云,供应链&&通讯,物流&&平台,物流&&系统,物流&&软件,物流&&网络,物流&&云,物流&&通讯,机场&&平台,机场&&系统,机场&&软件,机场&&网络,机场&&云,机场&&通讯,航空&&平台,航空&&系统,航空&&软件,航空&&网络,航空&&云,航空&&通讯,港&&平台,港&&系统,港&&软件,港&&网络,港&&云,港&&通讯,公交&&平台,公交&&系统,公交&&软件,公交&&网络,公交&&云,公交&&通讯,信息&&平台,信息&&系统,信息&&软件,信息&&网络,信息&&云,信息&&通讯,数字&&平台,数字&&系统,数字&&软件,数字&&网络,数字&&云,数字&&通讯,后勤管理&&平台,后勤管理&&系统,后勤管理&&软件,后勤管理&&网络,后勤管理&&云,后勤管理&&通讯,示教&&平台,示教&&系统,示教&&软件,示教&&网络,示教&&云,示教&&通讯,远程&&平台,远程&&系统,远程&&软件,远程&&网络,远程&&云,远程&&通讯,医共体&&平台,医共体&&系统,医共体&&软件,医共体&&网络,医共体&&云,医共体&&通讯,健康管理&&平台,健康管理&&系统,健康管理&&软件,健康管理&&网络,健康管理&&云,健康管理&&通讯,人力资源&&平台,人力资源&&系统,人力资源&&软件,人力资源&&网络,人力资源&&云,人力资源&&通讯,社会保障&&平台,社会保障&&系统,社会保障&&软件,社会保障&&网络,社会保障&&云,社会保障&&通讯,现代农业产业园&&平台,现代农业产业园&&系统,现代农业产业园&&软件,现代农业产业园&&网络,现代农业产业园&&云,现代农业产业园&&通讯,医疗保障&&平台,医疗保障&&系统,医疗保障&&软件,医疗保障&&网络,医疗保障&&云,医疗保障&&通讯,畜牧一体化&&平台,畜牧一体化&&系统,畜牧一体化&&软件,畜牧一体化&&网络,畜牧一体化&&云,畜牧一体化&&通讯,工会&&平台,工会&&系统,工会&&软件,工会&&网络,工会&&云,工会&&通讯,体育&&平台,体育&&系统,体育&&软件,体育&&网络,体育&&云,体育&&通讯,税务&&平台,税务&&系统,税务&&软件,税务&&网络,税务&&云,税务&&通讯,财政&&平台,财政&&系统,财政&&软件,财政&&网络,财政&&云,财政&&通讯,煤田&&平台,煤田&&系统,煤田&&软件,煤田&&网络,煤田&&云,煤田&&通讯,纪委&&平台,纪委&&系统,纪委&&软件,纪委&&网络,纪委&&云,纪委&&通讯,红十字会&&平台,红十字会&&系统,红十字会&&软件,红十字会&&网络,红十字会&&云,红十字会&&通讯,海关&&平台,海关&&系统,海关&&软件,海关&&网络,海关&&云,海关&&通讯,统战&&平台,统战&&系统,统战&&软件,统战&&网络,统战&&云,统战&&通讯,老干部&&平台,老干部&&系统,老干部&&软件,老干部&&网络,老干部&&云,老干部&&通讯,组织&&平台,组织&&系统,组织&&软件,组织&&网络,组织&&云,组织&&通讯,科学技术厅&&平台,科学技术厅&&系统,科学技术厅&&软件,科学技术厅&&网络,科学技术厅&&云,科学技术厅&&通讯,广播电视台&&平台,广播电视台&&系统,广播电视台&&软件,广播电视台&&网络,广播电视台&&云,广播电视台&&通讯,广播电视局&&平台,广播电视局&&系统,广播电视局&&软件,广播电视局&&网络,广播电视局&&云,广播电视局&&通讯,新华通讯社&&平台,新华通讯社&&系统,新华通讯社&&软件,新华通讯社&&网络,新华通讯社&&云,新华通讯社&&通讯,长城新媒体集团&&平台,长城新媒体集团&&系统,长城新媒体集团&&软件,长城新媒体集团&&网络,长城新媒体集团&&云,长城新媒体集团&&通讯,日报&&平台,日报&&系统,日报&&软件,日报&&网络,日报&&云,日报&&通讯,宣传部&&平台,宣传部&&系统,宣传部&&软件,宣传部&&网络,宣传部&&云,宣传部&&通讯,人民代表大会&&平台,人民代表大会&&系统,人民代表大会&&软件,人民代表大会&&网络,人民代表大会&&云,人民代表大会&&通讯,科学技术协会&&平台,科学技术协会&&系统,科学技术协会&&软件,科学技术协会&&网络,科学技术协会&&云,科学技术协会&&通讯,广电信息网络集团股份有限公司&&平台,广电信息网络集团股份有限公司&&系统,广电信息网络集团股份有限公司&&软件,广电信息网络集团股份有限公司&&网络,广电信息网络集团股份有限公司&&云,广电信息网络集团股份有限公司&&通讯,智库&&平台,智库&&系统,智库&&软件,智库&&网络,智库&&云,智库&&通讯,科学&&平台,科学&&系统,科学&&软件,科学&&网络,科学&&云,科学&&通讯,统计局&&平台,统计局&&系统,统计局&&软件,统计局&&网络,统计局&&云,统计局&&通讯,审计局&&平台,审计局&&系统,审计局&&软件,审计局&&网络,审计局&&云,审计局&&通讯,省委办公厅&&平台,省委办公厅&&系统,省委办公厅&&软件,省委办公厅&&网络,省委办公厅&&云,省委办公厅&&通讯,溯源&&平台,溯源&&系统,溯源&&软件,溯源&&网络,溯源&&云,溯源&&通讯,干部人事&&平台,干部人事&&系统,干部人事&&软件,干部人事&&网络,干部人事&&云,干部人事&&通讯,健身&&平台,健身&&系统,健身&&软件,健身&&网络,健身&&云,健身&&通讯,场馆&&平台,场馆&&系统,场馆&&软件,场馆&&网络,场馆&&云,场馆&&通讯,赛事&&平台,赛事&&系统,赛事&&软件,赛事&&网络,赛事&&云,赛事&&通讯,红十字&&平台,红十字&&系统,红十字&&软件,红十字&&网络,红十字&&云,红十字&&通讯,纪检委&&平台,纪检委&&系统,纪检委&&软件,纪检委&&网络,纪检委&&云,纪检委&&通讯,红会&&平台,红会&&系统,红会&&软件,红会&&网络,红会&&云,红会&&通讯,电子口岸&&平台,电子口岸&&系统,电子口岸&&软件,电子口岸&&网络,电子口岸&&云,电子口岸&&通讯,血站&&平台,血站&&系统,血站&&软件,血站&&网络,血站&&云,血站&&通讯,港口&&平台,港口&&系统,港口&&软件,港口&&网络,港口&&云,港口&&通讯,科技局&&平台,科技局&&系统,科技局&&软件,科技局&&网络,科技局&&云,科技局&&通讯,科学技术局&&平台,科学技术局&&系统,科学技术局&&软件,科学技术局&&网络,科学技术局&&云,科学技术局&&通讯,广电&&平台,广电&&系统,广电&&软件,广电&&网络,广电&&云,广电&&通讯,新闻网&&平台,新闻网&&系统,新闻网&&软件,新闻网&&网络,新闻网&&云,新闻网&&通讯,报社&&平台,报社&&系统,报社&&软件,报社&&网络,报社&&云,报社&&通讯,媒体&&平台,媒体&&系统,媒体&&软件,媒体&&网络,媒体&&云,媒体&&通讯,报业&&平台,报业&&系统,报业&&软件,报业&&网络,报业&&云,报业&&通讯,新闻&&平台,新闻&&系统,新闻&&软件,新闻&&网络,新闻&&云,新闻&&通讯,人大&&平台,人大&&系统,人大&&软件,人大&&网络,人大&&云,人大&&通讯,科协&&平台,科协&&系统,科协&&软件,科协&&网络,科协&&云,科协&&通讯,社会科学&&平台,社会科学&&系统,社会科学&&软件,社会科学&&网络,社会科学&&云,社会科学&&通讯,社科&&平台,社科&&系统,社科&&软件,社科&&网络,社科&&云,社科&&通讯,金审&&平台,金审&&系统,金审&&软件,金审&&网络,金审&&云,金审&&通讯,人口&&平台,人口&&系统,人口&&软件,人口&&网络,人口&&云,人口&&通讯,电子商务&&平台,电子商务&&系统,电子商务&&软件,电子商务&&网络,电子商务&&云,电子商务&&通讯,市委办公室&&平台,市委办公室&&系统,市委办公室&&软件,市委办公室&&网络,市委办公室&&云,市委办公室&&通讯,追溯&&平台,追溯&&系统,追溯&&软件,追溯&&网络,追溯&&云,追溯&&通讯,档案&&平台,档案&&系统,档案&&软件,档案&&网络,档案&&云,档案&&通讯,人居环境治理&&平台,人居环境治理&&系统,人居环境治理&&软件,人居环境治理&&网络,人居环境治理&&云,人居环境治理&&通讯,技术升级&&平台,技术升级&&系统,技术升级&&软件,技术升级&&网络,技术升级&&云,技术升级&&通讯,技术改造&&平台,技术改造&&系统,技术改造&&软件,技术改造&&网络,技术改造&&云,技术改造&&通讯,应急指挥&&平台,应急指挥&&系统,应急指挥&&软件,应急指挥&&网络,应急指挥&&云,应急指挥&&通讯,景区&&平台,景区&&系统,景区&&软件,景区&&网络,景区&&云,景区&&通讯,门票&&平台,门票&&系统,门票&&软件,门票&&网络,门票&&云,门票&&通讯,分销&&平台,分销&&系统,分销&&软件,分销&&网络,分销&&云,分销&&通讯,定位&&平台,定位&&系统,定位&&软件,定位&&网络,定位&&云,定位&&通讯,全景&&平台,全景&&系统,全景&&软件,全景&&网络,全景&&云,全景&&通讯,旅游&&平台,旅游&&系统,旅游&&软件,旅游&&网络,旅游&&云,旅游&&通讯,车载&&平台,车载&&系统,车载&&软件,车载&&网络,车载&&云,车载&&通讯,车辆&&平台,车辆&&系统,车辆&&软件,车辆&&网络,车辆&&云,车辆&&通讯,信息安全&&平台,信息安全&&系统,信息安全&&软件,信息安全&&网络,信息安全&&云,信息安全&&通讯,在线课程&&平台,在线课程&&系统,在线课程&&软件,在线课程&&网络,在线课程&&云,在线课程&&通讯,布线&&平台,布线&&系统,布线&&软件,布线&&网络,布线&&云,布线&&通讯,升级&&平台,升级&&系统,升级&&软件,升级&&网络,升级&&云,升级&&通讯,改造&&平台,改造&&系统,改造&&软件,改造&&网络,改造&&云,改造&&通讯,扩容&&平台,扩容&&系统,扩容&&软件,扩容&&网络,扩容&&云,扩容&&通讯,传输&&平台,传输&&系统,传输&&软件,传输&&网络,传输&&云,传输&&通讯,入户&&平台,入户&&系统,入户&&软件,入户&&网络,入户&&云,入户&&通讯,校园&&平台,校园&&系统,校园&&软件,校园&&网络,校园&&云,校园&&通讯,政务&&平台,政务&&系统,政务&&软件,政务&&网络,政务&&云,政务&&通讯,支付&&平台,支付&&系统,支付&&软件,支付&&网络,支付&&云,支付&&通讯,财务&&平台,财务&&系统,财务&&软件,财务&&网络,财务&&云,财务&&通讯,教育&&平台,教育&&系统,教育&&软件,教育&&网络,教育&&云,教育&&通讯,财政&&平台,财政&&系统,财政&&软件,财政&&网络,财政&&云,财政&&通讯,通信&&平台,通信&&系统,通信&&软件,通信&&网络,通信&&云,通信&&通讯,通讯&&平台,通讯&&系统,通讯&&软件,通讯&&网络,通讯&&云,通讯&&通讯,视频&&平台,视频&&系统,视频&&软件,视频&&网络,视频&&云,视频&&通讯,语音&&平台,语音&&系统,语音&&软件,语音&&网络,语音&&云,语音&&通讯,数据&&平台,数据&&系统,数据&&软件,数据&&网络,数据&&云,数据&&通讯,互联网&&平台,互联网&&系统,互联网&&软件,互联网&&网络,互联网&&云,互联网&&通讯,商务&&平台,商务&&系统,商务&&软件,商务&&网络,商务&&云,商务&&通讯,小微&&平台,小微&&系统,小微&&软件,小微&&网络,小微&&云,小微&&通讯,APN&&平台,APN&&系统,APN&&软件,APN&&网络,APN&&云,APN&&通讯,因特网&&平台,因特网&&系统,因特网&&软件,因特网&&网络,因特网&&云,因特网&&通讯,IP&&平台,IP&&系统,IP&&软件,IP&&网络,IP&&云,IP&&通讯,MSTP&&平台,MSTP&&系统,MSTP&&软件,MSTP&&网络,MSTP&&云,MSTP&&通讯,VPDN&&平台,VPDN&&系统,VPDN&&软件,VPDN&&网络,VPDN&&云,VPDN&&通讯,光纤&&平台,光纤&&系统,光纤&&软件,光纤&&网络,光纤&&云,光纤&&通讯,无线&&平台,无线&&系统,无线&&软件,无线&&网络,无线&&云,无线&&通讯,GPRS&&平台,GPRS&&系统,GPRS&&软件,GPRS&&网络,GPRS&&云,GPRS&&通讯,WiFi&&平台,WiFi&&系统,WiFi&&软件,WiFi&&网络,WiFi&&云,WiFi&&通讯,扶贫&&平台,扶贫&&系统,扶贫&&软件,扶贫&&网络,扶贫&&云,扶贫&&通讯,检察院&&平台,检察院&&系统,检察院&&软件,检察院&&网络,检察院&&云,检察院&&通讯,法院&&平台,法院&&系统,法院&&软件,法院&&网络,法院&&云,法院&&通讯,公安&&平台,公安&&系统,公安&&软件,公安&&网络,公安&&云,公安&&通讯,司法&&平台,司法&&系统,司法&&软件,司法&&网络,司法&&云,司法&&通讯,政务&&平台,政务&&系统,政务&&软件,政务&&网络,政务&&云,政务&&通讯,监测&&平台,监测&&系统,监测&&软件,监测&&网络,监测&&云,监测&&通讯,政协&&平台,政协&&系统,政协&&软件,政协&&网络,政协&&云,政协&&通讯,金税&&平台,金税&&系统,金税&&软件,金税&&网络,金税&&云,金税&&通讯,履职&&平台,履职&&系统,履职&&软件,履职&&网络,履职&&云,履职&&通讯,政务服务&&平台,政务服务&&系统,政务服务&&软件,政务服务&&网络,政务服务&&云,政务服务&&通讯,放管服&&平台,放管服&&系统,放管服&&软件,放管服&&网络,放管服&&云,放管服&&通讯,公共资源&&平台,公共资源&&系统,公共资源&&软件,公共资源&&网络,公共资源&&云,公共资源&&通讯,行政服务&&平台,行政服务&&系统,行政服务&&软件,行政服务&&网络,行政服务&&云,行政服务&&通讯,行政审批&&平台,行政审批&&系统,行政审批&&软件,行政审批&&网络,行政审批&&云,行政审批&&通讯,社会信用体系&&平台,社会信用体系&&系统,社会信用体系&&软件,社会信用体系&&网络,社会信用体系&&云,社会信用体系&&通讯,效能监督&&平台,效能监督&&系统,效能监督&&软件,效能监督&&网络,效能监督&&云,效能监督&&通讯,热线&&平台,热线&&系统,热线&&软件,热线&&网络,热线&&云,热线&&通讯,政务数据&&平台,政务数据&&系统,政务数据&&软件,政务数据&&网络,政务数据&&云,政务数据&&通讯,电视台&&平台,电视台&&系统,电视台&&软件,电视台&&网络,电视台&&云,电视台&&通讯,广播&&平台,广播&&系统,广播&&软件,广播&&网络,广播&&云,广播&&通讯,传媒&&平台,传媒&&系统,传媒&&软件,传媒&&网络,传媒&&云,传媒&&通讯,杂志社&&平台,杂志社&&系统,杂志社&&软件,杂志社&&网络,杂志社&&云,杂志社&&通讯,科学技术&&平台,科学技术&&系统,科学技术&&软件,科学技术&&网络,科学技术&&云,科学技术&&通讯,科技园区&&平台,科技园区&&系统,科技园区&&软件,科技园区&&网络,科技园区&&云,科技园区&&通讯,开发区管理委员&&平台,开发区管理委员&&系统,开发区管理委员&&软件,开发区管理委员&&网络,开发区管理委员&&云,开发区管理委员&&通讯,管委会&&平台,管委会&&系统,管委会&&软件,管委会&&网络,管委会&&云,管委会&&通讯,科技馆&&平台,科技馆&&系统,科技馆&&软件,科技馆&&网络,科技馆&&云,科技馆&&通讯,科技创新&&平台,科技创新&&系统,科技创新&&软件,科技创新&&网络,科技创新&&云,科技创新&&通讯,高新区发展&&平台,高新区发展&&系统,高新区发展&&软件,高新区发展&&网络,高新区发展&&云,高新区发展&&通讯,科技成果&&平台,科技成果&&系统,科技成果&&软件,科技成果&&网络,科技成果&&云,科技成果&&通讯,影业&&平台,影业&&系统,影业&&软件,影业&&网络,影业&&云,影业&&通讯,科技大厦&&平台,科技大厦&&系统,科技大厦&&软件,科技大厦&&网络,科技大厦&&云,科技大厦&&通讯,情报&&平台,情报&&系统,情报&&软件,情报&&网络,情报&&云,情报&&通讯,科学器材&&平台,科学器材&&系统,科学器材&&软件,科学器材&&网络,科学器材&&云,科学器材&&通讯,自然科学&&平台,自然科学&&系统,自然科学&&软件,自然科学&&网络,自然科学&&云,自然科学&&通讯,科技信息和档案&&平台,科技信息和档案&&系统,科技信息和档案&&软件,科技信息和档案&&网络,科技信息和档案&&云,科技信息和档案&&通讯,科技金融&&平台,科技金融&&系统,科技金融&&软件,科技金融&&网络,科技金融&&云,科技金融&&通讯,科学技术传播&&平台,科学技术传播&&系统,科学技术传播&&软件,科学技术传播&&网络,科学技术传播&&云,科学技术传播&&通讯,青少年科技&&平台,青少年科技&&系统,青少年科技&&软件,青少年科技&&网络,青少年科技&&云,青少年科技&&通讯,企业创新促进&&平台,企业创新促进&&系统,企业创新促进&&软件,企业创新促进&&网络,企业创新促进&&云,企业创新促进&&通讯,创新战略&&平台,创新战略&&系统,创新战略&&软件,创新战略&&网络,创新战略&&云,创新战略&&通讯,普及推广&&平台,普及推广&&系统,普及推广&&软件,普及推广&&网络,普及推广&&云,普及推广&&通讯,工作者&&平台,工作者&&系统,工作者&&软件,工作者&&网络,工作者&&云,工作者&&通讯,新华社&&平台,新华社&&系统,新华社&&软件,新华社&&网络,新华社&&云,新华社&&通讯,通讯社&&平台,通讯社&&系统,通讯社&&软件,通讯社&&网络,通讯社&&云,通讯社&&通讯,舆论&&平台,舆论&&系统,舆论&&软件,舆论&&网络,舆论&&云,舆论&&通讯,智能化&&平台,智能化&&系统,智能化&&软件,智能化&&网络,智能化&&云,智能化&&通讯,门禁&&平台,门禁&&系统,门禁&&软件,门禁&&网络,门禁&&云,门禁&&通讯"
- ex1 := "超声,输煤系统,采样及制样系统,装车系统,机电系统,MW,机组,放射,转炉,工程造价,纲要设计,脱水系统,翻车机,订单,医疗设备,肺结节,商务楼施工,破碎系统,油库系统,审计服务,空调系统,灭火系统,新订单,垃圾处理系统,生产机房,电除尘高频电源设备,冲击地压,微信平台,发酵集成,液压润滑系统,#,杂志采购,制氧系统,除臭系统,编制,kV,电气线路,铁路线路,渗沥液,高压细水雾灭火系统,场地授权,土建工程,生物,医疗器械,医贸,医疗设备,承德世纪兴宇建筑工程有限公司,天津国能华北电力技术工程有限公司,机电设备,建筑安装,工程咨询,空调工程,电力安装,X射线,药敏分析系统,热送调度系统,射频手术系统,肾镜系统,注射系统,胃肠系统,质谱仪筛查系统,勘察,手术系统,反洗钱系统,发电机,高低压系统,排水系统,升降平台,污水系统,供销社建设,消防系统,通风系统,人体生理实验系统,试验系统,污泥系统,主机热控系统,供水系统,电路整修,安装工程有限公司,劳务有限公司,除尘系统,装修工程,用地预审,运输自动化控制系统,化学水工系统,故障自动诊断系统,手术导航系统,灰硝硫系统,液压系统,脱硫系统,光纤打标机,制粉系统,净化系统,车辆租赁,空压机系统,校准系统,设计标段,取水系统,装饰工程,宣传视频制作,分析服务,铁路专线,制冷系统,点火系统,水处理系统,火检光纤,遥感资料,燃料系统,供电系统,供热系统,土建,新风系统,传输系统,火灾报警系统,液压及水系统,加油服务,空调采购,电气系统,物流传输系统,原煤筛分系统,汽车冲洗平台,长沙高新技术产业开发区管理委员会,防水工程,热水系统,综合管网工程,电路板,生活水系统,网线采购,电源线采购,配电系统,自动报警系统,温室气体连续监测系统,制水系统,热泵系统,热力管道,道路维修,管网改造,脱硝系统,AGC系统,公交专线,物业服务,废水系统,电伴热系统,上料系统,电务系统,控制系统,电路改造,手术麻醉管理系统,造价咨询,建筑修缮,课程,设计咨询,雨污分流系统,中央空调机房,印刷系统,天然气管网,DCS,赛事安全评估,轨道电路,制造平台,供暖系统,皮带系统,血流动力学监测,中继泵站,光伏发电,工程初步设计,照明系统,电力专线,水冷系统,散热系统,重症监护系统,管道专线,气体检测系统,采暖系统,激光测振系统,租用办公场所,焊接系统,无创定量诊断系统,风机房,手术管理系统,磁共振机房,洗车平台,隧道工程,电力接入系统,物业管理服务,外墙粉刷,尾砂运输供给系统,换热机房,垂钓平台,可行性研究,地面系统,空气质量检测平台,网上超市采购,车辆维保,卸料平台,直饮水系统,煤系统,余热利用系统,劳务分包,火气系统,排风系统,装修施工,办公桌椅采购,天翼云科技,载具采购,钢板机房,腔镜系统,吹灰系统,激光扫描系统,空调,冷却水,打印机,排潮系统,排烟系统,蒸汽系统,润滑系统,烧结系统,加热系统,粉刷,磐石公司,工程施工,内墙维修,除雾器系统,自流平,宣传服务,渣处理系统,雨水系统,主题宣传,天翼云科技河北分公司,车辆定点,装修,劳动技术服务,真空系统,施工,施工图设计,造影系统,制冷机房,GW,心脏,检修平台,冷水系统,消防改造,供热专线,专栏,给水系统,警服,被装,灭火剂,雨污,保洁服务,物业服务,服装采购,中国移动,中移在线,中移系统,铁通,中国联通,联合网络通信,联通系统集成,中国电信,天翼视讯,天翼电信,天翼云,监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ1 := TagMatching{
- tagName: "第一类",
- tagCode: "001",
- matchField: []string{"title"},
- matchKey: jundui,
- matchKeyReg: GetRegex(jundui),
- excludeField: []string{"title"},
- excludeKey: ex1,
- excludeKeyReg: GetRegex(ex1),
- }
- matchArr = append(matchArr, tagJ1)
- key2 := "视频会议,视频监控,等保,信息化,机房,雪亮,智慧交管,智慧安防,智慧社区,天网,天幕,移动警务,综治,视联网,磐石,智慧监所,智慧平安,智慧检务,智慧法院,移动检务,掌上法院,直播听证,远程提讯,智慧监狱,智慧司法,智慧戒毒,智慧信访,绿色军营,智慧营区,二三级网,二级网,三级网,手机管控,智慧校园,智慧医院,智慧医保,智慧景区,智慧乡村,智慧食堂,一卡通,一脸通,银医,掌上医院,数据中心,风险普查,智慧城市,智慧城管,政务外网,云平台,物流系统,专线,电路,物联网,智慧医疗,互联互通,远程医疗,医疗云,影像云,PACS,HIS,云安全,云桌面,专属云,医院云,云服务,私有云,医院上云,云监控,云计算,云主机,桌面云,云医院,安全云,云办公,云专线,云客服,云终端,云网融合,专有云,云医疗,公有云,云应用,云化项目,智慧健康,系统平台,平台系统,信息服务平台,医联体,核酸检测系统,数字医疗,远程会诊,移动医护,网络安全,健康系统,专网,护理系统,胶片数字化,医废管理系统,安防系统,管理系统,卫健系统,服务系统,成像分析系统,一体化系统,呼叫系统,教学系统,体检系统,业务系统,定位系统,票据系统,医院系统,叫号系统,监护系统,导视系统,培训系统,监控系统,监测系统,标测系统,支持系统,用药系统,追溯系统,建设系统,超融合系统,病房净化系统,应用系统,系统功能,审核系统,影像系统,防护系统,导向系统,归档系统,备份系统,桌面系统,安保系统,发票系统,监管系统,决策系统,考核系统,物资系统,诊断系统,核算系统,电子签名系统,评价系统,安检系统,财务系统,系统开发,预约系统,分诊系统,合一系统,对讲系统,展示系统,调度系统,认证系统,办公系统,结算系统,干预系统,病案系统,筛查系统,管控系统,检验系统,防控系统,探视系统,引导系统,登记系统,上报系统,考试系统,传输系统采购,分配系统,报警系统,采集系统,监视系统,病理系统,收据系统,缴费系统,统计系统,报销系统,安全系统,报告系统,应急救援系统,测评系统,核酸快速检测系统,事件系统,一卡通系统,转播系统,接口系统,改造系统,互动系统,审计系统,核对系统,应急指挥系统,上传系统,评审系统,核签系统,共享系统,巡更系统,发布系统,排队系统,告警系统,疫苗接种告知确认系统,运维系统,支撑系统,内控系统,层析系统,导检系统,信息发布系统,卫生监督移动执法系统,疫苗接种系统,电子签核系统,应急系统,ERP系统,技术系统,仓储系统,支付系统,查询系统,前端系统,核查系统,人事系统,协同系统,住院系统,环境系统,面部跟踪系统,接警系统,审计大数据,电子病历,三农大数据,智慧渔业,数字乡村,5G,4G,智慧旅游平台,智慧停车,智慧农业,智慧气象,智慧建设,智慧城市建设,智慧水务,智慧档案,融媒体,VPDN,IDC,综合布线,IoT,光纤,综合管理平台,执法终端,慧眼,互联网+,呼叫中心,短彩信,校园网,网络存储设备,OA,办公自动化,高清视频,智能安防,监控安防,12345,12341,12342,12366,12328,12329,12333,12348,12351,12306,12316,12317,12322,12330,12319,12338,12378,12358,NB,辅警通,移动工作终端购置及通信服务,移动执法,一键报警,警务通,管控平台系统建设,数字化城市,4G单兵系统,综治视联网,数字化校园,云企信,云总机,融合总机,多媒通信,融合通信,视频通信,视频电话,无线商话,无线座机,交换机直连,集团通讯录,外勤管家,兵团社保通,商户管家,移动秀品,校讯通平台,集团V网,农信通,信息化终端设备服务系统,天眼,村村享,智慧交通,安全通讯,城域网,GPS,大数据,短信,防汛视频,数字校园,宽带,电子警察,智慧党建,智慧供水,高清会议,移动税务,WIFI,无线通信,检务通,云视频,可视一张网,智慧派出所,等级保护,智能扫码刷脸测温,智能测温,基层测温,智慧检务,智慧,医院信息化建设,智能信息化,机房运维,平安社区,四级网,智能接处警,智慧云,监控工程建设,安全监测设施,通信管道,数字城管,指挥调度系统,监控设备,智慧平安乡村,信息网建设,智能监控,网络建设,智慧教育,电教室,扫码测温,智能感知,长效管护平台,数字中心,智慧环卫,人脸识别,交通感知,移动办公,益农信息社,链路连接,人脸抓拍,电话系统,农村厕所管护,警务终端,城市综合管理,平安城市,弱电&&智能化,门禁,视频传输,安全防护体系,智能化,网络&&平台,卫星通信,卫星通讯,公网基站,通信&&基站,通讯&&基站,互联网&&接入,互联网&&服务,通信线路,通信&&服务,弱电&&系统"
- ex2 := "超声,输煤系统,采样及制样系统,装车系统,机电系统,MW,机组,放射,转炉,工程造价,纲要设计,脱水系统,翻车机,订单,医疗设备,肺结节,商务楼施工,破碎系统,油库系统,审计服务,空调系统,灭火系统,新订单,垃圾处理系统,生产机房,电除尘高频电源设备,冲击地压,微信平台,发酵集成,液压润滑系统,#,杂志采购,制氧系统,除臭系统,编制,kV,电气线路,铁路线路,渗沥液,高压细水雾灭火系统,场地授权,土建工程,生物,医疗器械,医贸,医疗设备,承德世纪兴宇建筑工程有限公司,天津国能华北电力技术工程有限公司,机电设备,建筑安装,工程咨询,空调工程,电力安装,X射线,药敏分析系统,热送调度系统,射频手术系统,肾镜系统,注射系统,胃肠系统,质谱仪筛查系统,勘察,手术系统,反洗钱系统,发电机,高低压系统,排水系统,升降平台,污水系统,供销社建设,消防系统,通风系统,人体生理实验系统,试验系统,污泥系统,主机热控系统,供水系统,电路整修,安装工程有限公司,劳务有限公司,除尘系统,装修工程,用地预审,运输自动化控制系统,化学水工系统,故障自动诊断系统,手术导航系统,灰硝硫系统,液压系统,脱硫系统,光纤打标机,制粉系统,净化系统,车辆租赁,空压机系统,校准系统,设计标段,取水系统,装饰工程,宣传视频制作,分析服务,铁路专线,制冷系统,点火系统,水处理系统,火检光纤,遥感资料,燃料系统,供电系统,供热系统,土建,新风系统,传输系统,火灾报警系统,液压及水系统,加油服务,空调采购,电气系统,物流传输系统,原煤筛分系统,汽车冲洗平台,长沙高新技术产业开发区管理委员会,防水工程,热水系统,综合管网工程,电路板,生活水系统,网线采购,电源线采购,配电系统,自动报警系统,温室气体连续监测系统,制水系统,热泵系统,热力管道,道路维修,管网改造,脱硝系统,AGC系统,公交专线,物业服务,废水系统,电伴热系统,上料系统,电务系统,控制系统,电路改造,手术麻醉管理系统,造价咨询,建筑修缮,课程,设计咨询,雨污分流系统,中央空调机房,印刷系统,天然气管网,DCS,赛事安全评估,轨道电路,制造平台,供暖系统,皮带系统,血流动力学监测,中继泵站,光伏发电,工程初步设计,照明系统,电力专线,水冷系统,散热系统,重症监护系统,管道专线,气体检测系统,采暖系统,激光测振系统,租用办公场所,焊接系统,无创定量诊断系统,风机房,手术管理系统,磁共振机房,洗车平台,隧道工程,电力接入系统,物业管理服务,网上超市采购,外墙粉刷,尾砂运输供给系统,换热机房,垂钓平台,可行性研究,地面系统,空气质量检测平台,车辆维保,卸料平台,直饮水系统,煤系统,余热利用系统,劳务分包,火气系统,排风系统,装修施工,办公桌椅采购,天翼云科技,载具采购,钢板机房,腔镜系统,吹灰系统,激光扫描系统,空调,冷却水,打印机,排潮系统,排烟系统,蒸汽系统,润滑系统,烧结系统,加热系统,粉刷,磐石公司,工程施工,内墙维修,除雾器系统,自流平,宣传服务,渣处理系统,雨水系统,主题宣传,天翼云科技河北分公司,车辆定点,装修,劳动技术服务,真空系统,施工,施工图设计,造影系统,制冷机房,GW,心脏,检修平台,冷水系统,消防改造,供热专线,专栏,给水系统,警服,被装,灭火剂,保洁服务,物业服务,服装采购中国移动,中移在线,中移系统,铁通,中国联通,联合网络通信,联通系统集成,中国电信,天翼视讯,天翼电信,天翼云,监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ2 := TagMatching{
- tagName: "第2类",
- tagCode: "002",
- matchField: []string{"title"},
- matchKey: key2,
- matchKeyReg: GetRegex(key2),
- excludeField: []string{"title"},
- excludeKey: ex2,
- excludeKeyReg: GetRegex(ex2),
- }
- matchArr = append(matchArr, tagJ2)
- key3 := "智算云,智算中台,数字孪生平台,物联网平台,城市大脑,智慧停车,智慧灯杆,智慧社区,智慧养老,智慧小区,智慧物业,智慧乡村,智慧农业,智慧党建,数字乡村,智慧城市,数智城市,智治城市,数字驾驶舱,新型智慧城市,数据基础底座,智能视觉平台,云网资源接入,数字城市,数智城市,数字底座,超级大脑,城市大脑,全息路网,全息路口,智慧水务,智慧应急,智能装备,智慧城管,应急指挥系统,智慧消防,一网统管,数字政府,城市超脑,防欺凌&&报警,防欺凌&&预警,防欺凌&&终端,防欺凌&&AI,人工智能智算,算力卡,云智算,定制开发&&系统集成"
- ex3 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ3 := TagMatching{
- tagName: "第3类",
- tagCode: "003",
- matchField: []string{"title"},
- matchKey: key3,
- matchKeyReg: GetRegex(key3),
- excludeField: []string{"title"},
- excludeKey: ex3,
- excludeKeyReg: GetRegex(ex3),
- }
- matchArr = append(matchArr, tagJ3)
- key4 := "热线平台,综合布线,协同办公,远程办公,vpn,wifi,私有云,云桌面,云计算,桌面云,智能云,政务云,云平台,云迁移,云资源,云服务,公有云,云灾备,云存储,云租用,云租赁,边缘云,专享云,虚拟化,云办公,云基础,基础资源,医疗云,智造云,行业云,新沃云,云运维,云应用,云安全,灵云,人口普查,舆情&&分析,舆情监测,舆情监控,舆情&&系统,防勒索病毒,灾备平台,电子化规范,处方前置系统,合理用药,物联网,NB-IOT,烟感,IDC,ICT,机房&&租赁,机房&&租用,机房&&建设,机房&&迁移,机房&&搬迁,机房&&托管,5G,人脸识别,门禁&&系统,人脸&&闸机,容灾备份,等级保护,等保,等级评测,区块链,短信,彩信,固话,数字政府,平安社区,平安校园,共享交换平台,移动执法,平安城市,智慧矿山,雪亮,智慧旅游,智慧景区,电子围栏,明厨亮灶,智慧校务,远程教育,多媒体教学,智慧教育,智慧课堂,虚拟现实,大数据实训,工业机器人,教育信息化,数字校园,智慧校园,校园信息化,标准化&&考场,标准化&&考点,智慧考场,智慧考点,智能&&安检门,基础网络,弱电智能化,智能化工程,智慧居家,智能门禁,应急能力提升,教育&&设备,教学&&设备,教育&&装备,教学&&装备,智慧医院,智慧医疗,大数据监督平台,信息化,监测平台,风险普查,通信服务,雨水情,智慧市场监管,智能化,数据流量,移动办案,智慧环保,智能安防,移动警务,移动&&终端,无人农场,远程医疗,监管体系,智慧井盖,智能交通,房屋&&普查,应急管理体系,智慧办公,城市综合治理,智慧大厦,智慧养老,灾害防御系统,综合治理平台,排队叫号,教育&&一体化,教学&&一体化,智慧政协,智慧哨兵,电子政务,非现场执法,智慧园区,社会治理,水库安全运行,溯源体系,接处警,一张图,涉税数据,智慧监管,精准教学,远程接访,云广播,数字化城市,智慧警务,智慧人大,医共体,医联体,预警信息发布,移动护理,无纸化病案,智能医废,电子病历,协同共管,信创云,智慧医护,无线覆盖,移动专网,惠企&&平台,院前急救,数字化城管,IPV4,IPV6,智慧水利,智慧水务,云视讯,视频会议系统,视频会商,蓝天卫士,智慧工厂,远程医技,远程会诊,森林防火,森林火灾,电子表决,人像识别,录播教室,多规合一,96110,智能回访,舆情通,智能导航,智能导诊,智慧法制,呼叫平台,虚拟仿真,智慧教室,智慧路灯,班班通,改薄提升,电子警察,教育薄弱环节改善,教育薄改,管户设备,标准化考场,标准化考点,可视化指挥调度系统,基本装备采购,网络管理,国际业务专线,传输网络,指挥通信设备,4G无线图传,无线图传&&执法记录仪,专网,专线,信息系统,网络服务,天线地网,地网,移动医护,应急救援,全民健康信息平台,等保测评,疾病预防,精准预约,挂号系统,双重预防,预防体系,监控系统,动态监控,一村一警,等级测评,远程协同,转移支付,图像监测站,监测监控能力,监测监控&&设备,智慧&&系统集成,智能&&系统集成,通信系统,计算机网络,视频安防系统,通信光缆,自动化系统,流量计系统,决策支持系统,高精定位,移动办公,辅助办案,远程指挥,跨省通办,支付电子化,雪亮工程,基础电信业务运营商,广电网络运营商,溯源体系软件平台建设,治安防控,系统集成,远程取证,建筑承灾体,建筑受灾体,考评一体化,数字化,老旧小区,质量安全追溯体系,平安灯箱,雨水情测报,安全监测,安全运行,技能振兴,生态综合体,平安基层,尾水&&达标,尾水&&治理,互联&&电路,工业互联网,双高,监测&&技术&&服务,执法系统,应急&&广播,定位系统,城市&&平台建设,加油站涉税数据管理,无纸化办公,大数据&&平台,网格&&终端,一体化&&平台,疫情防控&&一体化,疫情&&平台,医疗&&共同体,重点隐患整治,技防监控,突发事件&&预警,公共数字文化,考试平台,安防工程,安防系统,水库监测,景区提升,美丽乡村,乡村振兴,智慧社区,智慧小区,智慧物业,智慧乡村,智慧农业,智慧党建,数字乡村,返贫监测,基层治理,乡村治理,航空巡护,房屋安全普查,厕所革命,履职平台,信道&&服务,信道租赁,综合治理,有诉即办,接诉即办,软件技术服务,感知设备,综合&&集成,现代&&产业园,场所码&&系统,网站群&&升级,数智化,运管服管理平台,城市生命线,智慧园林,智慧市政,智慧环卫,运管服&&平台,组网&&集成,组网&&服务,督查&&系统,督办&&系统,元宇宙,基础设施&&提升,湿地&&保护,湿地&&修复,追溯体系,人工影响天气能力,防汛&&装备,抢险&&装备,数字城市,数智城市,数字底座,超级大脑,城市大脑,全息路网,全息路口,车联网,智能网联,网联车,车路协同,车路智行,智慧出行,营运车辆监管,TOCC,交通运行监测,交通运行调度,车&&调度平台,车&&调度系统,电子站牌,智慧停车,智慧泊车,道路&&智能,网络&&建设,ipv,雾森,雾炮,数字孪生,薄弱环节改善,教育&&薄&&改,拆墙透绿,工控安全,一体化建设,烟草&&一体化,薄&&改&&提升,智慧交通,校园&&安防,智慧&&安防,移动互联网,互联网链路,移动&&链路,城市&&视频,城市&&监控,亮化工程,视频图像,图像解析,北斗定位,精准&&教学,弱电系统,自动审核,智能审核,旱作节水,农业技术,勤指情,智慧街面巡防,智慧安防小区,智感安防小区,公安信息化,公安科技装备,警务信息化,天网,治安视频监控,公安大数据,警务云,视频图像感知,全息感知网,视频智能化,视频云,视频监控平台,视频图像综合应用,视频图像信息数据库,视图库,视频图像解析,人脸聚档,公安技战法,社会治安防控体系,圈层查控,市域单元防控,治安要素管控,数字驾驶舱,新型智慧城市,数据基础底座,智能视觉平台,系统平台维护,云网资源接入,驾驶舱,水质&&监测,三级等保,会商系统,值班视频,机房托管,无线&&网,网&&接入,全光网,电子商务进农村,互联网法庭,办公流量,弱电&&设施,新型城市,战术子网,云监管,云&&平台,文旅&&云,固网&&业务,固网语音,电子监控,新媒体宣传,院内&&导航,高精矢量地图,地图模拟导航,平台搭建,录音录像系统,网络运维,基础软件,软件开发,公共停车系统,无纸化,城市综合提升,一件事,一次办,只跑一次,市带县,情指勤,情指行,互联互通,五级乙等,医院&&级&&等,视频会议,云&&部署,全域可视化,执法&&装备,舆情分析,语音服务平台,语音&&平台,12123,网络设备,信息技术类,技防体系,火灾探测报警器,独立式&&火灾探测,阅卷系统,全域感知,物联网平台,融媒体中心,智慧交管,智能交管,交通治理,交通综合治理,拥堵治理,缓堵提升,数智治理,数字道路,交通提升,交通大脑,大数据分析,评价诊断,辅助决策,交通参数,交通态势,边缘计算单元,边缘计算盒子,边缘信号控制,边缘智能信控,边缘信控盒子,信控一体机,信号控制优化,信号控制与优化,统一信控平台,信号控制系统,信控系统,信控联网,安全治理,城市交通,农村交通,农村安全,交通违法,机动车违法,非机动车违法,电动自行车违法,重点车辆违法,农村违法,交通执法,机动车执法,非机动车执法,电动自行车执法,重点车辆执法,农村执法,重点车辆,视频抓拍,机动车抓拍,非机动车抓拍,违法抓拍,执法抓拍,电动自行车抓拍,车辆抓拍,车辆档案,违法检测,事件检测,二次识别,违法识别,行为识别,特征识别,AI识别,AI分析,智能识别,智能分析,视频分析,视频解析,图片解析,智能算法,智能视觉,以图搜图,布控,检索比对,学院&&信息化,大学&&信息化,校园&&信息化,医院&&信息化,医疗&&信息化,学院&&智能化,大学&&智能化,校园&&智能化,医院&&智能化,医疗&&智能化,互联网接入,光纤,链路,通信&&传输,在线监管,12313,12315,警务通,辅警通,检务通,手机卡,审务通,狱警通,城管通,党务通,4G视频,车载定位,流量服务,移动4G手机,办公自动化,OA办公,保密终端,政务短信平台,移动专属合作,人像卡口,网络线路,网络升级,宽带提速,数据库建设,办案手持终端,防汛视频,光伏扶贫,监控系统联网监督系统,监控设备,宽带升级,政务办公系统,网络化管理,移动终端,视频监控,光纤租赁,数据共享中心,宽带接入,光纤线路租费,智慧城市指挥中心,卡口系统,网络改造,视频检测站,手持报警器,值班室视频,智慧供水,高清会议系统,云视频,移动通信业务,电视会议,联网系统,网络安全,信息管理平台,监控中心,信息平台,VPN专线,门户网站建设,信息共享平台,互联网平台集成服务,值班管理系统,高清视频会议,矿坑监测点,线路组网,公交车载WIFI,OA功能扩展,移动税务信息化,互联网接入服务,信息服务平台,数字化中心,前端信息点,智能办公系统,无线通信设备,电子监控平台,办公管理平台,移动云,MAS,管理信息网,数据共享平台,网络运营服务,村村响,免费WIFI,信息安全服务,保密通信服务,保障体系,移动安全,监控设施,网&&租赁,数字化采集,应用程序服务,调度平台,运营平台,农村厕所&&提升,农村厕所&&改造,粪污&&平台,智慧灌区,水利大脑,水旱灾害防御,河长制湖长制,水利云平台,数字大厅,数据大脑,企业上云,智能巡更,园区信息化服务,智慧水表,一网通办,一网通管,一体化政务服务,城市治理,市域治理,可视化调度,智慧城市,CIM,智慧政务,数字民生,智慧物流,智慧能源,数字物流,数字城管,食品安全,智慧工地,数字产业,数据智能,智慧应急,智能装备,智慧城管,应急指挥系统,智慧消防,一网统管,城市超脑,天眼,城市&&智能,城市&&网络,城市&&数字化,城市&&数智,智能环保,智能医疗,远程诊断,智慧经济,智慧居民,智慧安防,智能电网,智慧安居,智慧健康,数字交通,智慧电网,智慧燃气,一图全面感知,一键可知全局,一站创新平台,一体运行联动,城市运行管理体系,创业服务平台,数字化产业,智慧管廊,智慧文旅,文旅云,电子健康卡,数字&&保障&&中心,视觉计算,APP建设,应急指挥能力,警情分析,执法助手,执法办案,AIGC,创新应用中心,基层防灾,精准分析,算力,防欺凌,人工智能,集群"
- ex4 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ4 := TagMatching{
- tagName: "第4类",
- tagCode: "004",
- matchField: []string{"title"},
- matchKey: key4,
- matchKeyReg: GetRegex(key4),
- excludeField: []string{"title"},
- excludeKey: ex4,
- excludeKeyReg: GetRegex(ex4),
- }
- matchArr = append(matchArr, tagJ4)
- key5 := "专网&&租用,专网&&租赁,专网&&服务,专网&&接入,网络&&租用,网络&&租赁,网络&&服务,网络&&接入,链路&&租用,链路&&租赁,链路&&服务,链路&&接入,线路&&租用,线路&&租赁,线路&&服务,线路&&接入,互联网&&租用,互联网&&租赁,互联网&&服务,互联网&&接入,宽带&&租用,宽带&&租赁,宽带&&服务,宽带&&接入,带宽&&租用,带宽&&租赁,带宽&&服务,带宽&&接入,链路&&租用,链路&&租赁,链路&&服务,链路&&接入"
- ex5 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ5 := TagMatching{
- tagName: "第5类",
- tagCode: "005",
- matchField: []string{"title"},
- matchKey: key5,
- matchKeyReg: GetRegex(key5),
- excludeField: []string{"title"},
- excludeKey: ex5,
- excludeKeyReg: GetRegex(ex5),
- }
- matchArr = append(matchArr, tagJ5)
- key6 := "社会治理信息化,综合指挥调度系统,视频图像交换系统,智能巡护终端,大数据智能监管平台,灌溉&&一张网,水肥一体化,农田信息化工程,耕地质量监测,农田生产&&监测,农田科技&&监测,农作物良种对比试验站,森林资源视频监控,自然保护区&&智慧化,城市生命线,城市运管服,城市运行管理服务,城市运行监测,城市管理监督评价指标体系,城市灾害预警,预警指挥平台,物联感知支撑平台,地理信息支撑系统,溯源体系软件平台建设,AI声音安防卫士,智能音频分析,智能音频检测,防欺凌AI音频报警,智能语音警报设备,农田&&信息化,农田信息工程,农田&&监测,高标准农田&&智能化,高标准农田&&图斑,高标准农田&&灌溉,高标准农田&&大数据,高标准&&农田监测,农田监测系统,高标准农田&&信息化监测,算力"
- ex6 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取,起重机,材料,审计,编制服务,报告编制,会务服务"
- tagJ6 := TagMatching{
- tagName: "第6类",
- tagCode: "006",
- matchField: []string{"title"},
- matchKey: key6,
- matchKeyReg: GetRegex(key6),
- excludeField: []string{"title"},
- excludeKey: ex6,
- excludeKeyReg: GetRegex(ex6),
- }
- matchArr = append(matchArr, tagJ6)
- key7 := "综合服务能力&&提升,综合服务能力&&升级,综合服务能力&&改造,综合服务能力&&建设,综合服务能力&&信息化,综合服务能力&&雨水情,综合服务能力&&监测设施,综合服务能力&&监测预警,综合服务能力&&防控,综合服务能力&&预警,综合服务能力&&预防,监控&&提升,监控&&升级,监控&&改造,监控&&建设,监控&&信息化,监控&&雨水情,监控&&监测设施,监控&&监测预警,监控&&防控,监控&&预警,监控&&预防,水库&&提升,水库&&升级,水库&&改造,水库&&建设,水库&&信息化,水库&&雨水情,水库&&监测设施,水库&&监测预警,水库&&防控,水库&&预警,水库&&预防,灌区&&提升,灌区&&升级,灌区&&改造,灌区&&建设,灌区&&信息化,灌区&&雨水情,灌区&&监测设施,灌区&&监测预警,灌区&&防控,灌区&&预警,灌区&&预防,风险&&提升,风险&&升级,风险&&改造,风险&&建设,风险&&信息化,风险&&雨水情,风险&&监测设施,风险&&监测预警,风险&&防控,风险&&预警,风险&&预防"
- ex7 := "监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ7 := TagMatching{
- tagName: "第7类",
- tagCode: "007",
- matchField: []string{"title"},
- matchKey: key7,
- matchKeyReg: GetRegex(key7),
- excludeField: []string{"title"},
- excludeKey: ex7,
- excludeKeyReg: GetRegex(ex7),
- }
- matchArr = append(matchArr, tagJ7)
- key8 := "火灾&&报警,医院&&达标,医养&&设备,医养综合体,考点&&改造,养老&&设施,养老&&设备,密评,网络&&提升,长距离对讲,防统方,机顶盒,污染&&基站,乐业小站,城市&&生命线,全息投影,电子签,远程医学,掌上医院,算力集群,算力平台,量子计算平台,算力&&建设,算力服务,专属云,智算&&云,组网,园区&&安防,一网统管,全息感知,全域感知,智慧热力,危化品监管,综合管廊,数字孪生,城市风险,城市&&平台建设,智慧&&路灯,智能&&路灯,智慧&&灯杆,智能&&灯杆,监控杆,智慧&&灯塔,多功能路灯,数字&&路灯,数字&&灯杆,多杆合一,预警&&能力,应急&&能力提升,预警&&指挥,预警&&提升,火险&&监测,火情&&监测,视频&&指挥&&调度,无人机&&平台,航空应急,网络&&感知,融合调度,河长制,AI音频,声纹识别,AI预警,智能语音,警报设备,安防卫士,校园&&安防,AI报警,声纹,警务综合,警综,签名捺印,电子签,案管,涉案语音处理,警情分析,执法助手,执法办案,生态&&监测站,环境&&监测站,油烟&&监测,感烟报警,烟感报警,大模型,数据模型,普查&&PDA,普查&&PAD,智慧农业,旱作节水,雨水情,无人农场,溯源体系,数字茶园,数字农田,智慧灌区,水旱灾害防御,农田&&信息化,农田信息工程,农田&&监测,高标准农田&&智能化,高标准农田&&图斑,高标准农田&&灌溉,耕地质量评估,土壤&&检测,高标准农田&&大数据,智慧农业,土肥监测,耕地核实入库,高标准&&农田监测,农田监测系统,高标准农田&&信息化监测,互联网&&安全,互联网&&设备,卡口测速,云教室,天空地&&一体,四情&&监测,基层&&医疗&&体系,基层&&卫生&&系统,基层&&医疗&&系统,电子班牌,监控&&补点,监控&&补盲,考点&&升级,风险管控&&平台,耕地&&预警,公立医院改革,医院&&高质量发展,窨井&&整治,物联网&&设备,自动监测站,物联&&感知,诊疗平台,中心平台软件,环境监测,4G图传,医院告知软件,作战系统,电子报规,监控&&系统,智慧化,政务&&网络,移动端&&服务,固网&&服务,金保,便民&&热线,服务&&热线,视联网,视频&&联网,数字大脑,数字办公厅,医供体,监测预警,智能&&育种,积水监测"
- ex8 := "家具,监理服务,监理&&中选,监理项目,项目监理,工程监理,预算编制,代理机构&&遴选,代理机构&&选取"
- tagJ8 := TagMatching{
- tagName: "第8类",
- tagCode: "008",
- matchField: []string{"title"},
- matchKey: key8,
- matchKeyReg: GetRegex(key8),
- excludeField: []string{"title"},
- excludeKey: ex8,
- excludeKeyReg: GetRegex(ex8),
- }
- matchArr = append(matchArr, tagJ8)
- f, err := excelize.OpenFile("./【研究院为基础-阈值55】两院8-9月全量标讯数据对比匹配结果.xlsx")
- if err != nil {
- fmt.Println(err)
- return
- }
- defer func() {
- f.Save()
- if err := f.Close(); err != nil {
- fmt.Println(err)
- }
- }()
- //2.专项债详情
- rows, err := f.GetRows("数据清单")
- if err != nil {
- fmt.Println(err)
- return
- }
- for i := 2; i < len(rows); i++ {
- title := rows[i][2]
- if i%100 == 0 {
- log.Println("iiii", i, title)
- }
- tmp := map[string]interface{}{
- "title": title,
- }
- _, match, _, ex := TaskTags(tmp, matchArr)
- if match == "" {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "P", i+1), "1")
- }
- if match != "" && ex != "" {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "P", i+1), "2")
- }
- if match != "" && ex == "" {
- f.SetCellValue("数据清单", fmt.Sprintf("%s%d", "P", i+1), "3")
- }
- if i%100 == 0 {
- f.Save()
- }
- }
- f.Save()
- log.Println("数据处理完毕")
- }
- func test() {
- //Mgo := &mongodb.MongodbSim{
- // //MongodbAddr: "172.17.189.140:27080",
- // MongodbAddr: "192.168.3.166:27082",
- // Size: 10,
- // DbName: "majiajia",
- // //UserName: "SJZY_RWbid_ES",
- // //Password: "SJZY@B4i4D5e6S",
- // //Direct: true,
- //}
- //Mgo.InitPool()
- MgoP := &mongodb.MongodbSim{
- //MongodbAddr: "172.17.189.140:27080",
- MongodbAddr: "127.0.0.1:27080",
- Size: 10,
- DbName: "qfw",
- Direct: true,
- //UserName: "SJZY_RWbid_ES",
- //Password: "SJZY@B4i4D5e6S",
- }
- MgoP.InitPool()
- f, err := excelize.OpenFile("./河南物业.xlsx")
- if err != nil {
- fmt.Println(err)
- return
- }
- defer func() {
- if err := f.Close(); err != nil {
- fmt.Println(err)
- }
- }()
- rows, err := f.GetRows("Sheet1")
- if err != nil {
- fmt.Println(err)
- return
- }
- for i := 1; i < len(rows); i++ {
- id := rows[i][0]
- rs, _ := MgoP.FindById("projectset_20230904", id, nil)
- if rs == nil {
- continue
- }
- if phone, ok := (*rs)["buyer"]; ok {
- if util.ObjToString(phone) != "" {
- f.SetCellValue("Sheet1", fmt.Sprintf("K%v", i+1), phone)
- }
- }
- }
- f.Save()
- }
- // IsInStringArray 判断数组中是否存在字符串
- func IsInStringArray(str string, arr []string) bool {
- // 先对字符串数组进行排序
- sort.Strings(arr)
- // 使用二分查找算法查找字符串
- pos := sort.SearchStrings(arr, str)
- // 如果找到了则返回 true,否则返回 false
- return pos < len(arr) && arr[pos] == str
- }
- func validateMobileNumber(mobileNumber string) bool {
- // 手机号码正则表达式,这里只是一个简单的示例,可能需要根据您的具体需求进行调整
- re := regexp.MustCompile(`^1[3-9]\d{9}$`)
- return re.MatchString(mobileNumber)
- }
|