Parcourir la source

bugfix:演出加字段

刘云鑫 il y a 6 jours
Parent
commit
495e8e0c64

+ 7 - 0
alien-entity/src/main/java/shop/alien/entity/store/vo/PerformanceDetailVo.java

@@ -81,5 +81,12 @@ public class PerformanceDetailVo implements Serializable {
      */
     @ApiModelProperty(value = "演出图片")
     private String performanceDetail;
+
+    /**
+     * 当日演出时间(格式:2026.6.3/ 09:00 – 2026.6.6/05:00)
+     * 仅单次演出(performance_frequency=0)且今天与演出时间有重叠时有值
+     */
+    @ApiModelProperty(value = "当日演出时间(格式:2026.6.3/ 09:00 – 2026.6.6/05:00),仅单次演出且今天有演出时有值")
+    private String todayPerformanceTime;
 }
 

+ 2 - 1
alien-store/src/main/java/shop/alien/store/service/impl/PerformanceListServiceImpl.java

@@ -1125,6 +1125,7 @@ public class PerformanceListServiceImpl implements PerformanceListService {
         try {
             // 查询演出基本信息
             BarPerformance performance = barPerformanceMapper.selectById(id);
+            String todayPerformanceTime = buildTodayPerformanceTime(performance);
             if (performance == null) {
                 log.warn("查询演出详情失败,演出不存在:id={}", id);
                 return null;
@@ -1146,7 +1147,7 @@ public class PerformanceListServiceImpl implements PerformanceListService {
             vo.setPerformancePoster(performance.getPerformancePoster());
             vo.setPerformanceType(performance.getPerformanceType());
             vo.setPerformanceContent(performance.getPerformanceContent());
-
+            vo.setTodayPerformanceTime(todayPerformanceTime);
             // 构建演出时间
             vo.setPerformanceTime(buildPerformanceTime(performance));