xiangpei
2025-03-09 5b4e7ae2998e9c947f0f6b36aa6063aa9a5a7cb9
business/src/main/java/com/ycl/mapper/ProjectProcessMapper.java
@@ -5,6 +5,7 @@
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.FlowableVarVO;
import com.ycl.domain.vo.ProjectEngineeringVO;
import com.ycl.domain.vo.ProjectProcessVO;
import com.ycl.domain.form.ProjectProcessForm;
@@ -54,4 +55,32 @@
     * @return
     */
    List<String> getNormalInsIds();
    /**
     * 查询flowable中的某个变量的数据存储id
     *
     * @param processInsId
     * @param keyName
     * @return
     */
    FlowableVarVO getHisByteId(@Param("processInsId") String processInsId, @Param("keyName") String keyName);
    FlowableVarVO getRuByteId(@Param("processInsId") String processInsId, @Param("keyName") String keyName);
    /**
     * 保存flowable变量
     *
     * @param v
     */
    void insertHisFlowableVar(@Param("v") FlowableVarVO v);
    void insertRunFlowableVar(@Param("v") FlowableVarVO v);
    /**
     * 保存flowable变量值
     *
     * @param bytearray_id_
     * @param rev_
     * @param name_
     * @param objectToBytes
     */
    void insertByteArray(@Param("id_") String bytearray_id_, @Param("rev_") int rev_, @Param("name_") String name_, @Param("bytes_") Object objectToBytes);
}