Fix service template is empty. 79/19479/1
authorLuji7 <lu.ji3@zte.com.cn>
Wed, 18 Oct 2017 07:02:59 +0000 (15:02 +0800)
committerLuji7 <lu.ji3@zte.com.cn>
Wed, 18 Oct 2017 07:03:05 +0000 (15:03 +0800)
Change-Id: I0d1d8dfe687e95de16429d7ff3ef5fdda8fc39e4
Issue-id: USECASEUI-36
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

index bb55b6f..141c012 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,
          method: 'GET',
          data: null,
          headers: uuiHeaders
@@ -98,7 +98,7 @@
 
      getTemplateParameters: function (template, processFun) {
        return $http({
-         url: url+'/service-templates/' + template.id,
+         url: url+'/service-templates/' + template.id+'?toscaModelPath='+ template.toscaModelURL,
          method: 'GET',
          data: null,
          headers: uuiHeaders
index e2db747..3f67584 100644 (file)
@@ -110,7 +110,9 @@ app.controller('lcmCtrl', ['$scope', '$uibModal', '$log', '$http', '$timeout', '
     function($scope, $uibModalInstance, ServiceTemplateService, customer, serviceType) {
       var ctrl = this;
 
-      ctrl.templates = ServiceTemplateService.getAllServiceTemplates();
+      ctrl.templates = ServiceTemplateService.getAllServiceTemplates(function (t) {
+        ctrl.templates = t;
+      });
 
       ctrl.changeInput = function (serviceTemplate) {
         var paras = serviceTemplate.inputs.map(function (input) {