|
|
@@ -13,6 +13,7 @@ import com.zd.laboratory.domain.vo.LabRiskPlanAbnormalGroupVO;
|
|
|
import com.zd.laboratory.mapper.LabHardwareMapper;
|
|
|
import com.zd.laboratory.mapper.LabRiskPlanAbnormalGroupMapper;
|
|
|
import com.zd.laboratory.mapper.LabRiskPlanAbnormalLogMapper;
|
|
|
+import com.zd.laboratory.service.ILabExitLineService;
|
|
|
import com.zd.laboratory.service.ILabRiskPlanAbnormalGroupService;
|
|
|
import com.zd.system.api.laboratory.domain.SensorFunctionStatus;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -42,6 +43,9 @@ public class LabRiskPlanAbnormalGroupServiceImpl implements ILabRiskPlanAbnormal
|
|
|
@Autowired
|
|
|
private LabRiskPlanAbnormalLogMapper labRiskPlanAbnormalLogMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private ILabExitLineService labExitLineService;
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
// @DataScope(deptAlias = "t")
|
|
|
@@ -73,6 +77,15 @@ public class LabRiskPlanAbnormalGroupServiceImpl implements ILabRiskPlanAbnormal
|
|
|
labHardware.setType(HardwareTypeEnum.SWITCH);
|
|
|
List<LabHardware> hardwareList = labHardwareMapper.selectLabHardwareListBySubject(labHardware);
|
|
|
a.setHardwareList(hardwareList);
|
|
|
+
|
|
|
+ //todo 这里查看预案下是不是有疏散线路,返回true和false
|
|
|
+ try{
|
|
|
+ labExitLineService.getRoute(a.getSubjectId(),0);
|
|
|
+ a.setWhetherRoute(true);
|
|
|
+ }catch (Exception e){
|
|
|
+ a.setWhetherRoute(false);
|
|
|
+ }
|
|
|
+
|
|
|
});
|
|
|
return groupList;
|
|
|
}
|