|  | @@ -4311,15 +4311,20 @@ public class ExcelTabController extends BladeController {
 | 
	
		
			
				|  |  |      @PostMapping("/add-buss-imginfo")
 | 
	
		
			
				|  |  |      @ApiOperationSupport(order = 32)
 | 
	
		
			
				|  |  |      @ApiOperation(value = "表单填写图片上传", notes = "表单填写图片上传")
 | 
	
		
			
				|  |  | -    public R addBussFile(@RequestParam MultipartFile file, @RequestParam String oldOSSUrl) {
 | 
	
		
			
				|  |  | +    public R addBussFile(@RequestParam MultipartFile file, @RequestParam Long pkeyId,@RequestParam String key) {
 | 
	
		
			
				|  |  |          BladeFile bladeFile = this.newIOSSClient.uploadFileByInputStream(file);
 | 
	
		
			
				|  |  | -        if(bladeFile!=null&&StringUtils.isNotEmpty(bladeFile.getLink())){
 | 
	
		
			
				|  |  | +        String oldOSSUrl = isExistOssUrl(pkeyId,key);
 | 
	
		
			
				|  |  | +        if(bladeFile!=null&&StringUtils.isNotEmpty(oldOSSUrl)){
 | 
	
		
			
				|  |  |              String fileName=oldOSSUrl.substring(oldOSSUrl.lastIndexOf("/")+1);
 | 
	
		
			
				|  |  |              newIOSSClient.removeFile(fileName);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return R.data(bladeFile);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    private String isExistOssUrl(Long pkeyId,String key) {
 | 
	
		
			
				|  |  | +        return wbsTreeContractService.isExistOssUrl(pkeyId,key);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 项目元素 关联表
 | 
	
		
			
				|  |  |       */
 |