| 
					
				 | 
			
			
				@@ -71,48 +71,58 @@ public class TenantMemberController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/add") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public HttpResponseResult add(@Valid @RequestBody TenantMemberWrapper.InsertOrUpdateTenantMember tenantMember) throws IOException { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        File file = new File("/var/tmp/" + tenantMember.getMultipartFile().getOriginalFilename()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        tenantMember.setFile(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        InputStream inputStream = tenantMember.getMultipartFile().getInputStream(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (!file.getParentFile().exists()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                file.getParentFile().mkdirs(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (tenantMember.getMultipartFile() != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            File file = new File("/var/tmp/" + tenantMember.getMultipartFile().getOriginalFilename()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tenantMember.setFile(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            InputStream inputStream = tenantMember.getMultipartFile().getInputStream(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!file.getParentFile().exists()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    file.getParentFile().mkdirs(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                FileOutputStream fos = new FileOutputStream(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                IOUtils.copy(inputStream, fos); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 新增数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return HttpResponseResult.succeed(tenantMemberService.add(tenantMember)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return failed(e.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } finally { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                IOUtils.closeQuietly(inputStream); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                FileUtils.deleteQuietly(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            FileOutputStream fos = new FileOutputStream(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            IOUtils.copy(inputStream, fos); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // 新增数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return HttpResponseResult.succeed(tenantMemberService.add(tenantMember)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return failed(e.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } finally { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            IOUtils.closeQuietly(inputStream); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            FileUtils.deleteQuietly(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 新增数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return HttpResponseResult.succeed(tenantMemberService.add(tenantMember)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @ApiOperation(value = "修改", notes = "机构子账户表- 传入 TenantMemberWrapper.InsertTenantMember") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PreAuthorize("@pcs.hasPermissions('tenantMember/update', {'BACKEND'})") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @PostMapping("/update") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public HttpResponseResult update(@RequestBody TenantMemberWrapper.InsertOrUpdateTenantMember tenantMember) throws IOException { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        File file = new File("/var/tmp/" + tenantMember.getMultipartFile().getOriginalFilename()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        tenantMember.setFile(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        InputStream inputStream = tenantMember.getMultipartFile().getInputStream(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (!file.getParentFile().exists()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                file.getParentFile().mkdirs(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (tenantMember.getMultipartFile() != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            File file = new File("/var/tmp/" + tenantMember.getMultipartFile().getOriginalFilename()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tenantMember.setFile(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            InputStream inputStream = tenantMember.getMultipartFile().getInputStream(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!file.getParentFile().exists()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    file.getParentFile().mkdirs(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                FileOutputStream fos = new FileOutputStream(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                IOUtils.copy(inputStream, fos); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 新增数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return HttpResponseResult.succeed(tenantMemberService.update(tenantMember)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return failed(e.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } finally { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                IOUtils.closeQuietly(inputStream); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                FileUtils.deleteQuietly(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            FileOutputStream fos = new FileOutputStream(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            IOUtils.copy(inputStream, fos); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // 新增数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return HttpResponseResult.succeed(tenantMemberService.update(tenantMember)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return failed(e.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } finally { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            IOUtils.closeQuietly(inputStream); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            FileUtils.deleteQuietly(file); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 新增数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return HttpResponseResult.succeed(tenantMemberService.update(tenantMember)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |