From 5fca9e17b4e3d0156df19778689885aabdf19416 Mon Sep 17 00:00:00 2001 From: PoffyZhang <99775271@qq.com> Date: Wed, 9 Aug 2023 15:06:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=86=E5=8F=B2=E7=89=88=E6=9C=AC=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ningdatech/pmapi/todocenter/service/impl/TodoServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/service/impl/TodoServiceImpl.java b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/service/impl/TodoServiceImpl.java index 64b3317..a1976f6 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/service/impl/TodoServiceImpl.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/todocenter/service/impl/TodoServiceImpl.java @@ -154,7 +154,10 @@ public class TodoServiceImpl implements ITodoService { if(CollUtil.isEmpty(pis)){ return Boolean.FALSE; } + //判断 项目关联的最新的2个实例 如果类型不匹配 也不属于是变更了 + //还要看 项目当前的流程实例code 是不是 关联的最新实例 if( pis.size() < 2 || + !pis.get(0).getInstCode().equals(project.getInstCode()) || !pis.get(0).getInstType().equals(pis.get(1).getInstType())) { return Boolean.FALSE; }