| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -12,11 +12,13 @@ import com.epmet.commons.tools.dto.form.DingTalkTextMsg; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.commons.tools.enums.EnvEnum; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.commons.tools.utils.HttpClientManager; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.commons.tools.utils.Result; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.commons.tools.utils.SpringContextUtils; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import org.apache.logging.log4j.LogManager; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import org.apache.logging.log4j.Logger; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import org.springframework.beans.factory.annotation.Value; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import org.springframework.boot.ApplicationArguments; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import org.springframework.boot.ApplicationRunner; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import org.springframework.cloud.commons.util.InetUtils; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import org.springframework.core.annotation.Order; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import org.springframework.stereotype.Component; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -39,13 +41,19 @@ public class CustomerApplicationRunner implements ApplicationRunner { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        //发送启动成功消息
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        EnvEnum currentEnv = EnvEnum.getCurrentEnv(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        if (!EnvEnum.DEV.getCode().equals(currentEnv.getCode())) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            InetUtils inetUtils = SpringContextUtils.getBean(InetUtils.class); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            String serverIp = inetUtils.findFirstNonLoopbackHostInfo().getIpAddress(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            //开发小组 群机器人地址
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            String url = "https://oapi.dingtalk.com/robot/send?access_token=ffd7c972b0525e249283df1a16b65a8b9d0012601f3a458dfc588c2eac497bb5"; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            StringBuilder stringBuilder = new StringBuilder(EnvEnum.getCurrentEnv().getName()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            stringBuilder.append(" 应用:【") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            StringBuilder stringBuilder = new StringBuilder(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            stringBuilder.append(EnvEnum.getCurrentEnv().getName()) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    .append("【") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    .append(appName) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    .append("】 ") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    .append("started!"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    .append("】") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    .append("ip地址: ") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    .append(serverIp) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    .append("部署完毕!"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            DingTalkTextMsg msg = new DingTalkTextMsg(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            msg.setWebHook(url); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            msg.setAtAll(true); | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |