func convertHeartbeatReq2Endpoint(req *cmodel.HeartbeatRequest, strIp string) *models.Endpoint { endpoint := models.Endpoint{} endpoint.Hostname = req.Hostname if "" == req.Ip { endpoint.Ip = strIp } else { endpoint.Ip = req.Ip } endpoint.UpdaterVersion = req.UpdaterVersion endpoint.RunUser = req.RunUser return &endpoint }