docs: private Node doToModel(NodeDO nodeDo) {
          Node node = new Node();
          try {
              node.setId(nodeDo.getId());
              node.setIp(nodeDo.getIp());
              node.setName(nodeDo.getName());
              node.setPort(nodeDo.getPort());
              node.setDescription(nodeDo.getDescription());
              node.setStatus(nodeDo.getStatus());
              // 处理下zk集群
              NodeParameter parameter = nodeDo.getParameters();
              if (parameter.getZkCluster() != null) {
                  AutoKeeperCluster zkCluster = autoKeeperClusterService.findAutoKeeperClusterById(parameter.getZkCluster().getId());
                  parameter.setZkCluster(zkCluster);
              }
  
              node.setParameters(parameter);
              node.setGmtCreate(nodeDo.getGmtCreate());
              node.setGmtModified(nodeDo.getGmtModified());
          } catch (Exception e) {
              logger.error("ERROR ## change the node Do to Model has an exception");
              throw new ManagerException(e);
          }
  
          return node;
      }