From 0065a44356635817419a57b144505af507efd852 Mon Sep 17 00:00:00 2001 From: stone <827672943@qq.com> Date: Fri, 12 May 2023 15:41:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AE=9A=E6=97=B6=E6=8E=A7?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/psdc/service/impl/PsdcTimerServiceImpl.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/psdc-business/src/main/java/com/psdc/service/impl/PsdcTimerServiceImpl.java b/psdc-business/src/main/java/com/psdc/service/impl/PsdcTimerServiceImpl.java index df1d710..2b2a8fb 100644 --- a/psdc-business/src/main/java/com/psdc/service/impl/PsdcTimerServiceImpl.java +++ b/psdc-business/src/main/java/com/psdc/service/impl/PsdcTimerServiceImpl.java @@ -1,6 +1,7 @@ package com.psdc.service.impl; import com.psdc.domain.SysJob; +import com.psdc.entity.PsdcDevice; import com.psdc.entity.PsdcTimer; import com.psdc.entity.request.PsdcTimerRequest; import com.psdc.entity.request.PsdcTimerRunTimeRequest; @@ -39,9 +40,6 @@ public class PsdcTimerServiceImpl implements IPsdcTimerService { @Resource private ISysJobService jobService; - @Resource - private ISysJobLogService jobLogService; - @Resource private IPsdcDeviceService psdcDeviceService; @@ -116,6 +114,11 @@ public class PsdcTimerServiceImpl implements IPsdcTimerService { if (runDay == null || "".equals(runDay)) { throw new ServiceException("设定日期错误,创建定时任务失败,设定日期为:" + runDay); } + Integer deviceId = psdcTimerRunTimeRequest.getDeviceId(); + PsdcDevice psdcDevice = psdcDeviceService.queryById(deviceId); + if(psdcDevice == null){ + throw new ServiceException("创建定时任务失败,未找到该设备"); + } String[] split1 = runtime.split(":"); cronArr[0] = "0"; //分