summaryrefslogtreecommitdiffstats
path: root/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller
diff options
context:
space:
mode:
authorLuji7 <lu.ji3@zte.com.cn>2017-09-27 17:20:35 +0800
committerLuji7 <lu.ji3@zte.com.cn>2017-09-27 17:20:43 +0800
commit10c71729955623307b0b4a170a6ef004ab188a91 (patch)
tree292e0b2625cd8246e19b155dd0578147b6eccc9e /usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller
parentd965932b2dfdb9114820b3a715a998c3e6114373 (diff)
add lcm page
Change-Id: I52fa1ae3efaa4836f449c9c6e60b23165449fd85 Issue-Id: USECASEUI-36 Signed-off-by: Luji7 <lu.ji3@zte.com.cn>
Diffstat (limited to 'usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller')
-rw-r--r--usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js19
-rw-r--r--usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js50
2 files changed, 69 insertions, 0 deletions
diff --git a/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js b/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js
new file mode 100644
index 00000000..328e1bbb
--- /dev/null
+++ b/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js
@@ -0,0 +1,19 @@
+/*
+ * Copyright 2016-2017 ZTE Corporation.
+ *
+ * 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.
+ */
+ app.factory("ServiceTemplateService", function($http, $log) {
+
+ return {};
+ });
diff --git a/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js b/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js
new file mode 100644
index 00000000..b09cfb07
--- /dev/null
+++ b/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js
@@ -0,0 +1,50 @@
+/*
+ * Copyright 2016-2017 ZTE Corporation.
+ *
+ * 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.
+ */
+app.controller('lcmCtrl', ['$scope','$uibModal', '$log', '$http', '$timeout', '$interval', 'uiGridConstants', 'uiGridGroupingConstants',
+ function ($scope,$uibModal, $log, $http, $timeout, $interval) {
+ $scope.openCreateServiceDialog = function () {
+ console.log('start to open dialog....');
+ var modalInstance = $uibModal.open({
+ ariaLabelledBy: 'modal-title',
+ ariaDescribedBy: 'modal-body',
+ templateUrl : 'app/uui/fusion/scripts/view-models/create-service-dialog.html',
+ controller : 'createServiceCtrl'
+ });
+ modalInstance.result.then(
+ function() {
+ console.log('receive ok button clicked!');
+ },
+ function() {
+ console.log('receive cancel button clicked!');
+ $log.info('Modal dismissed at: ' + new Date())
+ }
+ );
+ };
+ }
+ ]
+)
+.controller('createServiceCtrl',['ServiceTemplateService',
+ function($scope, $uibModalInstance, ServiceTemplateService) {
+
+ $scope.ok = function() {
+ console.log('ok button clicked!');
+ };
+ // cancel click
+ $scope.cancel = function() {
+ $uibModalInstance.dismiss('cancel');
+ }
+ }]
+);