From 6ad5d373d5c395e8f13aa2eeabeb89723a130bca Mon Sep 17 00:00:00 2001 From: shahaibo <1023316923@qq.com> Date: Thu, 26 Jun 2025 11:21:35 +0800 Subject: [PATCH] =?UTF-8?q?bugfix:=20single=20design=E6=B2=A1=E7=BB=93?= =?UTF-8?q?=E6=9E=9C=EF=BC=8Cposetransfer=E6=B2=A1=E5=9B=9E=E6=98=BE?= =?UTF-8?q?=E6=AD=A3=E5=9C=A8=E8=BF=9B=E8=A1=8C=E7=9A=84=E7=BB=93=E6=9E=9C?= =?UTF-8?q?=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ai/da/service/impl/DesignServiceImpl.java | 2 +- .../java/com/ai/da/service/impl/GenerateServiceImpl.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java b/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java index c928aab7..fcf0065c 100644 --- a/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/DesignServiceImpl.java @@ -773,7 +773,7 @@ public class DesignServiceImpl extends ServiceImpl impleme Long relationId = Optional.ofNullable(bodyPointTest.get("relation_id")) .filter(Number.class::isInstance) .map(num -> ((Number) num).longValue()) - .orElseThrow(null); + .orElse(null); // 转换 relation_type (String) String relationType = Optional.ofNullable(bodyPointTest.get("relation_type")) diff --git a/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java b/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java index c7f4ee35..0564aac7 100644 --- a/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java @@ -1265,6 +1265,11 @@ public class GenerateServiceImpl extends ServiceImpl i if (!poseTransformationVO.getStatus().equals("Invalid") && !poseTransformationVO.getStatus().equals("Failed")) { vos.add(poseTransformationVO); } + }else { + PoseTransformationVO poseTransformationVO = CopyUtil.copyObject(item, PoseTransformationVO.class); + poseTransformationVO.setTaskId(item.getUniqueId()); + poseTransformationVO.setStatus("Executing"); + vos.add(poseTransformationVO); } }); }