diff --git a/src/main/java/com/sa/zentao/service/impl/ZtKanbanlaneServiceImpl.java b/src/main/java/com/sa/zentao/service/impl/ZtKanbanlaneServiceImpl.java index 6047c09..768dcf5 100644 --- a/src/main/java/com/sa/zentao/service/impl/ZtKanbanlaneServiceImpl.java +++ b/src/main/java/com/sa/zentao/service/impl/ZtKanbanlaneServiceImpl.java @@ -321,7 +321,7 @@ public class ZtKanbanlaneServiceImpl extends ServiceImpl carIds = new ArrayList<>(Arrays.asList(thisZtKanbancell.getCards().split(","))); + Set carIds = new HashSet<>(Arrays.asList(thisZtKanbancell.getCards().split(","))); while (carIds.contains(bussId.toString())) { carIds.remove(bussId.toString()); } diff --git a/src/main/java/com/sa/zentao/service/impl/ZtStoryServiceImpl.java b/src/main/java/com/sa/zentao/service/impl/ZtStoryServiceImpl.java index bd5955b..6b4ff40 100644 --- a/src/main/java/com/sa/zentao/service/impl/ZtStoryServiceImpl.java +++ b/src/main/java/com/sa/zentao/service/impl/ZtStoryServiceImpl.java @@ -1767,14 +1767,10 @@ public class ZtStoryServiceImpl extends ServiceImpl impl if (execId != null) { this.kanbanlaneService.changeStatus(execId, i, "story", newStatus); if (!oldStatus.equalsIgnoreCase(newStatus) && ztStory.getProduct() != 0) { - ProductStoryStatus oldPStatus = null; ProductStoryStatus newPStatus = null; - oldPStatus = getProductStatus(oldStatus); - newPStatus = getProductStatus(newStatus); - this.productService.productChangeStatus(ztStory.getProduct(), oldPStatus, newPStatus); } }