Browse Source

1、增加版本号管理

rayson 8 months ago
parent
commit
ec31c709e5

+ 7 - 7
citu-module-infra/citu-module-infra-biz/src/main/java/com/citu/module/infra/controller/app/file/AppFileController.java

@@ -27,12 +27,12 @@ public class AppFileController {
     @Resource
     private FileService fileService;
 
-    @PostMapping("/upload")
-    @Operation(summary = "上传文件")
-    public CommonResult<String> uploadFile(AppFileUploadReqVO uploadReqVO) throws Exception {
-        MultipartFile file = uploadReqVO.getFile();
-        String path = uploadReqVO.getPath();
-        return success(fileService.createFile(file.getOriginalFilename(), path, IoUtil.readBytes(file.getInputStream())));
-    }
+//    @PostMapping("/upload")
+//    @Operation(summary = "上传文件")
+//    public CommonResult<String> uploadFile(AppFileUploadReqVO uploadReqVO) throws Exception {
+//        MultipartFile file = uploadReqVO.getFile();
+//        String path = uploadReqVO.getPath();
+//        return success(fileService.createFile(file.getOriginalFilename(), path, IoUtil.readBytes(file.getInputStream())));
+//    }
 
 }

+ 38 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/controller/app/common/system/SystemController.java

@@ -0,0 +1,38 @@
+package com.citu.module.menduner.system.controller.app.common.system;
+
+import com.citu.framework.common.pojo.CommonResult;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.cloud.context.config.annotation.RefreshScope;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.annotation.security.PermitAll;
+
+import static com.citu.framework.common.pojo.CommonResult.success;
+
+@Tag(name = "公共 - 系统")
+@RestController
+@RequestMapping("/menduner/system")
+@Validated
+@Slf4j
+@RefreshScope
+public class SystemController {
+
+    /**
+     * 版本号
+     */
+    @Value("${citu.version:v00.01.01.1212}")
+    private String version;
+
+    @GetMapping("/get/version")
+    @Operation(summary = "获取系统版本号")
+    @PermitAll
+    public CommonResult<String> getVersion() {
+        return success(version);
+    }
+}