package com.tykj.workflowcore.workflow_editer.service;

import com.tykj.workflowcore.workflow_editer.entity.NodeInfo;

import java.util.List;

/**
 * ClassName:    NodePageService
 * Package:    com.tykj.service
 * Description:
 * Datetime:    2021/3/4   15:33
 *
 * @Author: zsp
 */
public interface NodeInfoService {
    /**
     * 通过节点id得到pageId
     * @param nodeId 节点id
     * @return 返回页面id
     */
    Integer findByNodeId(String nodeId);

    /**
     * 保存节点和页面的关系
     * @param nodeInfo
     */
    void saveNodePage(NodeInfo nodeInfo);

    /**
     * 保存nodeInfo集合 至数据库中
     * @param nodeInfoList 集合
     */
    void saveNodeInfoList(List<NodeInfo> nodeInfoList);

}
