docs: public List<Pipeline> listByChannelIds(Long... channelId) {
          Assert.assertNotNull(channelId);
          List<Pipeline> pipelines = new ArrayList<Pipeline>();
          try {
  
              List<PipelineDO> pipelineDos = pipelineDao.listByChannelIds(channelId);
              if (pipelineDos.isEmpty()) {
                  logger.debug("DEBUG ## query pipeline by channelId:" + channelId + " return null.");
                  return pipelines;
              }
              pipelines = doToModel(pipelineDos);
          } catch (Exception e) {
              logger.error("ERROR ## query pipelines by channelIds:" + channelId.toString() + " has an exception!");
              throw new ManagerException(e);
          }
          return pipelines;
      }