From 93c52e41dc31e907b8ef27b77999f042aa0cab5e Mon Sep 17 00:00:00 2001 From: PIGCLOUD Date: Fri, 30 Oct 2026 14:29:07 +0800 Subject: [PATCH] =?UTF-8?q?feat(flow):=20=E6=B7=BB=E5=8A=A0=E6=89=93?= =?UTF-8?q?=E5=8D=B0=E6=A8=A1=E6=9D=BF=E5=AF=BC=E5=85=A5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 仅在导入流程时携带打印模板,编辑或复制时保留原模板 (cherry picked from commit ebb2cf463da55efa9ac64bc011ed7ffc8606578a) --- .../pig4cloud/pigx/flow/service/impl/ProcessServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pigx-flow/pigx-flow-biz/src/main/java/com/pig4cloud/pigx/flow/service/impl/ProcessServiceImpl.java b/pigx-flow/pigx-flow-biz/src/main/java/com/pig4cloud/pigx/flow/service/impl/ProcessServiceImpl.java index 7628fb79a..d5a5b0106 100644 --- a/pigx-flow/pigx-flow-biz/src/main/java/com/pig4cloud/pigx/flow/service/impl/ProcessServiceImpl.java +++ b/pigx-flow/pigx-flow-biz/src/main/java/com/pig4cloud/pigx/flow/service/impl/ProcessServiceImpl.java @@ -341,6 +341,10 @@ public class ProcessServiceImpl extends ServiceImpl impl p.setUniqueId(deployment.getId()); p.setAdminList(process.getAdminList()); p.setRangeShow(stringBuilder.toString()); + // 仅导入流程会携带打印模板;编辑/复制不传时保留原模板 + if (Objects.nonNull(process.getPrintTemplate())) { + p.setPrintTemplate(process.getPrintTemplate()); + } this.saveOrUpdate(p); // 删除原有发起范围