From 9f3c4a33279f10ed420d604765487558ab0744f0 Mon Sep 17 00:00:00 2001 From: zhubaomin <zhubaomin> Date: 星期五, 11 四月 2025 11:42:21 +0800 Subject: [PATCH] 获取已完成灌溉计划接口增加分页功能 --- pipIrr-platform/pipIrr-web/pipIrr-web-statistics/src/main/java/com/dy/pipIrrStatistics/statistics/TestJob.java | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-statistics/src/main/java/com/dy/pipIrrStatistics/statistics/TestJob.java b/pipIrr-platform/pipIrr-web/pipIrr-web-statistics/src/main/java/com/dy/pipIrrStatistics/statistics/TestJob.java new file mode 100644 index 0000000..b2ab4b4 --- /dev/null +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-statistics/src/main/java/com/dy/pipIrrStatistics/statistics/TestJob.java @@ -0,0 +1,35 @@ +package com.dy.pipIrrStatistics.statistics; + +import com.dy.common.multiDataSource.DataSourceContext; +import com.dy.common.schedulerTask.TaskJob; +import com.dy.common.springUtil.SpringContextUtil; +import lombok.extern.slf4j.Slf4j; +import org.quartz.JobDataMap; +import org.quartz.JobExecutionContext; +import org.quartz.JobExecutionException; + +/** + * @Author: liurunyu + * @Date: 2024/12/27 8:43 + * @Description 娴嬭瘯涓嶅悓绾跨▼鏄惁寰楀埌涓撳睘鐨刼rgTag + */ +@Slf4j +public class TestJob extends TaskJob { + + private String orgTag ; + + @Override + public void execute(JobExecutionContext ctx) throws JobExecutionException { + JobDataMap jobDataMap = ctx.getJobDetail().getJobDataMap() ; + if(jobDataMap != null){ + orgTag = (String)jobDataMap.get(StatisticsListener.orgKey) ; + } + if(orgTag == null){ + return ; + } + DataSourceContext.set(orgTag);//璁剧疆鏁版嵁婧� + log.info("璁剧疆鏁版嵁婧愶細" + orgTag); + TestWorker worker = SpringContextUtil.getBean(TestWorker.class); + worker.doJob(); + } +} -- Gitblit v1.8.0