Przeglądaj źródła

24号——》修改

bmmx 1 rok temu
rodzic
commit
a65f88e0be

+ 1 - 1
src/main/java/com/om/constant/UploadConstant.java

@@ -2,7 +2,7 @@ package com.om.constant;
 
 public class UploadConstant {
 
-    public static final String DIAGNOSTIC_MENU_PREFIX = "diagnosisMenu";
+    public static final String DIAGNOSTIC_MENU_PREFIX = "menu";
     public static final String BRUSH_PREFIX = "ECUBrush";
     public static final String DIAGNOSTIC_LOG_PREFIX = "DiagnosisLog";
 }

+ 5 - 5
src/main/java/com/om/service/impl/DiagnosticMenuServiceImpl.java

@@ -211,17 +211,17 @@ public class DiagnosticMenuServiceImpl extends ServiceImpl<DiagnosticMenuMapper,
         }
         QueryWrapper<DiagnosticMenu> wrapper = new QueryWrapper<>();
         wrapper.apply("CONCAT(',', client_ids, ',') LIKE {0}", "%," + client.getId() + ",%");
-
         DiagnosticMenu diagnosticMenu = this.getOne(wrapper);
         if (BeanUtil.isEmpty(diagnosticMenu)) {
             return Result.fail("该菜单不存在").result(24001);
         }
+        if (Integer.parseInt(diagnosticMenu.getVersionNum()) <= Integer.parseInt(version)) {
+            return Result.ok().message("无菜单更新");
+        }
+
         AppMenuVO vo = new AppMenuVO();
         LocalDate now = LocalDate.now();
-        int year = now.getYear();
-        int monthValue = now.getMonthValue();
-        int day = now.getDayOfMonth();
-        String prefix = DIAGNOSTIC_MENU_PREFIX + "/" + year + "/" + monthValue + "/" + day;
+        String prefix = DIAGNOSTIC_MENU_PREFIX;
         String uploadUrl = obsUtil.getUploadUrl(diagnosticMenu.getFileName(), prefix);
         vo.setUrl(uploadUrl);
         vo.setVersion(diagnosticMenu.getVersionNum());