@@ -381,7 +381,7 @@ func getClueState(c *gin.Context) {
_, _, kcPositionId, isTransfer, clueData := processClueInfo(uId, "")
// 4. 根据是否转移获取不同数据
positionId := int64(0)
- if clueData == nil {
+ if clueData != nil {
positionId = gconv.Int64((*clueData)["position_id"])
} else {
data := TiDb.FindOne("temporary_assignment", map[string]interface{}{