Browse Source

no message

FengChaoYu 5 months ago
parent
commit
ad928e2dd5

+ 2 - 1
mall-server-api/src/main/java/com/gree/mall/manager/logic/quality/QualityFeedbackLogic.java

@@ -290,9 +290,10 @@ public class QualityFeedbackLogic {
         List<Map<String, String>> list = new ArrayList<>();
         for (QualityFeedbackItem data : dataList) {
             String filePath = data.getUrl();
+            String suffix = data.getUrl().substring(data.getUrl().lastIndexOf("."));
             Map<String, String> map = new HashMap<>();
             map.put("path", filePath);
-            map.put("fileName", BaseEnum.keyToValueOpt(QualityFeedbackTypeEnum.class, data.getType()).orElse(IdWorker.getIdStr()) + IdWorker.getId());
+            map.put("fileName", BaseEnum.keyToValueOpt(QualityFeedbackTypeEnum.class, data.getType()).orElse(IdWorker.getIdStr()) + IdWorker.getId() + suffix);
             list.add(map);
         }
         String downloadName = qualityFeedback.getTitle() + FILE_SUFFIX;