package org.springblade.mdm.flow.service; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.flowable.engine.RuntimeService; import org.springblade.core.log.exception.ServiceException; import org.springblade.core.mp.base.BizServiceImpl; import org.springblade.core.oss.OssTemplate; import org.springblade.core.oss.model.BladeFile; import org.springblade.core.tool.api.IResultCode; import org.springblade.core.tool.utils.Func; import org.springblade.mdm.flow.entity.FlowProgramFile; import org.springblade.mdm.flow.entity.ReplaceProgramFile; import org.springblade.mdm.flow.mapper.ReplaceProgramFileMapper; import org.springblade.mdm.flow.vo.ProgramUploadVO; import org.springblade.mdm.flow.vo.ReplaceUploadVO; import org.springblade.mdm.program.service.NcNodeService; import org.springblade.mdm.utils.FileContentUtil; import org.springblade.mdm.utils.ProgramFileNameCheckUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; import java.io.IOException; import java.io.InputStream; import java.util.List; /** * 流程程序处理,包括上传,查询展示 * * @author yangys */ @Slf4j @Service public class ReplaceProgramFileService extends BizServiceImpl { @Autowired private OssTemplate ossTemplate; @Autowired private RuntimeService runtimeService; @Autowired private FlowCommonService flowCommonService; @Autowired private FlowProgramFileService flowProgramFileService; public void deleteByTempId(Long tempId) { this.baseMapper.deleteByTempId(tempId); } }