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