Issue-Id: GSO-80 display name instead of description
authorLuji7 <lu.ji3@zte.com.cn>
Tue, 1 Nov 2016 10:06:07 +0000 (18:06 +0800)
committerLuji7 <lu.ji3@zte.com.cn>
Tue, 1 Nov 2016 10:06:07 +0000 (18:06 +0800)
Change-Id: I63d2e32e9a6e7e5bd8293c272d0f55742b5ba679
Signed-off-by: Luji7 <lu.ji3@zte.com.cn>
openo-portal/portal-lifecyclemgr/src/main/webapp/lifecyclemgr/js/gsolcm.js

index de016e6..ceb62ad 100644 (file)
@@ -152,7 +152,11 @@ function fetchGsoTemplateInputParameters(templateId) {
         fetchSdnController()
     ).then(
         function (templateParameterResponse, nestingTempatesParas, vimInfoResponse, sdnControllersResponse) {
-               var inputParas = concat(templateParameterResponse[0].inputs, nestingTempatesParas);
+            var inputs = templateParameterResponse[0].inputs.map(function(input) {
+                input.showName = input.name;
+                return input;
+            });
+               var inputParas = concat(inputs, nestingTempatesParas);
                var vims = translateToVimInfo(vimInfoResponse[0]);
             var sdnControllers = translateToSdnControllers(sdnControllersResponse[0]);
             templateParameters = translateToTemplateParameters(inputParas, vims, sdnControllers);
@@ -279,7 +283,8 @@ function translateToTemplateParameters(inputs, vims, controllers) {
             defaultValue: inputs[i].defaultValue,
             required: inputs[i].required,
             id: 'parameters_' + i,
-            value: inputs[i].defaultValue || ''
+            value: inputs[i].defaultValue || '',
+            showName: inputs[i].showName
         };
     }
     return {changed: false, parameters: inputParameters, vimInfos: vims, sdnControllers: controllers};
@@ -296,6 +301,10 @@ function fetchNfvoTemplateInputParameters(templateId) {
                var vims = translateToVimInfo(vimInfoResponse[0]);
             var sdnControllers = translateToSdnControllers(sdnControllerResponse[0]);
                var inputParas = templateParameterResponse[0].inputs;
+            inputParas = inputParas.map(function(input) {
+                input.showName = input.name;
+                return input;
+            });
                inputParas.push({
                        name: 'location',
                        type: 'location',
@@ -323,7 +332,11 @@ function fetchSdnoTemplateInputParameters(templateId) {
                fetchTemplateParameterDefinitions(templateId)
        ).then(
            function (templateParameterResponse) {
-               templateParameters = translateToTemplateParameters(templateParameterResponse.inputs, [], []);
+            var inputs = templateParameterResponse.inputs.map(function(input) {
+                input.showName = input.name;
+                return input;
+            })
+               templateParameters = translateToTemplateParameters(inputs, [], []);
             defer.resolve(templateParameters); 
            }
        );