Commit a8be9d91 authored by 李洪明's avatar 李洪明
parents c3e8b319 b605ef93
package com.bme.access.upload.job;
import com.bme.access.upload.module.service.InFactoryTransportVehicleInfoService;
import com.bme.access.upload.module.service.NoneRoadMovementInfoService;
import com.bme.access.upload.module.service.TransportVehicleInfoService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import java.util.Date;
@Component
@EnableScheduling
@Slf4j
public class UploadDataNewTask {
@Autowired
private InFactoryTransportVehicleInfoService inFactoryTransportVehicleInfoService;
@Autowired
private TransportVehicleInfoService transportVehicleInfoService;
@Autowired
private NoneRoadMovementInfoService noneRoadMovementInfoService;
/**
* 场内运输车辆信息-添加
*/
@Scheduled(cron = "0 0/15 * * * *")
public void uploadInFactoryTransportVehicleInfo() {
try {
inFactoryTransportVehicleInfoService.getAndUploadInFactoryTransportVehicleInfo();
} catch (Exception e) {
log.error("上传场内车辆信息生异常: {}", e);
}
}
/**
* 车辆信息-添加
*/
@Scheduled(cron = "0 8/5 * * * ?")
public void uploadTransportVehicleInfo() {
try {
transportVehicleInfoService.getAndUploadTransportVehicleInfoList(Boolean.TRUE);
} catch (Exception e) {
log.error("上传车辆信息发生异常: {}", e);
}
}
/**
* 非道路移动机械信息-添加
*/
@Scheduled(cron = "0 0/15 * * * *")
public void uploadNoneRoadMovementInfo() {
try {
noneRoadMovementInfoService.getAndUploadTransportVehicleDate();
} catch (Exception e) {
log.error("上传非道路电子台账生异常: {}", e);
}
}
}
package com.bme.access.upload.module.service;
import org.springframework.stereotype.Service;
@Service
public class InFactoryTransportVehicleInfoService {
public void getAndUploadInFactoryTransportVehicleInfo() {
}
}
package com.bme.access.upload.module.service;
import org.springframework.stereotype.Service;
@Service
public class NoneRoadMovementInfoService {
public void getAndUploadTransportVehicleDate() {
}
}
package com.bme.access.upload.module.service;
import org.springframework.stereotype.Service;
@Service
public class TransportVehicleInfoService {
public void getAndUploadTransportVehicleInfoList(Boolean aTrue) {
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment