whyclxw
2025-05-28 e16302f9d475c7cc4dd18c5abf1a23cb5502e362
src/main/java/com/whyc/service/ProcessSurveyService.java
@@ -68,17 +68,16 @@
    public void updateWebTime() {
        Date date = new Date();
        UpdateWrapper<ProcessSurvey> update = Wrappers.update();
        update.set("ProcessTime",date).eq("num",24);
        mapper.update(null,update);
        System.err.println("web平台的运行时间更新:"+ DateUtil.YYYY_MM_DD_HH_MM_SS.format(date));
        update.set("ProcessTime",date).eq("ProcessId",11024);
        mapper.update((ProcessSurvey) ActionUtil.objeNull,update);
    }
    public void updateWebStartTimeAndVersion() {
        PageParam versionParam = pageParamService.getParam(32);
        Date date = new Date();
        UpdateWrapper<ProcessSurvey> update = Wrappers.update();
        update.set("Process_starttime",date).set("ProcessVersion",versionParam.getParam()).eq("num",24);
        mapper.update(null,update);
        update.set("Process_starttime",date).set("ProcessTime",date).set("ProcessVersion",versionParam.getParam()).eq("ProcessId",11024);
        mapper.update((ProcessSurvey) ActionUtil.objeNull,update);
    }
    public void setUpThreadRestart() {
@@ -91,6 +90,12 @@
    private void threadRestart(int processId) {
        UpdateWrapper<ProcessSurvey> update = Wrappers.update();
        update.set("ServerFlag",0).eq("ProcessId",processId).ne("ServerFlag",2);
        mapper.update(null,update);
        mapper.update((ProcessSurvey) ActionUtil.objeNull,update);
    }
    //修改告警阈值重启线程
    public void setAlmThreadRestart() {
        //重启告警线程 --->11002
        threadRestart(11002);
    }
}