fanxw 2 年 前
コミット
c0dc8e75f1

+ 16 - 2
src/main/resources/static/app/business/module.js

@@ -399,7 +399,7 @@ angular.module('app.business')
399 399
             }
400 400
         })
401 401
 
402
-        // 摄像头故障
402
+        // 摄像头故障
403 403
         .state('app.business.warning.cameraMalfunction', {
404 404
             url: '/business/warning/cameraMalfunction',
405 405
             data: {
@@ -407,7 +407,21 @@ angular.module('app.business')
407 407
             },
408 408
             views: {
409 409
                 "content@app": {
410
-                    controller: 'cameraMalfunctionCtrl',
410
+                    controller: 'sptSxtgzsCtrl',
411
+                    templateUrl: 'app/supervise/views/cameraMalfunction-list.html'
412
+                }
413
+            }
414
+        })
415
+
416
+        // 测温点故障数
417
+        .state('app.business.warning.temperaturefunction', {
418
+            url: '/business/warning/temperaturefunction',
419
+            data: {
420
+                title: '测温点故障'
421
+            },
422
+            views: {
423
+                "content@app": {
424
+                    controller: 'sptCwdgzsCtrl',
411 425
                     templateUrl: 'app/supervise/views/cameraMalfunction-list.html'
412 426
                 }
413 427
             }

+ 4 - 1
src/main/resources/static/app/layout/partials/navigation.tpl.html

@@ -478,8 +478,11 @@
478 478
                                 <a data-ui-sref="app.business.warning.intelligentWarn">智能分析报警</a>
479 479
                             </li>
480 480
                             <li has-func="301">
481
-                                <a data-ui-sref="app.business.warning.cameraMalfunction">摄像头故障</a>
481
+                                <a data-ui-sref="app.business.warning.cameraMalfunction">摄像头故障</a>
482 482
                             </li>
483
+<!--                             <li has-func="301"> -->
484
+<!--                                 <a data-ui-sref="app.business.warning.cameraMalfunction">测温点故障数</a> -->
485
+<!--                             </li> -->
483 486
                         </ul>
484 487
                     </li>
485 488
 

+ 0 - 38
src/main/resources/static/app/supervise/controller/cameraMalfunctionCtrl.js

@@ -1,38 +0,0 @@
1
-"use strict";
2
-
3
-angular.module('app.supervise').controller("cameraMalfunctionCtrl", function($scope, $rootScope, $state, $stateParams, APP_CONFIG) {
4
-
5
-        // 获取列表数据
6
-        $scope.pageInfo = {pageNum : 1, pageSize : 10};
7
-        $scope.search = {bjsj:null};
8
-        $scope.loadData = function() {
9
-			$scope.search.bjsj = $("#bjsj").val();
10
-			//测试环境地址:http://172.16.0.72:8068/kshHlhtSbxx/selectCameraMalfunctionList
11
-			//生产环境地址:http://10.223.3.39:9090/kshHlhtSbxx/selectCameraMalfunctionList
12
-			var fy = "/"+$scope.pageInfo.pageNum+"/"+$scope.pageInfo.pageSize;
13
-			$.ajax({
14
-	            type: "GET",
15
-	            dataType: "json",
16
-	            url: 'http://10.223.3.39:9090/kshHlhtSbxx/selectCameraMalfunctionList'+fy,
17
-	            data: {
18
-	            	kqmc : $rootScope.orgInfo.orgName,
19
-	            	bjsj : $scope.search.bjsj
20
-	            },
21
-	            success: function (data) {
22
-	            	if (data.code == 200) {//session丢失
23
-	            		$scope.pageInfo = data.data;
24
-	            		console.log($scope.pageInfo.startRow);
25
-	            	}
26
-	            }
27
-	        });
28
-        };
29
-        
30
-        $scope.loadData();
31
-
32
-        // 翻页
33
-        $scope.goPage = function(pageNum) {
34
-            $scope.pageInfo.pageNum = pageNum;
35
-            $scope.loadData();
36
-        };
37
-
38
-});

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

@@ -0,0 +1,54 @@
1
+"use strict";
2
+
3
+angular.module('app.supervise').controller("sptSxtgzsCtrl", function($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
4
+
5
+        // 获取列表数据
6
+        $scope.pageInfo = {pageNum : 1, pageSize : 10};
7
+        $scope.loadData = function() {
8
+			var bjsj = $("#bjsj").val();
9
+			//请求地址在sys_code表中配置的
10
+			sptService.getSxtgzsPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $rootScope.orgInfo.orgName, bjsj).then(function (data) {
11
+				if (data.code == 200) {
12
+	        		$scope.pageInfo = data.data;
13
+	        	}
14
+			}, function (data) {
15
+				console.log(data);
16
+			});
17
+        };
18
+
19
+        $scope.loadData();
20
+
21
+        // 翻页
22
+        $scope.goPage = function(pageNum) {
23
+            $scope.pageInfo.pageNum = pageNum;
24
+            $scope.loadData();
25
+        };
26
+
27
+})
28
+.controller("sptCwdgzsCtrl", function($scope, $rootScope, $state, $stateParams, APP_CONFIG, sptService) {
29
+
30
+    // 获取列表数据
31
+    $scope.pageInfo = {pageNum : 1, pageSize : 10};
32
+    $scope.search = {bjsj:null};
33
+    $scope.loadData = function() {
34
+		var bjsj = $("#bjsj").val();
35
+		//测试环境地址:http://172.16.0.72:8068/kshHlhtSbxx/selectCameraMalfunctionList
36
+		//生产环境地址:http://10.223.3.39:9090/kshHlhtSbxx/selectCameraMalfunctionList
37
+		sptService.getCwdgzsPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $rootScope.orgInfo.orgName, bjsj).then(function (data) {
38
+			if (data.code == 200) {
39
+				$scope.pageInfo = data.data;
40
+			}
41
+		}, function (data) {
42
+			console.log(data);
43
+		});
44
+    };
45
+    
46
+    $scope.loadData();
47
+
48
+    // 翻页
49
+    $scope.goPage = function(pageNum) {
50
+        $scope.pageInfo.pageNum = pageNum;
51
+        $scope.loadData();
52
+    };
53
+
54
+});

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

