chenjiahe
2023-07-03 12a0763d3a6f549d913318f269c5baf0ce009605
Merge remote-tracking branch 'origin/master-prod-new' into master-prod-new
2个文件已修改
1个文件已添加
45 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/file/FileSignVo.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phis/SFileService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | 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,14 @@
    /**桶名称-可不传*/
    private String bucketName;
    private String fileName;
    private String method;
    public FileSignVo() {
    }
    public FileSignVo(String fileUrl) {
        this.fileUrl = fileUrl;
    }
}
phis-feign/src/main/java/com/hz/his/feign/service/phis/SFileService.java
@@ -53,6 +53,14 @@
     * @return 使用FileSignReturnVo转化
     */
    @PostMapping(value = "/cos/signUrl")
    Response downloadFile(@RequestBody FileSignVo fileSignVo);
    Result signUrl(@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;
}