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<ProcessConfigInfo> {
|
|
/**
|
* 添加
|
* @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);
|
|
}
|