From fa59bd5bf64f818111b26744a3b51b936ab6f389 Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期二, 01 七月 2025 09:50:00 +0800
Subject: [PATCH] 2025-07-01 bug修改

---
 src/main/java/com/ruoyi/purchase/service/impl/TicketRegistrationServiceImpl.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/ruoyi/purchase/service/impl/TicketRegistrationServiceImpl.java b/src/main/java/com/ruoyi/purchase/service/impl/TicketRegistrationServiceImpl.java
index ddde6d5..966e361 100644
--- a/src/main/java/com/ruoyi/purchase/service/impl/TicketRegistrationServiceImpl.java
+++ b/src/main/java/com/ruoyi/purchase/service/impl/TicketRegistrationServiceImpl.java
@@ -152,10 +152,12 @@
         if (CollectionUtils.isNotEmpty(salesLedgerProducts)) {
             for (SalesLedgerProduct salesLedgerProduct : salesLedgerProducts) {
                 ProductRecord productRecord = new ProductRecord();
+
                 productRecord.setTicketRegistrationId(ticketRegistration.getId());
                 productRecord.setPurchaseLedgerId(ticketRegistrationDto.getPurchaseLedgerId());
                 productRecord.setCreatedAt(DateUtils.getNowDate());
                 BeanUtils.copyProperties(salesLedgerProduct, productRecord);
+                productRecord.setSaleLedgerProjectId(salesLedgerProduct.getId());
                 productRecord.setId(null);
                 productRecord.setType("2");
                 productRecordMapper.insert(productRecord);
@@ -202,9 +204,10 @@
             // 鏋勫缓姝e紡鏂囦欢鍚嶏紙鍖呭惈涓氬姟ID鍜屾椂闂存埑锛岄伩鍏嶅啿绐侊級
             String originalFilename = tempFile.getOriginalName();
             String fileExtension = FilenameUtils.getExtension(originalFilename);
+            String baseName = FilenameUtils.getBaseName(originalFilename);
             String formalFilename = businessId + "_" +
                     System.currentTimeMillis() + "_" +
-                    UUID.randomUUID().toString().substring(0, 8) +
+                    UUID.randomUUID().toString().substring(0, 8) +baseName+
                     (com.ruoyi.common.utils.StringUtils.hasText(fileExtension) ? "." + fileExtension : "");
 
             Path formalFilePath = formalDirPath.resolve(formalFilename);

--
Gitblit v1.9.3