|
@@ -28,6 +28,9 @@ public class DeviceController {
|
|
|
@Autowired
|
|
|
private DeviceService service;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SynGatherComp synComp;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 加载某类设备的基本信息
|
|
@@ -92,7 +95,9 @@ public class DeviceController {
|
|
|
return RespVOBuilder.error("该设备编码已存在,勿重复添加");
|
|
|
}
|
|
|
device.setModifyBy(token.getUsName());
|
|
|
- return RespVOBuilder.ok(service.add(device));
|
|
|
+ String devId=service.add(device);
|
|
|
+ synComp.synAllDev();
|
|
|
+ return RespVOBuilder.ok(devId);
|
|
|
|
|
|
}
|
|
|
|
|
@@ -115,4 +120,19 @@ public class DeviceController {
|
|
|
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 同步采集程序对所有设备重加载
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequestMapping("/synGather")
|
|
|
+ public RespVO<Object> synGather(){
|
|
|
+ boolean rst=synComp.synAllDev();
|
|
|
+ if(rst) {
|
|
|
+ return RespVOBuilder.ok();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return RespVOBuilder.error("同步失败");
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|