|
@@ -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());
|