Fix no response for deleting service. 11/20311/1
authorLuji7 <lu.ji3@zte.com.cn>
Tue, 24 Oct 2017 09:10:09 +0000 (17:10 +0800)
committerLuji7 <lu.ji3@zte.com.cn>
Tue, 24 Oct 2017 09:10:15 +0000 (17:10 +0800)
Change-Id: I3724e6fc2225b09ffbad2283420f4dae20647c69
Issue-id: USECASEUI-53
Signed-off-by: Luji7 <lu.ji3@zte.com.cn>
usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js
usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js
usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/view-models/lifecyclemanagement.html

index 4f18a54..bf1d8c2 100644 (file)
@@ -58,7 +58,7 @@
 
      getServiceInstances: function (customerId, serviceType, processFun) {
        return $http({
-         url: url+'/service-instances?customerId='+customerId+'&serviceType='+serviceType,
+         url: url+'/service-instances?customerId='+customerId+'&serviceType='+serviceType.value,
          method: 'GET',
          data: null,
          headers: uuiHeaders
index 95ee1ad..3bfb72e 100644 (file)
@@ -78,6 +78,10 @@ app.controller('lcmCtrl', ['$scope', '$uibModal', '$log', '$http', '$timeout', '
         });
       };
 
+      ctrl.deleteService = function (serviceInstance) {
+        ServiceTemplateService.deleteService(serviceInstance.serviceInstanceId);
+      };
+
       ctrl.packageOnboard = function (onboardPackage) {
         var modalInstance = $uibModal.open({
           ariaLabelledBy: 'modal-title',
index b6fadfc..0f3c575 100644 (file)
@@ -53,7 +53,7 @@
                 <td>{{serviceInstance.serviceInstanceId}}</td>
                 <td>{{serviceInstance.serviceInstanceName}}</td>
                 <td>{{serviceInstance.serviceType}}</td>
-                <td><a href="#" class="btn btn-primary">Delete</a></td>
+                <td><button class="btn btn-primary" ng-click="ctrl.deleteService(serviceInstance)">Delete</button></td>
               </tr>
             </tbody>
           </table>