diff --git a/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java b/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java index 6f4e111d..76c7f9fe 100644 --- a/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/mobile/impl/GoodsServiceImpl.java @@ -330,8 +330,10 @@ public class GoodsServiceImpl implements GoodsService { // 设置已完成数量和总模板数 response.setCount(count.get()); response.setMaxCount(templateList.size()); + // 检查是否有完成的模板,如果没有则返回待处理 if (count.get() <= 0) { - response.setStatus(VideoTaskStatus.PENDING.getCode()); + response.setStatus(VideoTaskStatus.PENDING.getCode()); + return response; } // ==================== 第四步:根据切片完成状态返回结果 ====================