@@ -0,0 +1,53 @@
1
+"use strict";
2
+
3
+angular.module('app.supervise').service("sptService", function($http, $q, APP_CONFIG, $rootScope) {
4
+
5
+    /**
6
+     * 查询市平台接口摄像头故障数记录列表
7
+     */
8
+    this.getSxtgzsPageInfo = function(pageNum, pageSize, kqmc, bjsj) {
9
+        var d = $q.defer();
10
+        $http({
11
+            method : 'GET',
12
+            url : APP_CONFIG.depotStorageUrl + '/spt/getSxtgzsList',
13
+            params : {
14
+                pageNum : pageNum,
15
+                pageSize : pageSize,
16
+                kqmc : kqmc,
17
+                bjsj : bjsj
18
+            }
19
+        }).then(function successCallback(response) {
20
+            // 请求成功执行代码
21
+            d.resolve(response.data);
22
+        }, function errorCallback(response) {
23
+            // 请求失败执行代码
24
+            d.reject("error");
25
+        });
26
+        return d.promise;
27
+    };
28
+
29
+    /**
30
+     * 查询市平台接口测温点故障数记录列表
31
+     */
32
+    this.getCwdgzsPageInfo = function(pageNum, pageSize, kqmc, bjsj) {
33
+        var d = $q.defer();
34
+        $http({
35
+            method : 'GET',
36
+            url : APP_CONFIG.depotStorageUrl + '/spt/getCwdgzsList',
37
+            params : {
38
+                pageNum : pageNum,
39
+                pageSize : pageSize,
40
+                kqmc : kqmc,
41
+                bjsj : bjsj
42
+            }
43
+        }).then(function successCallback(response) {
44
+            // 请求成功执行代码
45
+            d.resolve(response.data);
46
+        }, function errorCallback(response) {
47
+            // 请求失败执行代码
48
+            d.reject("error");
49
+        });
50
+        return d.promise;
51
+    };
52
+
53
+});