refactor(pricing): 修正凭证打印服务中的 URL 链接参数

- 在生成 URL链接时,添加了 scenicId
This commit is contained in:
2025-08-26 10:36:05 +08:00
parent 581efa327c
commit e694aac928

View File

@@ -213,7 +213,8 @@ public class VoucherPrintServiceImpl implements VoucherPrintService {
private void printTicket(VoucherPrintRecord record) throws Exception { private void printTicket(VoucherPrintRecord record) throws Exception {
FaceEntity face = faceRepository.getFace(record.getFaceId()); FaceEntity face = faceRepository.getFace(record.getFaceId());
MpConfigEntity scenicMpConfig = scenicRepository.getScenicMpConfig(face.getScenicId()); MpConfigEntity scenicMpConfig = scenicRepository.getScenicMpConfig(face.getScenicId());
String urlLink = WxMpUtil.generateUrlLink(scenicMpConfig.getAppId(), scenicMpConfig.getAppSecret(), "pages/videoSynthesis/index", "code=" + record.getVoucherCode() + "&faceId=" + face.getId()); String urlLink = WxMpUtil.generateUrlLink(scenicMpConfig.getAppId(), scenicMpConfig.getAppSecret(), "pages/videoSynthesis/index", "code=" + record.getVoucherCode() + "&scenicId=" + face.getScenicId() + "&faceId=" + face.getId());
urlLink = urlLink + "?cq=T"+record.getVoucherCode();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
SimpleDateFormat sdf2 = new SimpleDateFormat("MM月dd日"); SimpleDateFormat sdf2 = new SimpleDateFormat("MM月dd日");
log.info(" 调用打印机打印小票,记录ID: {}, 券码: {}", record.getId(), record.getVoucherCode()); log.info(" 调用打印机打印小票,记录ID: {}, 券码: {}", record.getId(), record.getVoucherCode());