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 fd43f9e..a1af345 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 @@ -350,7 +350,10 @@ public class GoodsServiceImpl implements GoodsService { return false; } return taskById.getStatus() == 1; - }).count(); + }) + .map(MemberVideoEntity::getTemplateId) + .distinct() + .count(); response.setCount(finishedTask); if (!notFinishedTasks.isEmpty()) { response.setTemplateId(notFinishedTasks.get(0).getTemplateId());