gaodd лет назад: 2
Родитель
Сommit
6dc204e1df

+ 1 - 4
src/main/resources/static/app/business/module.js

@@ -215,12 +215,9 @@ angular.module('app.business')
215 215
 			data: {
216 216
 				title: '湿度报警'
217 217
 			},
218
-			params:{
219
-				showType : "WD"
220
-			},
221 218
 			views: {
222 219
 				"content@app": {
223
-					controller: 'humidityWarningThresholdCtrl',
220
+					controller: 'sptSdbjCtrl',
224 221
 					templateUrl: 'app/supervise/views/humidityWarningThreshold.html'
225 222
 				}
226 223
 			}

+ 44 - 0
src/main/resources/static/app/supervise/controller/sptCtrl.js

@@ -83,6 +83,11 @@ angular.module('app.supervise').controller("sptSxtgzsCtrl", function($scope, $ro
83 83
         $scope.loadData();
84 84
     }
85 85
     
86
+   // 打印
87
+    $scope.print = function () {
88
+        $("#print").printArea();
89
+    };
90
+    
86 91
 })
87 92
 
88 93
 .controller("sptJybgcqyjCtrl", function($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
@@ -164,4 +169,43 @@ angular.module('app.supervise').controller("sptSxtgzsCtrl", function($scope, $ro
164 169
     };
165 170
 
166 171
 })
172
+
173
+.controller("sptSdbjCtrl", function($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
174
+
175
+	// 获取列表数据
176
+    $scope.pageInfo = {pageNum : 1, pageSize : 10};
177
+
178
+    $scope.search = {kqbm:$rootScope.orgInfo.kqbm,cfbm:""};
179
+    $scope.loadData = function() {
180
+    	$scope.search.searchStartDate = $("#startDate").val();
181
+    	$scope.search.searchEndDate = $("#endDate").val();
182
+    	
183
+		sptService.getHumidnessAlarmPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $scope.search).then(function (data) {
184
+			$scope.pageInfo = data;
185
+		}, function (data) {
186
+			console.log(data);
187
+		});
188
+    }
189
+    
190
+    $scope.loadData();
191
+
192
+    // 翻页
193
+    $scope.goPage = function(pageNum) {
194
+        $scope.pageInfo.pageNum = pageNum;
195
+        $scope.loadData();
196
+    };
197
+
198
+    $scope.emptyTime = function() {
199
+    	$("#startDate").val("");
200
+    	$("#endDate").val("");
201
+    	$scope.search.cfbm = "";
202
+        $scope.loadData();
203
+    }
204
+    
205
+    // 打印
206
+    $scope.print = function () {
207
+        $("#print").printArea();
208
+    };
209
+
210
+})
167 211
 ;

+ 27 - 0
src/main/resources/static/app/supervise/service/sptService.js

@@ -75,6 +75,33 @@ angular.module('app.supervise').service("sptService", function($http, $q, APP_CO
75 75
         });
76 76
         return d.promise;
77 77
     }
78
+    
79
+    /**
80
+     * 湿度報警
81
+     */
82
+    this.getHumidnessAlarmPageInfo = function(pageNum, pageSize,search) {
83
+        var d = $q.defer();
84
+        $http({
85
+            method : 'GET',
86
+            url : APP_CONFIG.depotStorageUrl + '/spt/getHumidnessAlarmList',
87
+            params : {
88
+                pageNum : pageNum,
89
+                pageSize : pageSize,
90
+                kqbm : search.kqbm, 
91
+                cfbm : search.cfbm,
92
+                searchStartDate : search.searchStartDate,
93
+                searchEndDate : search.searchEndDate
94
+            }
95
+        }).then(function successCallback(response) {
96
+            // 请求成功执行代码
97
+            d.resolve(response.data);
98
+        }, function errorCallback(response) {
99
+            // 请求失败执行代码
100
+            d.reject("error");
101
+        });
102
+        return d.promise;
103
+    }
104
+    
78 105
 
