| 
					
				 | 
			
			
				@ -13,6 +13,7 @@ import com.yihu.jw.wlyy.service.WlyyBusinessService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.Api; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.apache.commons.lang.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.slf4j.Logger; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.slf4j.LoggerFactory; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -70,7 +71,9 @@ public class FileUploadEndpoint extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @PostMapping(value = BaseRequestMapping.FileUpload.UPLOAD_STREAM) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "文件流上传文件", notes = "文件流上传文件") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public ObjEnvelop<UploadVO> uploadStream(@ApiParam(value = "文件", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                 @RequestParam(value = "file", required = true) MultipartFile file) throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                 @RequestParam(value = "file", required = true) MultipartFile file, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             @ApiParam(value = "文件", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                             @RequestParam(value = "filename", required = false) String filename) throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        UploadVO uploadVO = new UploadVO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (isClose.equalsIgnoreCase("1")){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            Map<String, Object> map = fileUploadService.uploadImg(file); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -85,6 +88,12 @@ public class FileUploadEndpoint extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            // 得到文件的完整名称  xxx.txt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String originalFilename = file.getOriginalFilename(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //判断文件名称是否有包含后缀,及前端是否有传后缀名称,有的话拼接图片后缀 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(originalFilename.lastIndexOf(".") == 0 && StringUtils.isNotEmpty(filename)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                originalFilename = originalFilename +"."+filename; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            InputStream inputStream = file.getInputStream(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            uploadVO = fileUploadService.uploadStream(inputStream,originalFilename,fastdfs_file_url); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 |