Browse Source

设备属性更新调测

learshaw 5 tháng trước cách đây
mục cha
commit
a7092a69fd

+ 0 - 32
ems/ems-cloud/ems-server/src/main/java/com/ruoyi/ems/task/BaseTask.java

@@ -1,32 +0,0 @@
-package com.ruoyi.ems.task;
-
-import cn.hutool.core.map.MapUtil;
-import com.ruoyi.quartz.domain.SysJob;
-import org.quartz.Scheduler;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
-
-import java.util.Map;
-
-public abstract class BaseTask {
-    public static final Logger log = LoggerFactory.getLogger(BaseTask.class);
-
-    @Autowired
-    private Scheduler scheduler;
-
-    public abstract void run(SysJob taskProperties);
-
-    public void execute() {
-        try {
-            Map<String, Object> wrappedMap = scheduler.getCurrentlyExecutingJobs().get(0).getJobDetail().getJobDataMap()
-                .getWrappedMap();
-            SysJob taskProperties = MapUtil.get(wrappedMap, "TASK_PROPERTIES", SysJob.class);
-            log.info("开始执行任务,任务名:{}", taskProperties);
-            run(taskProperties);
-        }
-        catch (Exception e) {
-            log.error("执行任务失败:{}",e.getMessage(), e);
-        }
-    }
-}

+ 0 - 51
ems/ems-cloud/ems-server/src/main/java/com/ruoyi/ems/task/taskiml/FacTask.java

@@ -1,51 +0,0 @@
-package com.ruoyi.ems.task.taskiml;
-
-import com.huashe.common.utils.DateUtils;
-import com.ruoyi.ems.domain.AdmOpInspectionReport;
-import com.ruoyi.ems.enums.ResultStatus;
-import com.ruoyi.ems.service.impl.AdmOpInspectionReportServiceImpl;
-import com.ruoyi.ems.service.impl.EmsFacsServiceImpl;
-import com.ruoyi.ems.task.BaseTask;
-import com.ruoyi.quartz.domain.SysJob;
-import org.apache.commons.lang3.StringUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-import java.util.List;
-
-/**
- * 定时任务调度测试
- *
- * @author ruoyi
- */
-@Component("facInspectionTask")
-public class FacTask extends BaseTask {
-
-    @Autowired
-    private EmsFacsServiceImpl emsFacsService;
-
-    @Autowired
-    private AdmOpInspectionReportServiceImpl admOpInspectionReportService;
-
-    @Override
-    public void run(SysJob taskProperties) {
-        List<String> errorReport = emsFacsService.inspectFacIndex();
-        AdmOpInspectionReport facInspectionTask = new AdmOpInspectionReport() {
-            {
-                setTaskCode(taskProperties.getJobGroup() + "." + taskProperties.getJobId());
-                setResultStatus(ResultStatus.NORMAL.getCode());
-                setSubTime(DateUtils.getNowDate());
-                setFinishTime(DateUtils.getNowDate());
-                setSubmitter("facInspectionTask");
-            }
-        };
-        if (!errorReport.isEmpty()) {
-            log.error("facs index error report: {}", errorReport);
-            facInspectionTask.setResultStatus(ResultStatus.ABNORMAL.getCode());
-            facInspectionTask.setSubTime(DateUtils.getNowDate());
-            facInspectionTask.setFinishTime(DateUtils.getNowDate());
-            facInspectionTask.setResultMsg(StringUtils.join(errorReport, "\\r\\n"));
-        }
-        admOpInspectionReportService.insertAdmOpInspectionReport(facInspectionTask);
-    }
-}

+ 0 - 41
ems/ems-core/src/main/java/com/ruoyi/ems/service/IEmsCommonCache.java

@@ -1,41 +0,0 @@
-/*
- * 文 件 名:  IEmsCommonCache
- * 版    权:  华设设计集团股份有限公司
- * 描    述:  <描述>
- * 修 改 人:  lvwenbin
- * 修改时间:  2025/2/13
- * 跟踪单号:  <跟踪单号>
- * 修改单号:  <修改单号>
- * 修改内容:  <修改内容>
- */
-package com.ruoyi.ems.service;
-
-import com.ruoyi.ems.domain.FacsCategory;
-import com.ruoyi.ems.domain.FacsSubCategory;
-
-/**
- * 公共缓存
- * <功能详细描述>
- *
- * @author lvwenbin
- * @version [版本号, 2025/2/13]
- * @see [相关类/方法]
- * @since [产品/模块版本]
- */
-public interface IEmsCommonCache {
-    /**
-     * 根据编码获取子分类信息
-     *
-     * @param code 编码
-     * @return 子分类信息
-     */
-    FacsCategory getCategory(String code);
-
-    /**
-     * 根据编码获取子分类信息
-     *
-     * @param code 编码
-     * @return 子分类信息
-     */
-    FacsSubCategory getSubCategory(String code);
-}