|
@@ -1,8 +1,6 @@
|
|
package com.jiayue.insu.incloud.job.permission;
|
|
package com.jiayue.insu.incloud.job.permission;
|
|
|
|
|
|
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
|
import com.jiayue.insu.incloud.compermisson.QNHLComPermisson;
|
|
import com.jiayue.insu.incloud.compermisson.QNHLComPermisson;
|
|
-import com.jiayue.insu.incloud.constants.CompanyConstant;
|
|
|
|
import com.jiayue.insu.incloud.entity.Station;
|
|
import com.jiayue.insu.incloud.entity.Station;
|
|
import com.jiayue.insu.incloud.service.StationService;
|
|
import com.jiayue.insu.incloud.service.StationService;
|
|
import org.quartz.Job;
|
|
import org.quartz.Job;
|
|
@@ -10,8 +8,6 @@ import org.quartz.JobExecutionContext;
|
|
import org.quartz.JobExecutionException;
|
|
import org.quartz.JobExecutionException;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
|
-import java.util.List;
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* 清能互联 通讯token Job
|
|
* 清能互联 通讯token Job
|
|
*
|
|
*
|
|
@@ -24,13 +20,17 @@ public class QNHLPermissonJob implements Job {
|
|
private QNHLComPermisson qNHLComPermisson;
|
|
private QNHLComPermisson qNHLComPermisson;
|
|
@Autowired
|
|
@Autowired
|
|
private StationService stationService;
|
|
private StationService stationService;
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
|
|
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
|
|
- LambdaQueryWrapper<Station> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
- lambdaQueryWrapper.eq(Station::getInCode, CompanyConstant.COMPANY_QNHL);
|
|
|
|
- List<Station> list = stationService.list(lambdaQueryWrapper);
|
|
|
|
- for (Station station:list) {
|
|
|
|
|
|
+ String code = jobExecutionContext.getTrigger().getJobKey().getName();
|
|
|
|
+ String[] split = code.split("-");
|
|
|
|
+ if(split!=null && split.length>0){
|
|
|
|
+ String stationCode = split[0];
|
|
|
|
+ Station station = stationService.findByStationCode(stationCode);
|
|
qNHLComPermisson.generateKey(station);
|
|
qNHLComPermisson.generateKey(station);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|