wangrenhuang
2023-06-30 1cc0e33464c564aaba0c8016097334f0b16586a5
新增cos上传签名接口
1个文件已添加
2个文件已修改
38 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/file/FileSignVo.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phis/SFileService.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/vo/cos/OssRecoverVO.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/file/FileSignVo.java
@@ -12,4 +12,8 @@
    /**桶名称-可不传*/
    private String bucketName;
    private String fileName;
    private String method;
}
phis-feign/src/main/java/com/hz/his/feign/service/phis/SFileService.java
@@ -55,4 +55,13 @@
    @PostMapping(value = "/cos/signUrl")
    Response downloadFile(@RequestBody FileSignVo fileSignVo);
    /**
     *生成上传签名
     * @param fileSignVo 对象
     * @return 使用FileSignReturnVo转化
     */
    @PostMapping(value = "/cos/policy")
    Result policy(@RequestBody FileSignVo fileSignVo);
}
phis-feign/src/main/java/com/hz/his/vo/cos/OssRecoverVO.java
New file
@@ -0,0 +1,25 @@
package com.hz.his.vo.cos;
import lombok.Data;
/**
 * @ClassName OssRecoverVO
 * @Description cos生成签名返回vo
 * @Author wrh
 * @Date 2023/6/30 17:30
 * @Version 1.0
 */
@Data
public class OssRecoverVO {
    private String accessid;
    //签名
    private String signature;
    private String dir;
    private String host;
    //过期时间
    private String expire;
}