summaryrefslogtreecommitdiffstats
path: root/usecaseui-monitor/src/main/webapp/app/uui/fusion/scripts/controller/alarmController.js
diff options
context:
space:
mode:
authorcyuamber <xuranyjy@chinamobile.com>2019-09-03 10:17:22 +0800
committercyuamber <xuranyjy@chinamobile.com>2019-09-03 10:18:08 +0800
commit3c3840524ee11c1385045e9801918bcb05b71fb5 (patch)
treea159deba4778f796d084b2e3b8d75444244f086d /usecaseui-monitor/src/main/webapp/app/uui/fusion/scripts/controller/alarmController.js
parent19abe2af19ba49073949f8254aec897afe7bb303 (diff)
feat: delete useless modules and update tomcat version
Change-Id: I38d0c0b65cf210074c7222a535f1b3d7c150f53d Issue-ID: USECASEUI-307 Signed-off-by: cyuamber <xuranyjy@chinamobile.com>
Diffstat (limited to 'usecaseui-monitor/src/main/webapp/app/uui/fusion/scripts/controller/alarmController.js')
-rw-r--r--usecaseui-monitor/src/main/webapp/app/uui/fusion/scripts/controller/alarmController.js197
1 files changed, 0 insertions, 197 deletions
diff --git a/usecaseui-monitor/src/main/webapp/app/uui/fusion/scripts/controller/alarmController.js b/usecaseui-monitor/src/main/webapp/app/uui/fusion/scripts/controller/alarmController.js
deleted file mode 100644
index 8dfa998b..00000000
--- a/usecaseui-monitor/src/main/webapp/app/uui/fusion/scripts/controller/alarmController.js
+++ /dev/null
@@ -1,197 +0,0 @@
-/*
- Copyright (C) 2017 CMCC, Inc. and others. All rights reserved.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- */
-var alarmDetailId = "";
-
-app.controller('alarmGridCtrl', ['$scope', '$log', '$http', '$timeout', '$interval', '$window',
- function ($scope, $log, $http, $timeout, $interval, $window) {
- $scope.jump = function (value) {
- alarmDetailId = value;
- var obj = $("#lm");
- angular.element(obj).scope().currentTab = "app/uui/fusion/scripts/view-models/alarm-details.html";
- };
- $scope.toChart = function () {
- var obj = $("#lm");
- angular.element(obj).scope().currentTab = "app/uui/fusion/scripts/view-models/alarm-chart.html";
- };
-
- $scope.itemsByPagea = 10;
-
- $http({
- url: global_url + "/alarm/statusCount",
- method: "GET"
- }).then(function successCallback(resp) {
- $scope.open[0].count = resp.data[1];
- $scope.open[1].count = resp.data[2];
- $scope.open[2].count = resp.data[0];
-
- });
-
- // li的数据
- $scope.open = [{
- id: 'active',
- name: 'Active',
- count: 0
- },
- {
- id: 'close',
- name: 'Closed',
- count: 0
- },
- {
- id: undefined,
- name: 'All',
- count: 0
- }
- ];
-
- $scope.menuState = {
- show: false
- };
-
- $scope.toggleMenu = function () {
- $scope.menuState.show = !$scope.menuState.show;
- };
-
- $scope.open1 = function () {
- $scope.popup1.opened = true;
- };
-
- $scope.open2 = function () {
- $scope.popup2.opened = true;
- };
-
- $scope.popup1 = {
- opened: false
- };
-
- $scope.popup2 = {
- opened: false
- };
-
- }
-]);
-app.controller('pipeAlarmCtrl', ['$scope', 'ResourceAlarm', '$interval', function ($scope, service, $interval) {
- $scope.condition1 = "";
- $scope.condition2 = "";
- $scope.condition3 = "";
- $scope.condition4 = "";
- $scope.condition5 = "";
- $scope.vfstatus = "null";
-
- $scope.selectOpen = function (v, func) {
- $scope.vfstatus = typeof (v) == "undefined" ? "null" : v;
- $scope.tableState.pagination.start = 0;
- $scope.selectedOpen = v;
- func($scope.tableState);
- };
-
-
- $scope.activeOpen = function (open_id) {
- return open_id == $scope.selectedOpen;
- };
-
- var ctrl = this;
-
- ctrl.displayed = [];
-
- ctrl.callServer = function callServer(tableState) {
- ctrl.isLoading = true;
- $scope.tableState = tableState;
- var pagination = tableState.pagination;
- // console.log(pagination);
-
- var start = pagination.start / pagination.number + 1 || 0;
- var number = pagination.number || 10;
-
- service.getPage(start, number, $scope.condition1 === "" ? "" : $scope.condition1,
- $scope.condition2 === "" ? "" : $scope.condition2, $scope.condition3 === "" ? "" : $scope.condition3,
- $scope.condition4 === "" ? "" : $scope.condition4, $scope.condition5 === "" ? "" : $scope.condition5,
- $scope.vfstatus).then(function (result) {
- // console.log(result)
- ctrl.displayed = result.data;
- tableState.pagination.numberOfPages = result.numberOfPages;
- ctrl.isLoading = false;
- });
-
- // var timer = $interval(function () {
- // ctrl.callServer($scope.tableState);
- // }, 5000)
-
- // console.log($scope)
- };
-
-}]).factory('ResourceAlarm', ['$q', '$filter', '$timeout', '$http', function ($q, $filter, $timeout, $http) {
- var randomsItems = [];
- var totalCount = 0;
-
- function getPage(start, number) {
- var url = global_url + '/alarm/' + start + '/' + number + '';
- url += arguments[2] === "" ? "/null" : "/" + arguments[2];
- url += arguments[3] === "" ? "/null" : "/" + arguments[3];
- url += arguments[4] === "" ? "/null" : "/" + arguments[4];
- url += arguments[5] === "" ? "/null" : "/" + FormatDate(arguments[5]);
- url += arguments[6] === "" ? "/null" : "/" + FormatDate(arguments[6]);
- url += arguments[7] === "" ? "/null" : "/" + arguments[7];
- $http({
- url: url,
- method: "GET"
- }).then(function SuccessCallback(resp) {
- if (resp.data.alarms.length > 0) {
- randomsItems = resp.data.alarms;
- totalCount = resp.data.totalRecords;
- } else {
- randomsItems = [];
- totalCount = 0;
- }
- });
-
- var deferred = $q.defer();
-
- $timeout(function () {
- deferred.resolve({
- data: randomsItems,
- numberOfPages: Math.ceil(totalCount / number)
- });
- }, 1500);
-
- return deferred.promise;
- }
-
- function FormatDate(strTime) {
- var date = new Date(strTime);
- return date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate() + " " + date.getHours() + ":" + date.getMinutes();
- };
-
- return {
- getPage: getPage
- };
-}]).filter('dateformater',function(){
- return function(vmstime){
- if(!vmstime){
- return ''
- }
- let mstime = Number((vmstime + '').slice(0,13));
- let time = new Date(mstime);
- let year = time.getFullYear();
- let month = time.getMonth() + 1;
- let day = time.getDate();
- let hours = time.getHours();
- let minutes = time.getMinutes();
- let seconds = time.getSeconds();
- let formattime = year + '-' + month + '-' + day + ' ' + hours + ':' + minutes + ':' + seconds;
- return formattime;
- }
-}); \ No newline at end of file