From 21d3023a9b7b6aff68c1170e345951396b1c6cfd Mon Sep 17 00:00:00 2001
From: 单军华
Date: Tue, 31 Jul 2018 13:35:21 +0800
Subject: [PATCH] no message
---
screendisplay/screendisplay/Classes/检测/Service/DetailService.m | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 45 insertions(+), 0 deletions(-)
diff --git "a/screendisplay/screendisplay/Classes/\346\243\200\346\265\213/Service/DetailService.m" "b/screendisplay/screendisplay/Classes/\346\243\200\346\265\213/Service/DetailService.m"
index 8beeaa1..acb2502 100644
--- "a/screendisplay/screendisplay/Classes/\346\243\200\346\265\213/Service/DetailService.m"
+++ "b/screendisplay/screendisplay/Classes/\346\243\200\346\265\213/Service/DetailService.m"
@@ -24,7 +24,52 @@
if(!TWIsEmpty(resModel.content))
{
// ������������
+ [self.detailViewModels removeAllObjects];
self.detailViewModels = [DetailModel mj_objectArrayWithKeyValuesArray:resModel.content];
+ int hWarnIndex = -1;
+ int hE24Index = -1;
+ int hE23Index = -1;
+ for (int i = 0; i < self.detailViewModels.count; i++)
+ {
+ DetailModel * model = [self.detailViewModels objectAtIndex:i];
+ if([model.sensor_key isEqualToString:@"warn"])
+ {
+ hWarnIndex = i;
+ continue;
+ }
+ }
+
+ if(hWarnIndex>=0)
+ [self.detailViewModels removeObjectAtIndex:hWarnIndex];
+
+ for (int i = 0; i < self.detailViewModels.count; i++)
+ {
+ DetailModel * model = [self.detailViewModels objectAtIndex:i];
+
+ if([model.sensor_key isEqualToString:@"e23"])
+ {
+ hE23Index = i;
+ continue;
+ }
+ }
+
+ if(hE23Index>=0)
+ [self.detailViewModels removeObjectAtIndex:hE23Index];
+
+ for (int i = 0; i < self.detailViewModels.count; i++)
+ {
+ DetailModel * model = [self.detailViewModels objectAtIndex:i];
+
+ if([model.sensor_key isEqualToString:@"e24"])
+ {
+ hE24Index = i;
+ continue;
+ }
+ }
+
+ if(hE24Index>=0)
+ [self.detailViewModels removeObjectAtIndex:hE24Index];
+
}
else
{
--
Gitblit v1.8.0