forked from gzzfw/backEnd/gz-dyh

huangh
2024-09-19 49aed349c28d41705101f3611795e77c0fc4639a
dyh-service/dyh-mediate/src/main/java/cn/huge/module/flow/service/FlowNodeService.java
@@ -6,6 +6,7 @@
import cn.huge.module.client.api.impl.UtilsClientImpl;
import cn.huge.module.flow.dao.mapper.FlowNodeMapper;
import cn.huge.module.flow.domain.po.FlowNode;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -26,7 +27,7 @@
 * @Description 业务流程节点表业务逻辑处理
 * @company hugeinfo
 * @author liyj
 * @Time 2024-09-06 15:50:06
 * @Time 2024-09-08 15:09:08
 * @version 1.0.0
 */
@Slf4j
@@ -130,4 +131,16 @@
        }
    }
    /**
     * 根据流程定义编号和节点编号查询
     * @param flowableId 流程定义编号
     * @param nodeId 节点编号
     * @return FlowNode
     */
    public FlowNode listByFlowAndNode(String flowableId, String nodeId){
        QueryWrapper<FlowNode> flowNodeQueryWrapper = new QueryWrapper<>();
        flowNodeQueryWrapper.eq("flowable_id", flowableId).eq("node_id", nodeId);
        return mapper.selectOne(flowNodeQueryWrapper);
    }
}