From 11036a32d7c3fa3872b28996afd849e5ead0702b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=BE=E5=AF=8C=E6=96=8C?= Date: Sat, 30 Aug 2025 22:27:58 +0800 Subject: [PATCH] =?UTF-8?q?fix=20(farm):=20=E5=86=9C=E4=BA=8B=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../farm/scheduled/FarmingRecordJob.java | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/scheduled/FarmingRecordJob.java diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/scheduled/FarmingRecordJob.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/scheduled/FarmingRecordJob.java new file mode 100644 index 00000000..d867c8d1 --- /dev/null +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/scheduled/FarmingRecordJob.java @@ -0,0 +1,47 @@ +package cn.iocoder.yudao.module.farm.scheduled; + +import cn.iocoder.yudao.framework.quartz.core.handler.JobHandler; +import cn.iocoder.yudao.framework.tenant.core.job.TenantJob; +import cn.iocoder.yudao.module.farm.service.farmingrecord.FarmingRecordService; +import cn.iocoder.yudao.module.farm.service.productionplan.ProductionPlanService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Component; + +/** + * @description: 农事记录 + * * 表关系 + * * 模型管理: farm_model_management + * * 模型管理-管理周期: farm_model_cycle + * * 模型管理-管理周期-环境指标: farm_model_environment_index + * * 模型管理-管理周期-病虫草害: farm_model_pest_disease_weed + * * 模型管理-管理周期-气象灾害: farm_model_weather_disaster + * * 模型管理-管理周期-农事事操: farm_model_farming_operation + * * 模型管理-管理周期-农事操作-投入品: farm_model_farming_operation_input + * @author: binda + * @date: 2025/8/29 17:59 + */ +@Component +@TenantJob +@Slf4j +public class FarmingRecordJob implements JobHandler { + + private final ProductionPlanService productionPlanService; + private final FarmingRecordService farmingRecordService; + + public FarmingRecordJob(ProductionPlanService productionPlanService, FarmingRecordService farmingRecordService) { + this.productionPlanService = productionPlanService; + this.farmingRecordService = farmingRecordService; + } + + @Override + public String execute(String param) throws Exception { + this.insertRecordHandler(); + return "success"; + } + + private void insertRecordHandler() { + + } + +} +