fix:设备异常优化
This commit is contained in:
@@ -341,7 +341,7 @@ public class FaultDeviceServiceImpl implements FaultDeviceService {
|
||||
|
||||
|
||||
//查询当前人员对应的设备是多少
|
||||
JSONArray b1_rows = WQLObject.getWQLObject("em_bi_monitordevice").query(query_sql + "AND product_area = 'B1'").getResultJSONArray(0);
|
||||
JSONArray b1_rows = WQLObject.getWQLObject("em_bi_monitordevice").query(query_sql + "AND product_area = 'B1' AND is_crux = '1'").getResultJSONArray(0);
|
||||
List<String> b1List = new ArrayList<>();
|
||||
for (int i = 0; i < b1_rows.size(); i++) {
|
||||
JSONObject row = b1_rows.getJSONObject(i);
|
||||
@@ -352,7 +352,7 @@ public class FaultDeviceServiceImpl implements FaultDeviceService {
|
||||
// 调用acs接口获取设备
|
||||
JSONArray b1_data = result.getJSONArray("data");
|
||||
|
||||
JSONArray blk_rows = WQLObject.getWQLObject("em_bi_monitordevice").query(query_sql + "AND product_area = 'BLK'").getResultJSONArray(0);
|
||||
JSONArray blk_rows = WQLObject.getWQLObject("em_bi_monitordevice").query(query_sql + "AND product_area = 'BLK' AND is_crux = '1'").getResultJSONArray(0);
|
||||
List<String> blkList = new ArrayList<>();
|
||||
for (int i = 0; i < blk_rows.size(); i++) {
|
||||
JSONObject row = blk_rows.getJSONObject(i);
|
||||
@@ -389,7 +389,7 @@ public class FaultDeviceServiceImpl implements FaultDeviceService {
|
||||
}
|
||||
}
|
||||
//查询内包间套轴对接位的异常
|
||||
if (inArea.contains("NBJ")) {
|
||||
if (inArea.contains("NBJ") && (StrUtil.isEmpty(region_code) || region_code.equals("NBJ")) ) {
|
||||
IBstIvtCutpointivtService bean2 = SpringContextHolder.getBean(IBstIvtCutpointivtService.class);
|
||||
List<BstIvtCutpointivt> list = bean2.list(new LambdaQueryWrapper<BstIvtCutpointivt>()
|
||||
.eq(BstIvtCutpointivt::getPoint_type, "1")
|
||||
|
||||
Reference in New Issue
Block a user