From 85bfb9351803d97a33329d507f30a2f78bf1fc75 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期一, 28 九月 2026 10:53:14 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/main'
---
talent-card-server/src/main/java/com/talentcard/server/business/portal/BenefitVerificationCodeController.java | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/talent-card-server/src/main/java/com/talentcard/server/business/portal/BenefitVerificationCodeController.java b/talent-card-server/src/main/java/com/talentcard/server/business/portal/BenefitVerificationCodeController.java
index bb68a0a..64a7992 100644
--- a/talent-card-server/src/main/java/com/talentcard/server/business/portal/BenefitVerificationCodeController.java
+++ b/talent-card-server/src/main/java/com/talentcard/server/business/portal/BenefitVerificationCodeController.java
@@ -40,6 +40,15 @@
.body(service.movieCodeImage(claimId));
}
+ @Operation(summary = "获取观影权益兑换码二维码", description = "票包兑换码二维码,出示给影城扫码核销;已核销或过期后失效")
+ @GetMapping(value = "/ticket-package-claims/{claimId}/image", produces = MediaType.IMAGE_PNG_VALUE)
+ public ResponseEntity<byte[]> ticketPackageImage(
+ @Parameter(description = "票包领取记录ID", required = true) @PathVariable Long claimId) {
+ return ResponseEntity.ok()
+ .cacheControl(CacheControl.noStore())
+ .body(service.ticketPackageCodeImage(claimId));
+ }
+
@Operation(summary = "查询权益可用次数", description = "按主卡或亲属附属卡、人才卡等级和商户配置查询当前可用权益次数,不生成核销码")
@GetMapping("/quota")
public ApiResponse<Map<String, Object>> quota(
--
Gitblit v1.7.1