Prechádzať zdrojové kódy

针对 二级分类没有分出来,原数据有subtype 数据,进行覆盖subtype

wcc 1 rok pred
rodič
commit
0ab2ed0239
1 zmenil súbory, kde vykonal 9 pridanie a 1 odobranie
  1. 9 1
      src/task/task.go

+ 9 - 1
src/task/task.go

@@ -659,7 +659,7 @@ func NewTaskRunAll(tt *TTask, budp bool, mapInfo map[string]interface{}) int {
 							}
 						}
 						//按id查询,为了保证有新数据入库,每次休息2分钟
-						time.Sleep(time.Second * 60)
+						//time.Sleep(time.Second * 60)
 						//测试环境q的赋值执行下述代码
 						//if tt.LastId != "" && q["_id"] == nil {
 						//	q["_id"] = map[string]interface{}{
@@ -820,6 +820,14 @@ func NewTaskRunAll(tt *TTask, budp bool, mapInfo map[string]interface{}) int {
 								SMap.Map["toptype"] = "采购意向"
 								SMap.Map["subtype"] = "采购意向"
 							}
+							//一级分类成功,但是二级没有分类成功,并且原值里有subtype
+							if _, ok := SMap.Map["toptype"]; ok {
+								if _, ok2 := SMap.Map["subtype"]; !ok2 {
+									if _, ok3 := tmp["subtype"]; ok3 {
+										SMap.Map["subtype"] = ""
+									}
+								}
+							}
 						}
 					}
 					//2.针对用户行业分类,单独处理数据