79 106
     /**
80 107
      * 获取市平台检验报告超期预警列表

+ 9 - 17
src/main/resources/static/app/supervise/views/humidityWarningThreshold.html

@@ -9,7 +9,7 @@
9 9
 					data-widget-editbutton="true">
10 10
 					<header>
11 11
 						<span class="widget-icon"> <i class="fa fa-table"></i> </span>
12
-						<h2>报警列表</h2>
12
+						<h2>湿度报警列表</h2>
13 13
 					</header>
14 14
 					<div>
15 15
 						<div class="widget-body no-padding">
@@ -22,8 +22,8 @@
22 22
 											<span class="fa fa-print"></span>&nbsp;打&nbsp;印
23 23
 										</a>&emsp;
24 24
 										<label> 仓房名称:&emsp;
25
-											<select ng-model="search.storehouseName" class="form-control input-sm"
26
-												ng-options="store.storehouseName as store.storehouseName for store in storelist">
25
+											<select ng-model="search.cfbm" class="form-control input-sm"
26
+												ng-options="store.cfbm as store.storehouseName for store in storelist">
27 27
 												<option value="">请选择</option>
28 28
 											</select>&emsp;
29 29
 										</label>
@@ -58,10 +58,8 @@
58 58
 											<tr>
59 59
 												<th data-class="expand" style="text-align:center;">序号</th>
60 60
 												<th data-class="expand" style="text-align:center;">仓房名称</th>
61
-												<th data-class="expand" style="text-align:center;">模块名称</th>
62
-												<th data-class="expand" style="text-align:center;">报警名称</th>
63
-												<th data-class="expand" style="text-align:center;">预警值</th>
64
-												<th data-class="expand" style="text-align:center;">报警内容</th>
61
+												<th data-class="expand" style="text-align:center;">仓湿(%RH)</th>
62
+												<th data-class="expand" style="text-align:center;">预警值(%RH)</th>
65 63
 												<th data-class="expand" style="text-align:center;">报警时间</th>
66 64
 											</tr>
67 65
 										</thead>
@@ -70,22 +68,16 @@
70 68
 											<tr ng-repeat="warning in pageInfo.list">
71 69
 												<td style="text-align:center;">{{ $index + 1 }}</td>
72 70
 												<td style="text-align:center;">
73
-													{{ warning.storehouseName }}
71
+													{{ warning.chmc }}
74 72
 												</td>
75 73
 												<td style="text-align:center;">
76
-													{{ warning.moduleName }}
74
+													{{ warning.cs }}
77 75
 												</td>
78 76
 												<td style="text-align:center;">
79
-													{{ warning.alarmName }}
77
+													{{ warning.bjz }}
80 78
 												</td>
81 79
 												<td style="text-align:center;">
82
-													{{ warning.warningValue }}
83
-												</td>
84
-												<td style="text-align:center;">
85
-													{{ warning.alarmContent }}
86
-												</td>
87
-												<td style="text-align:center;">
88
-													{{ warning.alarmDate | date:'yyyy-MM-dd HH:mm:ss' }}
80
+													{{ warning.bjsj | date:'yyyy-MM-dd HH:mm:ss' }}
89 81
 												</td>
90 82
 											</tr>
91 83
 										</tbody>

+ 2 - 2
src/main/resources/static/app/supervise/views/tempAlarm-list.html

@@ -68,10 +68,10 @@
68 68
                                         <tbody>
69 69
                                         <tr ng-repeat="warning in pageInfo.list">
70 70
                                             <td style="text-align:center;">{{ $index + 1 }}</td>
71
-                                            <td style="text-align:center;">{{ storeHouseCodeObj[warning.ch].storehouseName }}</td>
71
+                                            <td style="text-align:center;">{{ warning.chmc }}</td>
72 72
                                             <td style="text-align:center;">{{ warning.cgw}}</td>
73 73
                                             <td style="text-align:center;">{{ warning.cdw}}</td>
74
-                                            <td style="text-align:center;">{{ warning.cAvg }}</td>
74
+                                            <td style="text-align:center;">{{ warning.cavg }}</td>
75 75
                                             <td style="text-align:center;">{{ warning.yjgx}}</td>
76 76
                                             <td style="text-align:center;">{{ warning.yjdx}}</td>
77 77
                                             <td style="text-align:center;">{{ warning.bjz}}</td>