From 65d59369805c4ce08672cf08233c99087224326a Mon Sep 17 00:00:00 2001
From: wangw <1594593906@qq.com>
Date: Tue, 25 Feb 2025 15:03:00 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E4=B8=B4=E6=97=B6=E5=87=AD?=
=?UTF-8?q?=E8=AF=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
cash-api/system-server/pom.xml | 5 +++
.../controller/admin/VersionController.java | 42 ++++++++++++++++++-
.../czg/system/enums/SysParamCodeEnum.java | 4 ++
3 files changed, 50 insertions(+), 1 deletion(-)
diff --git a/cash-api/system-server/pom.xml b/cash-api/system-server/pom.xml
index 23cd9a666..edaf6d676 100644
--- a/cash-api/system-server/pom.xml
+++ b/cash-api/system-server/pom.xml
@@ -35,6 +35,11 @@
+
+ com.aliyun
+ sts20150401
+ 1.1.4
+
diff --git a/cash-api/system-server/src/main/java/com/czg/controller/admin/VersionController.java b/cash-api/system-server/src/main/java/com/czg/controller/admin/VersionController.java
index 0ab2439a7..ddfca17ac 100644
--- a/cash-api/system-server/src/main/java/com/czg/controller/admin/VersionController.java
+++ b/cash-api/system-server/src/main/java/com/czg/controller/admin/VersionController.java
@@ -1,12 +1,16 @@
package com.czg.controller.admin;
+import com.aliyun.sts20150401.models.AssumeRoleResponse;
import com.czg.annotation.SaAdminCheckPermission;
import com.czg.resp.CzgResult;
import com.czg.system.dto.VersionDTO;
+import com.czg.system.enums.SysParamCodeEnum;
+import com.czg.system.service.SysParamsService;
import com.czg.system.service.VersionService;
import com.czg.validator.group.InsertGroup;
import com.czg.validator.group.UpdateGroup;
import jakarta.annotation.Resource;
+import org.apache.dubbo.config.annotation.DubboReference;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -20,10 +24,13 @@ import java.util.List;
public class VersionController {
@Resource
private VersionService versionService;
+ @DubboReference
+ private SysParamsService paramsService;
/**
* 新增版本
+ *
* @param versionDTO 版本信息
* @return Long id
*/
@@ -35,6 +42,7 @@ public class VersionController {
/**
* 更新版本
+ *
* @param versionDTO 版本信息
* @return Long id
*/
@@ -46,6 +54,7 @@ public class VersionController {
/**
* 删除版本
+ *
* @param id 版本id
* @return Long id
*/
@@ -57,8 +66,9 @@ public class VersionController {
/**
* 获取版本信息
+ *
* @param source 渠道
- * @param type 类型
+ * @param type 类型
* @return VersionDTO
*/
@GetMapping("/{source}/{type}")
@@ -69,6 +79,7 @@ public class VersionController {
/**
* 获取版本列表
+ *
* @return List
*/
@GetMapping("/list")
@@ -76,4 +87,33 @@ public class VersionController {
public CzgResult> getVersionList() {
return versionService.getVersionList();
}
+
+
+ /**
+ * 获取上传临时凭证
+ */
+ @GetMapping(value = "/getCredentials")
+ public CzgResult