“mitao”
2026-04-01 0365fd331424e0b0177f47e1745bd8d12ad070f9
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/job/base/AbstractJob.java
@@ -1,11 +1,14 @@
package com.xiaopeng.operation.job.base;
import com.xiaopeng.api.feignClient.pushMessage.XpPushMessageClient;
import com.xiaopeng.common.redis.service.RedisService;
import com.xiaopeng.operation.job.utils.SpringContextsUtil;
import com.xiaopeng.operation.service.IXpElectronicFenceAreaService;
import com.xiaopeng.operation.service.IXpElectronicFenceService;
import com.xiaopeng.operation.service.IXpPointService;
import com.xiaopeng.operation.service.XpSystemSettingService;
import org.quartz.Job;
import org.quartz.JobDataMap;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.slf4j.Logger;
@@ -21,12 +24,16 @@
   protected IXpElectronicFenceAreaService xpElectronicFenceAreaService;
   protected IXpPointService xpPointService;
   protected XpPushMessageClient xpPushMessageClient;
   protected XpSystemSettingService xpSystemSettingService;
   protected RedisService redisService;
   public AbstractJob(){
      this.xpElectronicFenceService = SpringContextsUtil.getBean(IXpElectronicFenceService.class);
      this.xpElectronicFenceAreaService = SpringContextsUtil.getBean(IXpElectronicFenceAreaService.class);
      this.xpPointService = SpringContextsUtil.getBean(IXpPointService.class);
      this.xpPushMessageClient = SpringContextsUtil.getBean(XpPushMessageClient.class);
      this.xpSystemSettingService = SpringContextsUtil.getBean(XpSystemSettingService.class);
      this.redisService = SpringContextsUtil.getBean(RedisService.class);
   }