WH01243 11 сар өмнө
parent
commit
74b73142a5
1 өөрчлөгдсөн 8 нэмэгдсэн , 2 устгасан
  1. 8 2
      clueSync/job.go

+ 8 - 2
clueSync/job.go

@@ -1081,7 +1081,10 @@ func WorkUpdateClue(data map[string]interface{}, saleData []map[string]interface
 							})
 						}
 					}
-				} else if gconv.Int64(clueUpdateData["is_task"]) == 1 && gconv.Int64(data["is_task"]) == 0 && !is_ok {
+				} else if !(gconv.Int64(data["taskstatus"]) == 0 && gconv.Int64(data["is_task"]) == 1) && !is_ok {
+					//taskstatus = 1,不在任务车
+					//taskstatus = 0,is_task = 1,在任务车
+					//taskstatus = 0,is_task = 0,不在任务车
 					updateId5 = TiDb.InsertByTx(tx, "dwd_f_crm_clue_change_record", map[string]interface{}{
 						"clue_id":     clueId,
 						"position_id": common.If(trailstatus == "00" || is_assign == 0 || is_assign == -1, positionId, common.Int64All(data["position_id"])),
@@ -1646,7 +1649,10 @@ func UpdateClue(data map[string]interface{}, saleData []map[string]interface{},
 							})
 						}
 					}
-				} else if gconv.Int64(clueUpdateData["is_task"]) == 1 && gconv.Int64(data["is_task"]) == 0 && !is_ok {
+				} else if !(gconv.Int64(data["taskstatus"]) == 0 && gconv.Int64(data["is_task"]) == 1) && !is_ok {
+					/*taskstatus = 1,不在任务车
+					taskstatus = 0,is_task = 1,在任务车
+					taskstatus = 0,is_task = 0,不在任务车*/
 					updateId5 = TiDb.InsertByTx(tx, "dwd_f_crm_clue_change_record", map[string]interface{}{
 						"clue_id":     clueId,
 						"position_id": common.If(trailstatus == "00" || is_assign == 0 || is_assign == -1, positionId, common.Int64All(data["position_id"])),