fix: 企标制修订发送消息失败导致的流程提交失败
This commit is contained in:
+3
@@ -1,5 +1,6 @@
|
|||||||
package com.jero.modules.docking.hiwork.service.impl;
|
package com.jero.modules.docking.hiwork.service.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.jero.common.api.dto.message.SendMessageDTO;
|
import com.jero.common.api.dto.message.SendMessageDTO;
|
||||||
import com.jero.common.api.vo.SendMessageAPI;
|
import com.jero.common.api.vo.SendMessageAPI;
|
||||||
@@ -82,6 +83,7 @@ public class SendMessageServiceImpl implements SendMessageAPI {
|
|||||||
}
|
}
|
||||||
|
|
||||||
List<String> typeList = Arrays.asList(sysMessageTemplate.getTemplateType().split(","));
|
List<String> typeList = Arrays.asList(sysMessageTemplate.getTemplateType().split(","));
|
||||||
|
if (StrUtil.isNotBlank(openPage)) {
|
||||||
if (openPage.contains("/workCenter/processCenter/processCenter")) {
|
if (openPage.contains("/workCenter/processCenter/processCenter")) {
|
||||||
if (openPage.contains("?")) {
|
if (openPage.contains("?")) {
|
||||||
openPage = openPage + "&activeTab=TodoList";
|
openPage = openPage + "&activeTab=TodoList";
|
||||||
@@ -89,6 +91,7 @@ public class SendMessageServiceImpl implements SendMessageAPI {
|
|||||||
openPage = openPage + "?activeTab=TodoList";
|
openPage = openPage + "?activeTab=TodoList";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
String finalOpenType = openType;
|
String finalOpenType = openType;
|
||||||
String finalOpenPage = openPage;
|
String finalOpenPage = openPage;
|
||||||
typeList.forEach(type -> {
|
typeList.forEach(type -> {
|
||||||
|
|||||||
+2
@@ -870,7 +870,9 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
|
|||||||
msg.append("理由为:").append(advice.getReason()).append(";");
|
msg.append("理由为:").append(advice.getReason()).append(";");
|
||||||
}
|
}
|
||||||
// 去除最后一个分号
|
// 去除最后一个分号
|
||||||
|
if (StrUtil.isNotBlank(msg)) {
|
||||||
msg.deleteCharAt(msg.length() - 1);
|
msg.deleteCharAt(msg.length() - 1);
|
||||||
|
}
|
||||||
sendMap.put("msg", msg.toString());
|
sendMap.put("msg", msg.toString());
|
||||||
sendMessageDTO.setMap(sendMap);
|
sendMessageDTO.setMap(sendMap);
|
||||||
sendMessageAPI.sendMessage(sendMessageDTO);
|
sendMessageAPI.sendMessage(sendMessageDTO);
|
||||||
|
|||||||
Reference in New Issue
Block a user