package com.ycl.service; import com.ycl.domain.entity.ProcessCoding; import com.ycl.domain.entity.ProcessConfigInfo; import com.baomidou.mybatisplus.extension.service.IService; import com.ycl.common.base.Result; import com.ycl.domain.form.ProcessConfigInfoForm; import com.ycl.domain.query.ProcessConfigInfoQuery; /** * 流程类型配置信息表 服务类 * * @author xp * @since 2024-11-26 */ public interface ProcessConfigInfoService extends IService { /** * 添加 * @param form * @return */ Result save(ProcessConfigInfoForm form); /** * 根据deployId查找 * @param processDefId 流程定义id * @param processDefVersion 流程定义版本 * @return */ Result detail(String processDefId, Integer processDefVersion); /** * 查询列表数据 * * @param query * @return */ Result list(ProcessConfigInfoQuery query); /** * 查询分页数据 * * @param query * @return */ Result getPage(ProcessConfigInfoQuery query); }