xuzhiheng hace 1 año
padre
commit
d7b4408c0d
Se han modificado 1 ficheros con 22 adiciones y 17 borrados
  1. 22 17
      service/clue.go

+ 22 - 17
service/clue.go

@@ -677,23 +677,28 @@ func batchDraw(data []map[string]interface{}, nowTime, seatNumber, name string,
 }
 
 func getSeatNumber(positionId int64) (seatNumber, name string) {
-	positionData := JyTidb.FindOne("base_position", map[string]interface{}{"id": positionId}, "", "")
-	if positionData != nil && len(*positionData) > 0 {
-		userId := common.Int64All((*positionData)["user_id"])
-		if userId > 0 {
-			userData, ok := Mgo.FindOne("user", map[string]interface{}{"base_user_id": userId})
-			if ok && userData != nil && len(*userData) > 0 {
-				s_phone := common.ObjToString((*userData)["s_phone"])
-				if s_phone == "" {
-					s_phone = common.ObjToString((*userData)["s_m_phone"])
-				}
-				saleData := JyBiTidb.FindOne("jy_salesperson_info", map[string]interface{}{"phone": s_phone}, "", "")
-				if saleData != nil && len(*saleData) > 0 {
-					seatNumber = common.ObjToString((*saleData)["seatNumber"])
-					name = common.ObjToString((*saleData)["name"])
-				}
-			}
-		}
+	// positionData := JyTidb.FindOne("base_position", map[string]interface{}{"id": positionId}, "", "")
+	// if positionData != nil && len(*positionData) > 0 {
+	// 	userId := common.Int64All((*positionData)["user_id"])
+	// 	if userId > 0 {
+	// 		userData, ok := Mgo.FindOne("user", map[string]interface{}{"base_user_id": userId})
+	// 		if ok && userData != nil && len(*userData) > 0 {
+	// 			s_phone := common.ObjToString((*userData)["s_phone"])
+	// 			if s_phone == "" {
+	// 				s_phone = common.ObjToString((*userData)["s_m_phone"])
+	// 			}
+	// 			saleData := JyBiTidb.FindOne("jy_salesperson_info", map[string]interface{}{"phone": s_phone}, "", "")
+	// 			if saleData != nil && len(*saleData) > 0 {
+	// 				seatNumber = common.ObjToString((*saleData)["seatNumber"])
+	// 				name = common.ObjToString((*saleData)["name"])
+	// 			}
+	// 		}
+	// 	}
+	// }
+	saleData := JyBiTidb.FindOne("dwd_f_crm_personnel_management", map[string]interface{}{"position_id": positionId}, "", "")
+	if saleData != nil && len(*saleData) > 0 {
+		seatNumber = common.ObjToString((*saleData)["seat_number"])
+		name = common.ObjToString((*saleData)["name"])
 	}
 	return
 }