Sfoglia il codice sorgente

大会员子账号不作为电销线索

renjiaojiao 7 mesi fa
parent
commit
10199a6090
1 ha cambiato i file con 5 aggiunte e 1 eliminazioni
  1. 5 1
      clueSync/autoTask.go

+ 5 - 1
clueSync/autoTask.go

@@ -604,7 +604,11 @@ func ClueToDxTask() {
 	log.Println("客成用户量:", len(*res))
 	for _, val := range *res {
 		//log.Println("ent_id", val["ent_id"])
+		clue_id := gconv.Int(val["clue_id"])
 		childIds := []string{}
+		if gconv.String(val["ent_id"]) == "" {
+			continue
+		}
 		if mongodb.IsObjectIdHex(gconv.String(val["ent_id"])) { //mongodb  个人身份大会员
 			//查询个人大会员下的子账号
 			query := map[string]interface{}{"s_member_mainid": gconv.String(val["ent_id"])}
@@ -637,7 +641,7 @@ func ClueToDxTask() {
 				}
 			}
 			//log.Println("线索ids:", ids)
-			sql := fmt.Sprintf("UPDATE dwd_f_crm_clue_info SET is_assign = -5 WHERE userid IN (%s)", ids)
+			sql := fmt.Sprintf("UPDATE dwd_f_crm_clue_info SET is_assign = -5 WHERE id != %d and userid IN (%s)", clue_id, ids)
 			log.Println("sql:", sql)
 			up := TiDb.UpdateOrDeleteBySql(sql)
 			if up < 0 {