From feaa8897b875d2ff347158376b316d043cc60050 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwyx12345678=E2=80=9D?= <2816059288@qq.com> Date: Thu, 25 Jul 2024 18:16:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF=E5=BE=85=E5=8A=9E,=E5=8F=98?= =?UTF-8?q?=E4=B8=BA=E5=B7=B2=E5=8A=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/shkd/cosmic/cxkg/integration/MessageListen.java | 3 +++ .../src/main/java/shkd/plugin/ApprovalBillFormPlugin.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/integration/MessageListen.java b/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/integration/MessageListen.java index d49a6a5..938fab9 100644 --- a/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/integration/MessageListen.java +++ b/shkd-cosmic-debug/src/main/java/shkd/cosmic/cxkg/integration/MessageListen.java @@ -528,6 +528,9 @@ public class MessageListen extends AbstractMessageServiceHandler { if(title == null || "".equals(title)){ title = entityName + ":" + messageContext.get("billNo") + "审批完成"; } + if(title.contains("传阅")){ + title = "【传阅】"+entityName + ":" + messageContext.get("billNo") + "查看"; + } if(entityName != null && entityName.startsWith("差旅报销单")){ entityName = "差旅报销单"; } diff --git a/shkd-cosmic-debug/src/main/java/shkd/plugin/ApprovalBillFormPlugin.java b/shkd-cosmic-debug/src/main/java/shkd/plugin/ApprovalBillFormPlugin.java index 9d1a68a..4081dfb 100644 --- a/shkd-cosmic-debug/src/main/java/shkd/plugin/ApprovalBillFormPlugin.java +++ b/shkd-cosmic-debug/src/main/java/shkd/plugin/ApprovalBillFormPlugin.java @@ -30,7 +30,7 @@ public class ApprovalBillFormPlugin extends AbstractWorkflowPlugin { Map customParams = this.getView().getFormShowParameter().getCustomParams(); String apptype = (String) customParams.get("apptype");//获取应用类型 String msgId = (String) customParams.get("msgId"); - Object processInstanceId = customParams.get("processInstanceId"); + Object processInstanceId = customParams.get("prcid"); if ("waver".equals(apptype) && !Strings.isEmpty(msgId) && processInstanceId != null){//当接口对象为泛微且提供消息对象主键不为空 DynamicObject wf_msg_message = BusinessDataServiceHelper.loadSingle(msgId, "wf_msg_message");//获取消息模型对象 HashMap map = new HashMap<>();