소스 검색

Merge branch 'dev3.4' of http://39.105.157.10:10080/qmx/jy-data-extract into dev3.4

maxiaoshan 5 년 전
부모
커밋
e65bc3a7f5
4개의 변경된 파일12개의 추가작업 그리고 9개의 파일을 삭제
  1. 6 6
      udpfilterdup/src/config.json
  2. 1 1
      udpfilterdup/src/main.go
  3. 5 2
      versioncomparison/main.go
  4. BIN
      versioncomparison/template.xlsx

+ 6 - 6
udpfilterdup/src/config.json

@@ -1,13 +1,13 @@
 {
-    "udpport": ":1488",
+    "udpport": ":1485",
     "dupdays": 5,
     "mongodb": {
-        "addr": "192.168.3.207:27092",
+        "addr": "127.0.0.1:27080",
         "pool": 10,
-        "db": "extract_kf",
-        "extract": "zk",
+        "db": "qfw",
+        "extract": "extract_v20190111",
         "site": {
-            "dbname": "extract_kf",
+            "dbname": "qfw",
             "coll": "site"
         }
     },
@@ -18,7 +18,7 @@
     "nextNode": [],
     "isMerger": false,
     "threads": 1,
-    "isSort":true,
+    "isSort":false,
     "specialwords": "(重招|重新招标|勘察|设计|施工|监理|总承包|土石方|可研)",
     "specialtitle_1": "[0-9a-zA-Z一二三四五六七八九十零123456789](次|包|标段|标包|批)",
     "specialtitle_2": "项目([0-9a-zA-Z一二三四五六七八九十零123456789])",

+ 1 - 1
udpfilterdup/src/main.go

@@ -117,7 +117,7 @@ func mainT() {
 	mapinfo["gtid"] = sid
 	mapinfo["lteid"] = eid
 	mapinfo["stop"] = "true"
-	historyTask([]byte{}, mapinfo)
+	task([]byte{}, mapinfo)
 	time.Sleep(10 * time.Second)
 }
 func processUdpMsg(act byte, data []byte, ra *net.UDPAddr) {

+ 5 - 2
versioncomparison/main.go

@@ -162,7 +162,7 @@ func createXlsx() {
 func getVersionData() {
 	query := bson.M{"_id": bson.M{"$gte": bson.ObjectIdHex(Sid), "$lte": bson.ObjectIdHex(Eid)}}
 	log.Println(qu.ObjToString(SysConfig["prec"]), query)
-	list1, _ := Premgo.Find(qu.ObjToString(SysConfig["prec"]), query, nil, `{`+FieldsQuery+`}`, false, -1, -1)
+	list1, _ := Premgo.Find(qu.ObjToString(SysConfig["prec"]), query, nil, `{`+FieldsQuery+`,}`, false, -1, -1)
 	for _, v := range *list1 {
 		for _, key := range Fields {
 			rd := FieldData[key]
@@ -181,10 +181,13 @@ func getVersionData() {
 	}
 	log.Println("pre version 加载完成")
 
-	list2, _ := Newmgo.Find(qu.ObjToString(SysConfig["newc"]), query, nil, `{`+FieldsQuery+`}`, false, -1, -1)
+	list2, _ := Newmgo.Find(qu.ObjToString(SysConfig["newc"]), query, nil, `{`+FieldsQuery+`,"s_winner":1}`, false, -1, -1)
 	for _, v := range *list2 {
 		for _, field := range Fields {
 			rd := FieldData[field]
+			if field == "winner" {
+				field = "s_winner"
+			}
 			if rd == nil {
 				rd = map[string]*Data{}
 			}

BIN
versioncomparison/template.xlsx