diff --git a/src/main/java/com/ycwl/basic/controller/mobile/AppScenicController.java b/src/main/java/com/ycwl/basic/controller/mobile/AppScenicController.java index d929f73..1593618 100644 --- a/src/main/java/com/ycwl/basic/controller/mobile/AppScenicController.java +++ b/src/main/java/com/ycwl/basic/controller/mobile/AppScenicController.java @@ -30,7 +30,6 @@ import java.util.List; * @Date:2024/12/5 10:22 */ @Slf4j -@Deprecated @RestController @RequestMapping("/api/mobile/scenic/v1") // 景区相关接口 @@ -86,6 +85,7 @@ public class AppScenicController { resp.setBrokerDirectRate(scenicConfig.getBrokerDirectRate()); resp.setVideoSourcePackHint(scenicConfig.getVideoSourcePackHint()); resp.setImageSourcePackHint(scenicConfig.getImageSourcePackHint()); + resp.setVoucherEnable(scenicConfig.getVoucherEnable()); return ApiResponse.success(resp); } diff --git a/src/main/java/com/ycwl/basic/model/pc/scenic/entity/ScenicConfigEntity.java b/src/main/java/com/ycwl/basic/model/pc/scenic/entity/ScenicConfigEntity.java index 4a26028..3a502f4 100644 --- a/src/main/java/com/ycwl/basic/model/pc/scenic/entity/ScenicConfigEntity.java +++ b/src/main/java/com/ycwl/basic/model/pc/scenic/entity/ScenicConfigEntity.java @@ -126,4 +126,9 @@ public class ScenicConfigEntity { private Integer photoFreeNum; private Integer videoFreeNum; + /** + * 是否启用券码功能 + * 0-禁用 1-启用 + */ + private Integer voucherEnable; } diff --git a/src/main/java/com/ycwl/basic/model/pc/scenic/resp/ScenicConfigResp.java b/src/main/java/com/ycwl/basic/model/pc/scenic/resp/ScenicConfigResp.java index c5c5119..c0743f6 100644 --- a/src/main/java/com/ycwl/basic/model/pc/scenic/resp/ScenicConfigResp.java +++ b/src/main/java/com/ycwl/basic/model/pc/scenic/resp/ScenicConfigResp.java @@ -45,4 +45,9 @@ public class ScenicConfigResp { private String imageSourcePackHint = ""; private String videoSourcePackHint = ""; + /** + * 是否启用券码功能 + * 0-禁用 1-启用 + */ + private Integer voucherEnable; } diff --git a/src/main/resources/mapper/ScenicMapper.xml b/src/main/resources/mapper/ScenicMapper.xml index 29b7c85..8c94752 100644 --- a/src/main/resources/mapper/ScenicMapper.xml +++ b/src/main/resources/mapper/ScenicMapper.xml @@ -128,7 +128,8 @@ video_source_pack_hint=#{videoSourcePackHint}, extra_notification_time=#{extraNotificationTime}, photo_free_num= #{photoFreeNum}, - video_free_num= #{videoFreeNum} + video_free_num= #{videoFreeNum}, + voucher_enable= #{voucherEnable} where id = #{id}