|
|
@@ -47,7 +47,7 @@ import org.springframework.stereotype.Service;
|
|
|
|
|
|
@Service
|
|
|
public class ActivitiService {
|
|
|
- private static final Logger logger = LoggerFactory.getLogger(AnnualApprovalRefuseTaskService.class);
|
|
|
+ private static final Logger logger = LoggerFactory.getLogger(ActivitiService.class);
|
|
|
@Autowired
|
|
|
private RuntimeService runtimeService;
|
|
|
@Autowired
|
|
|
@@ -776,9 +776,17 @@ public class ActivitiService {
|
|
|
|
|
|
public void deleteProcessInstance(String processInstanceId, String comments) {
|
|
|
// 删除正在运行中的流程根据流程实例ID
|
|
|
- runtimeService.deleteProcessInstance(processInstanceId, comments);
|
|
|
+ try {
|
|
|
+ runtimeService.deleteProcessInstance(processInstanceId, comments);
|
|
|
+ } catch (Exception e) {
|
|
|
+ logger.info("删除工作流,未找到进行中工作流ID:" + processInstanceId + ", 异常信息:" + e);
|
|
|
+ }
|
|
|
// 删除历史流程实例根据流程实例ID
|
|
|
- historyService.deleteHistoricProcessInstance(processInstanceId);
|
|
|
+ try {
|
|
|
+ historyService.deleteHistoricProcessInstance(processInstanceId);
|
|
|
+ } catch (Exception e) {
|
|
|
+ logger.info("删除历史或已完成工作流,ID:" + processInstanceId + ", 异常信息:" + e);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
}
|