diff --git a/src/main/java/com/ycwl/basic/biz/PriceBiz.java b/src/main/java/com/ycwl/basic/biz/PriceBiz.java index 2ffa67a9..ca700b7b 100644 --- a/src/main/java/com/ycwl/basic/biz/PriceBiz.java +++ b/src/main/java/com/ycwl/basic/biz/PriceBiz.java @@ -133,11 +133,13 @@ public class PriceBiz { case "PHOTO_LOG": // 从 template 表查询pLog模板 - goodsList.add(new SimpleGoodsRespVO(scenicId, "pLog图<景区打包>", productType)); List puzzleList = puzzleTemplateMapper.list(scenicId, null, null); puzzleList.stream() .map(template -> new SimpleGoodsRespVO(template.getId(), template.getName(), productType)) .forEach(goodsList::add); + if (!puzzleList.isEmpty()) { + goodsList.addFirst(new SimpleGoodsRespVO(scenicId, "pLog图<景区打包>", productType)); + } break; case "RECORDING_SET":