| 
					
				 | 
			
			
				@@ -455,10 +455,13 @@ class Api extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (!TalentApi::checkIsEditable($file["mainId"])) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return json(["msg" => "当前状态不能删除"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if ($this->chkIsFileOwner($file["mainId"], $file["type"])) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            $filepath = "storage/" . $file["url"]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (file_exists($filepath)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                unlink($filepath); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(!empty($file["url"])){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $filepath = "storage/" . $file["url"]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (file_exists($filepath)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    unlink($filepath); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Db::table("new_talent_file")->delete($file["id"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             TalentLogApi::write($file["type"], $file["mainId"], 0, sprintf("删除附件,附件名为:%s", $file["orignName"]), 1, $file["typeId"], $param["id"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return json(["code" => 200, "msg" => "删除成功"]); 
			 |