From f64ce002aac67c5b7068654ed6229ea02f87520d Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期三, 25 六月 2025 14:17:53 +0800 Subject: [PATCH] 同步工控网 --- lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/service/impl/DispatchFileServiceImpl.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/service/impl/DispatchFileServiceImpl.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/service/impl/DispatchFileServiceImpl.java index a771833..6709cea 100644 --- a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/service/impl/DispatchFileServiceImpl.java +++ b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/service/impl/DispatchFileServiceImpl.java @@ -412,19 +412,22 @@ checkParam(dispatchFile); //鑾峰彇鏂囦欢淇℃伅 DocInfo docInfo = docInfoService.getById(dispatchFile.getDocId()); + if (docInfo.getDocDispatchStatus()==5){ + return Result.error("瀹氬瀷宸查�氳繃,涓嶈兘閲嶅鎿嶄綔"); + } PermissionStreamNew permissionStreams = getPermissionStreams(dispatchFile); if (permissionStreams==null){ return Result.error("鐢ㄦ埛娌℃湁鏉冮檺"); } super.save(dispatchFile); flowCommonService.initActBusiness(docInfo.getDocName()+"."+docInfo.getDocSuffix()+"鏂囦欢杩涜瀹氬瀷", - dispatchFile.getId(), "IDispatchFileService", "process_rf27duhy", null); + dispatchFile.getId(), "IDispatchFileService", "ncFileSettingProcessApproval", null); Map<String, Object> variables = new HashMap<>(); variables.put("dataId", dispatchFile.getId()); variables.put("organization", "瀵煎叆鏂囨。榛樿鍚姩娴佺▼"); variables.put("comment", "瀵煎叆鏂囨。榛樿鍚姩娴佺▼"); variables.put("proofreading",true); - Result result= flowDefinitionService.startProcessInstanceByKey("process_rf27duhy", variables); + Result result= flowDefinitionService.startProcessInstanceByKey("ncFileSettingProcessApproval", variables); if (!result.isSuccess()) super.removeById(dispatchFile.getId()); return result; -- Gitblit v1.9.3