소스 검색

BUG修复

wangliang 2 년 전
부모
커밋
895bcd23b6
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      themis-admin/src/main/java/com/qmth/themis/admin/api/DownloadController.java

+ 5 - 4
themis-admin/src/main/java/com/qmth/themis/admin/api/DownloadController.java

@@ -56,11 +56,12 @@ public class DownloadController {
 
             TBOrgDownloadBean tbOrgDownloadBean = GsonUtil.fromJson(GsonUtil.toJson(tbOrg), TBOrgDownloadBean.class);
             TBClientVersion tbClientVersion = tbClientVersionService.getLastUploadClientVersion(tbOrg.getId());
-            if (Objects.nonNull(tbClientVersion)) {
-                VersionBean v = new VersionBean(tbClientVersion.getName(), tbClientVersion.getValue(), tbClientVersion.getUrl());
-                tbOrgDownloadBean.setVersion(v);
-                tbOrgDownloadBean.setPackagePath(v.getUrl());
+            if (Objects.isNull(tbClientVersion)) {
+                tbClientVersion = tbClientVersionService.getMaxClientVersion();
             }
+            VersionBean v = new VersionBean(tbClientVersion.getName(), tbClientVersion.getValue(), tbClientVersion.getUrl());
+            tbOrgDownloadBean.setVersion(v);
+            tbOrgDownloadBean.setPackagePath(v.getUrl());
             return ResultUtil.ok(tbOrgDownloadBean);
         } else {
             throw new BusinessException("超级管理员无需下载");