fix: 企标立项变更流程立项分支不显示主起草人抄送节点
This commit is contained in:
@@ -150,6 +150,8 @@ public class ProcessNodeService extends ServiceImpl<ProcessNodeMapper, ProcessNo
|
||||
if (CollectionUtils.isNotEmpty(processEsInitChanges)) {
|
||||
ProcessEsInitChange processEsInitChange = processEsInitChanges.get(0);
|
||||
if (Objects.equals(processEsInitChange.getApplicationCategory(), ESPApplicationCategoryEnum.INITIATION.getValue())) {
|
||||
// 删除主起草人抄送节点
|
||||
processNodeList.removeIf(processNode -> Objects.equals(processNode.getNodeName(), EsInitChangeConstant.AUTO_COPY));
|
||||
// 将两个节点改名
|
||||
processNodeList.forEach(processNode -> {
|
||||
if (Objects.equals(processNode.getNodeName(), EsInitChangeConstant.MAIN_DRAFT_USER_LEADER)) {
|
||||
@@ -162,6 +164,7 @@ public class ProcessNodeService extends ServiceImpl<ProcessNodeMapper, ProcessNo
|
||||
}
|
||||
// 将两个节点改名
|
||||
if (Objects.equals(processEsInitChange.getApplicationCategory(), ESPApplicationCategoryEnum.CHANGE.getValue())) {
|
||||
// 删除专家审批节点
|
||||
processNodeList.removeIf(processNode -> Objects.equals(processNode.getNodeName(), EsInitChangeConstant.EXPERT_CHECK));
|
||||
processNodeList.forEach(processNode -> {
|
||||
if (Objects.equals(processNode.getNodeName(), EsInitChangeConstant.MAIN_DRAFT_USER_LEADER)) {
|
||||
|
||||
Reference in New Issue
Block a user