ctu入库相关流程修改

This commit is contained in:
liuhanqing
2025-07-07 15:32:57 +08:00
parent 07b3d4f0a4
commit e6b5bd67ba
8 changed files with 205 additions and 199 deletions

View File

@@ -5,6 +5,8 @@ import com.ruoyi.device.ssj.service.IDeviceSsjService;
import com.ruoyi.schedule.plcRead.ssj.domain.PlcConnectInfo;
import com.ruoyi.schedule.plcRead.ssj.PlcRead;
import com.ruoyi.schedule.plcRead.ssj.domain.CustomThread;
import com.ruoyi.schedule.scheduleTask.ssj.bs.BsInSsjThread;
import com.ruoyi.schedule.scheduleTask.ssj.js.JsInSsjThread;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@@ -19,6 +21,9 @@ public class ScheduleThread {
@Autowired
private IDeviceSsjService deviceSsjService;
public CustomThread bsInSsjThread;
public CustomThread jsInSsjThread;
/**
* 项目初始化启动
*/
@@ -37,6 +42,12 @@ public class ScheduleThread {
PlcRead plcRead = new PlcRead(list,ssjPlcConnectInfo);
Thread plcReadThread = new Thread(plcRead);
customThread = new CustomThread(plcReadThread, plcRead);
//调度初始化
BsInSsjThread bsInSsjThread1 = new BsInSsjThread();
bsInSsjThread = new CustomThread(new Thread(bsInSsjThread1),bsInSsjThread1);
JsInSsjThread jsInSsjThread1 = new JsInSsjThread();
jsInSsjThread = new CustomThread(new Thread(jsInSsjThread1),bsInSsjThread1);
}
/**
@@ -46,6 +57,11 @@ public class ScheduleThread {
customThread.getThread().start();
}
public void startAllThread2() {
bsInSsjThread.getThread().start();
jsInSsjThread.getThread().start();
}
/**
* 停止线程
*/