xiangpei
2025-03-09 203acef84d19ffc01bc8d5dd8ef85f90ba400f5c
business/src/main/java/com/ycl/mapper/ProjectProcessMapper.java
@@ -1,9 +1,11 @@
package com.ycl.mapper;
import com.ycl.common.annotation.DataScope;
import com.ycl.domain.entity.ProjectInfo;
import com.ycl.domain.entity.ProjectProcess;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ycl.domain.vo.ProjectEngineeringVO;
import com.ycl.domain.vo.ProjectProcessVO;
import com.ycl.domain.form.ProjectProcessForm;
import com.ycl.domain.query.ProjectProcessQuery;
@@ -30,7 +32,13 @@
    /**
    *  分页
    */
    IPage getPage(IPage page, @Param("query") ProjectProcessQuery query);
    @DataScope(deptAlias = "d")
    IPage getPage(@Param("query") ProjectProcessQuery query, IPage page);
    /**
     *  根据项目获取工程列表
     */
    List<ProjectEngineeringVO> getEngineeringList(@Param("projectId") Long projectId);
    /**
     * 通过流程实例id获取项目id、名称
@@ -39,4 +47,11 @@
     * @return
     */
    ProjectInfo getProjectInfo(@Param("processInsId") String processInstanceId);
    /**
     * 查询项目未被删,并且绑定了流程的流程实例id
     *
     * @return
     */
    List<String> getNormalInsIds();
}