From f4c181608411d60293c836621dc90b9120e3a451 Mon Sep 17 00:00:00 2001
From: JaneYork <janeyork1314@163.com>
Date: 星期五, 22 七月 2022 15:27:00 +0800
Subject: [PATCH] 主动设置文件公共读,适配天翼云OSS 主动设置文件公共读,适配天翼云OSS。 天翼云,即便bucket设置公共读,文件默认也是private,除非手动设置,详见天翼云:https://console.xstore.ctyun.cn/doc/store/sdk/java/objectOperation/putObject.html 已测试: 所有兼容S3协议的OSS,已测试:阿里云、腾讯云、百度、京东、天翼、自建Minio、七牛

---
 ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOss.java |   53 +++++++++++++++++++++++++----------------------------
 1 files changed, 25 insertions(+), 28 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOss.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOss.java
index 0793d04..968304b 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOss.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOss.java
@@ -1,12 +1,10 @@
 package com.ruoyi.system.domain;
 
-import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.ruoyi.common.core.domain.BaseEntity;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
-import lombok.experimental.Accessors;
 
 /**
  * OSS瀵硅薄瀛樺偍瀵硅薄
@@ -15,39 +13,38 @@
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
-@Accessors(chain = true)
 @TableName("sys_oss")
 public class SysOss extends BaseEntity {
 
-	/**
-	 * 瀵硅薄瀛樺偍涓婚敭
-	 */
-	@TableId(value = "oss_id", type = IdType.AUTO)
-	private Long ossId;
+    /**
+     * 瀵硅薄瀛樺偍涓婚敭
+     */
+    @TableId(value = "oss_id")
+    private Long ossId;
 
-	/**
-	 * 鏂囦欢鍚�
-	 */
-	private String fileName;
+    /**
+     * 鏂囦欢鍚�
+     */
+    private String fileName;
 
-	/**
-	 * 鍘熷悕
-	 */
-	private String originalName;
+    /**
+     * 鍘熷悕
+     */
+    private String originalName;
 
-	/**
-	 * 鏂囦欢鍚庣紑鍚�
-	 */
-	private String fileSuffix;
+    /**
+     * 鏂囦欢鍚庣紑鍚�
+     */
+    private String fileSuffix;
 
-	/**
-	 * URL鍦板潃
-	 */
-	private String url;
+    /**
+     * URL鍦板潃
+     */
+    private String url;
 
-	/**
-	 * 鏈嶅姟鍟�
-	 */
-	private String service;
+    /**
+     * 鏈嶅姟鍟�
+     */
+    private String service;
 
 }

--
Gitblit v1.9.3