|  |  |  | @ -285,17 +285,40 @@ export function TPMIndexHOC(WrappedComponent) { | 
			
		
	
		
			
				
					|  |  |  |  | 				let url = "/setting.json"; | 
			
		
	
		
			
				
					|  |  |  |  | 				axios.get(url).then((response) => { | 
			
		
	
		
			
				
					|  |  |  |  | 					if(response){ | 
			
		
	
		
			
				
					|  |  |  |  | 						this.setState({ | 
			
		
	
		
			
				
					|  |  |  |  | 							mygetHelmetapi:response.data.setting, | 
			
		
	
		
			
				
					|  |  |  |  | 						}); | 
			
		
	
		
			
				
					|  |  |  |  | 						 // console.log("获取当前定制信息");
 | 
			
		
	
		
			
				
					|  |  |  |  | 						 // console.log(response.data.setting);
 | 
			
		
	
		
			
				
					|  |  |  |  | 						document.title = response.data.setting.name; | 
			
		
	
		
			
				
					|  |  |  |  | 						if(response.data){ | 
			
		
	
		
			
				
					|  |  |  |  | 							this.setState({ | 
			
		
	
		
			
				
					|  |  |  |  | 								getHelmetapi:response.data.setting | 
			
		
	
		
			
				
					|  |  |  |  | 							}); | 
			
		
	
		
			
				
					|  |  |  |  | 							document.title = response.data.setting.name; | 
			
		
	
		
			
				
					|  |  |  |  | 							var link = document.createElement('link'), | 
			
		
	
		
			
				
					|  |  |  |  | 								oldLink = document.getElementById('dynamic-favicon'); | 
			
		
	
		
			
				
					|  |  |  |  | 							link.id = 'dynamic-favicon'; | 
			
		
	
		
			
				
					|  |  |  |  | 							link.rel = 'shortcut icon'; | 
			
		
	
		
			
				
					|  |  |  |  | 							link.href = response.data.setting.nav_logo_url; | 
			
		
	
		
			
				
					|  |  |  |  | 							if (oldLink) { | 
			
		
	
		
			
				
					|  |  |  |  | 								document.head.removeChild(oldLink); | 
			
		
	
		
			
				
					|  |  |  |  | 							} | 
			
		
	
		
			
				
					|  |  |  |  | 							document.head.appendChild(link); | 
			
		
	
		
			
				
					|  |  |  |  | 						}else { | 
			
		
	
		
			
				
					|  |  |  |  | 							document.title = "EduCoder"; | 
			
		
	
		
			
				
					|  |  |  |  | 							var link = document.createElement('link'), | 
			
		
	
		
			
				
					|  |  |  |  | 								oldLink = document.getElementById('dynamic-favicon'); | 
			
		
	
		
			
				
					|  |  |  |  | 							link.id = 'dynamic-favicon'; | 
			
		
	
		
			
				
					|  |  |  |  | 							link.rel = 'shortcut icon'; | 
			
		
	
		
			
				
					|  |  |  |  | 							link.href = "/react/build/./favicon.ico"; | 
			
		
	
		
			
				
					|  |  |  |  | 							if (oldLink) { | 
			
		
	
		
			
				
					|  |  |  |  | 								document.head.removeChild(oldLink); | 
			
		
	
		
			
				
					|  |  |  |  | 							} | 
			
		
	
		
			
				
					|  |  |  |  | 							document.head.appendChild(link); | 
			
		
	
		
			
				
					|  |  |  |  | 						} | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 					}else{ | 
			
		
	
		
			
				
					|  |  |  |  | 						document.title = "EduCoder"; | 
			
		
	
		
			
				
					|  |  |  |  | 						var link = document.createElement('link'), | 
			
		
	
		
			
				
					|  |  |  |  | 							oldLink = document.getElementById('dynamic-favicon'); | 
			
		
	
		
			
				
					|  |  |  |  | 						link.id = 'dynamic-favicon'; | 
			
		
	
		
			
				
					|  |  |  |  | 						link.rel = 'shortcut icon'; | 
			
		
	
		
			
				
					|  |  |  |  | 						link.href = response.data.setting.nav_logo_url; | 
			
		
	
		
			
				
					|  |  |  |  | 						link.href = "/react/build/./favicon.ico"; | 
			
		
	
		
			
				
					|  |  |  |  | 						if (oldLink) { | 
			
		
	
		
			
				
					|  |  |  |  | 							document.head.removeChild(oldLink); | 
			
		
	
		
			
				
					|  |  |  |  | 						} | 
			
		
	
	
		
			
				
					|  |  |  | @ -303,7 +326,16 @@ export function TPMIndexHOC(WrappedComponent) { | 
			
		
	
		
			
				
					|  |  |  |  | 					} | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 				}).catch((error) => { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 					document.title = "EduCoder"; | 
			
		
	
		
			
				
					|  |  |  |  | 					var link = document.createElement('link'), | 
			
		
	
		
			
				
					|  |  |  |  | 						oldLink = document.getElementById('dynamic-favicon'); | 
			
		
	
		
			
				
					|  |  |  |  | 					link.id = 'dynamic-favicon'; | 
			
		
	
		
			
				
					|  |  |  |  | 					link.rel = 'shortcut icon'; | 
			
		
	
		
			
				
					|  |  |  |  | 					link.href = "/react/build/./favicon.ico"; | 
			
		
	
		
			
				
					|  |  |  |  | 					if (oldLink) { | 
			
		
	
		
			
				
					|  |  |  |  | 						document.head.removeChild(oldLink); | 
			
		
	
		
			
				
					|  |  |  |  | 					} | 
			
		
	
		
			
				
					|  |  |  |  | 					document.head.appendChild(link); | 
			
		
	
		
			
				
					|  |  |  |  | 				}); | 
			
		
	
		
			
				
					|  |  |  |  | 			}; | 
			
		
	
		
			
				
					|  |  |  |  |       /** | 
			
		
	
	
		
			
				
					|  |  |  | 
 |