package org.jeecg.modules.dncFlow.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.common.api.vo.Result; import org.jeecg.modules.dncFlow.entity.DispatchFile; import org.jeecg.modules.dncFlow.vo.DispatchFileFlowTaskVo; /** * @Description: nc程序与电子图版签派 * @Author: jeecg-boot * @Date: 2025-03-19 * @Version: V1.0 */ public interface IDispatchFileService extends IService { /** * 流程启动,保存对应的数据 * @param dispatchFile * @return */ Result saveDispatchFile(DispatchFile dispatchFile); /** * 重新启动 * @param id */ Result reStartDispatchFile(String id); /** * 审批操作 * @param dispatchFileFlowTaskVo * @return */ Result auditDispatchFile(DispatchFileFlowTaskVo dispatchFileFlowTaskVo); /** * 查询审签基本信息 * @param id */ Result queryDispatchFile(String id); }