Commit 0eb477a6ab89e3a927bf0c1027145190f0602675

Authored by changpengfei
1 parent c5b07c9d79
Exists in master

图片显示

Showing 2 changed files with 22 additions and 1 deletions

talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ArticleController.java View file @ 0eb477a
... ... @@ -12,6 +12,7 @@
12 12 import com.lyms.talkonlineweb.service.LymsPushedartService;
13 13 import com.lyms.talkonlineweb.service.impl.PushedartlogsInfoServiceImpl;
14 14 import lombok.extern.log4j.Log4j2;
  15 +import org.apache.commons.io.IOUtils;
15 16 import org.springframework.beans.factory.annotation.Autowired;
16 17 import org.springframework.beans.factory.annotation.Value;
17 18 import org.springframework.http.codec.multipart.Part;
18 19  
... ... @@ -19,7 +20,11 @@
19 20 import org.springframework.web.bind.annotation.*;
20 21 import org.springframework.web.multipart.MultipartFile;
21 22  
  23 +import javax.servlet.http.HttpServletResponse;
22 24 import java.io.File;
  25 +import java.io.FileInputStream;
  26 +import java.io.InputStream;
  27 +import java.io.OutputStream;
23 28 import java.util.*;
24 29  
25 30 @RestController
... ... @@ -71,6 +76,22 @@
71 76 }
72 77  
73 78 return furl;
  79 + }
  80 +
  81 + /**
  82 + * 显示图片
  83 + * @return
  84 + */
  85 + @GetMapping("showPic/{fileName}")
  86 + public void showPic(@PathVariable("fileName") String fileName, HttpServletResponse response) {
  87 + try(InputStream in=new FileInputStream(new File(fileName));
  88 + OutputStream out=response.getOutputStream();
  89 + ){
  90 + IOUtils.copy(in,out);
  91 + out.flush();
  92 + }catch (Exception e){
  93 + e.printStackTrace();
  94 + }
74 95 }
75 96  
76 97 /**
talkonlineweb/src/main/resources/application-dev.yml View file @ 0eb477a
... ... @@ -7,7 +7,7 @@
7 7 username: platform
8 8 password: Platform@123
9 9 uploadPath: /data/talkonline/upload/
10   -imgUrlPre: https://dev-talk.healthbaby.com.cn/upload/
  10 +imgUrlPre: https://dev-talk-api.healthbaby.com.cn/showPic/
11 11  
12 12  
13 13 #环信配置