diff --git a/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/schedulejob/wms/WmsDualTransStockJob.java b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/schedulejob/wms/WmsDualTransStockJob.java new file mode 100644 index 0000000..f12127b --- /dev/null +++ b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/schedulejob/wms/WmsDualTransStockJob.java @@ -0,0 +1,36 @@ +package cn.estsh.i3plus.core.apiservice.schedulejob.wms; + +import cn.estsh.i3plus.icloud.wms.sdk.IWmsScheduleJobCloud; +import cn.estsh.impp.framework.base.schedule.BaseImppScheduleJob; +import cn.estsh.impp.framework.boot.init.ApplicationProperties; +import io.swagger.annotations.ApiOperation; +import org.quartz.JobExecutionContext; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; + +/** + * @Description : 定时处理库存移动单信息 + * @Reference : + * @Author : siliter + * @CreateDate : 2019-03-07 13:25 + * @Modify: + **/ +@ApiOperation("定时处理库存移动单信息") +public class WmsDualTransStockJob extends BaseImppScheduleJob { + public static final Logger LOGGER = LoggerFactory.getLogger(WmsDualTransStockJob.class); + + public WmsDualTransStockJob() { + super(WmsDualTransStockJob.class,"定时处理库存移动单信息"); + } + + @Autowired + private IWmsScheduleJobCloud scheduleJobCloud; + + @Override + public void executeImppJob(JobExecutionContext context, ApplicationProperties applicationProperties) { + System.out.println("定时任务被执行"); + LOGGER.info("projectName:{},port:{}",applicationProperties.getApplicationName(),applicationProperties.getServerPort()); + scheduleJobCloud.dualMovementJob(); + } +}