Fix service page open failed. 29/19029/1
authorLuji7 <lu.ji3@zte.com.cn>
Mon, 16 Oct 2017 09:18:48 +0000 (17:18 +0800)
committerLuji7 <lu.ji3@zte.com.cn>
Mon, 16 Oct 2017 09:18:53 +0000 (17:18 +0800)
Change-Id: Ie198ae6eafc1eb09e555644c56bb1837adfc6169
Issue-id: USECASEUI-52
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 e329e94..ebd9527 100644 (file)
  * limitations under the License.
  */
  app.factory("ServiceTemplateService", function($http, $log) {
-   var url = '';
+   var url = '/api/usecaseui/server/v1/uui-lcm';
+   var uuiHeaders = JSON.stringify({
+     'Content-Type': 'application/json'
+    //  'Authorization':'Basic dXNlY2FzZTp1c2VjYXNl'
+   });
    return {
      getAllCustomers: function (processFun) {
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/customers',
+         url: url+'/customers',
          method: 'GET',
          data: null,
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          var customers = response.data;
          var result = customers.map(function (customer) {
 
      getAllServiceTypes: function (customerId, processFun) {
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/customers/' + customerId + '/service-subscriptions',
+         url: url+'/customers/' + customerId + '/service-subscriptions',
          method: 'GET',
          data: null,
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          var serviceSubscriptions = response.data;
          var result = serviceSubscriptions.map(function (serviceSubscription) {
 
      getServiceInstances: function (customerId, serviceType, processFun) {
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/service-instances?customerId='+customerId+'&&serviceType='+serviceType,
+         url: url+'/service-instances?customerId='+customerId+'&&serviceType='+serviceType,
          method: 'GET',
          data: null,
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          var serviceInstances = response.data;
          var result = serviceInstances.map(function (serviceInstance) {
 
      getAllServiceTemplates: function (processFun) {
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/service-templates',
+         url: url+'/service-templates',
          method: 'GET',
          data: null,
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          var templates = response.data;
          var result = templates.map(function (template) {
 
      getTemplateParameters: function (template, processFun) {
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/service-templates/' + template.id,
+         url: url+'/service-templates/' + template.id,
          method: 'GET',
          data: null,
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          var inputRsp = response.data;
          processFun(inputRsp);
 
      getAllVimInfo: function (processFun) {
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/locations/',
+         url: url+'/locations/',
          method: 'GET',
          data: null,
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          var vimInfos = response.data;
          var result = vimInfos.map(function (vim) {
        console.log(requestBody);
 
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/services',
+         url: url+'/services',
          method: 'POST',
          data: JSON.stringify(requestBody),
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          console.log('create response...');
          console.log(response.data);
 
      deleteService: function (serviceId) {
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/services/' + serviceId,
+         url: url+'/services/' + serviceId,
          method: 'DELETE',
          data: null,
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          console.log('delete response...');
          console.log(response.data);
 
      getPackages: function (processFun) {
        return $http({
-         url: url+'/onapapi/uui-lcm/v1/vf-ns-packages',
+         url: url+'/vf-ns-packages',
          method: 'GET',
          data: null,
-         headers: {'Content-Type': 'application/json'}
+         headers: uuiHeaders
        }).then(function(response){
          var packageRsp = response.data;
          var packages = [];
        }
        if(onboardPackage.type === 'NS') {
          return $http({
-           url: url+'/onapapi/uui-lcm/v1/ns-packages',
+           url: url+'/ns-packages',
            method: 'POST',
            data: JSON.stringify(requestBody),
-           headers: {'Content-Type': 'application/json'}
+           headers: uuiHeaders
          }).then(function(response){
            console.log('onboard ns package response...');
            console.log(response.data);
          });
        } else {
          return $http({
-           url: url+'/onapapi/uui-lcm/v1/vf-packages',
+           url: url+'/vf-packages',
            method: 'POST',
            data: JSON.stringify(requestBody),
-           headers: {'Content-Type': 'application/json'}
+           headers: uuiHeaders
          }).then(function(response){
            console.log('onboard vf package response...');
            console.log(response.data);
index 0b2d431..e2db747 100644 (file)
@@ -13,8 +13,8 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-app.controller('lcmCtrl', ['$scope', '$state', '$uibModal', '$log', '$http', '$timeout', '$interval', 'ServiceTemplateService',
-    function ($scope, $state, $uibModal, $log, $http, $timeout, $interval, ServiceTemplateService) {
+app.controller('lcmCtrl', ['$scope', '$uibModal', '$log', '$http', '$timeout', '$interval', 'ServiceTemplateService',
+    function ($scope, $uibModal, $log, $http, $timeout, $interval, ServiceTemplateService) {
       var ctrl = this;
       ctrl.openCreateServiceDialog = function () {
         var modalInstance = $uibModal.open({
@@ -106,8 +106,8 @@ app.controller('lcmCtrl', ['$scope', '$state', '$uibModal', '$log', '$http', '$t
     }
   ]
 )
-.controller('createServiceCtrl',['$scope', '$state', '$uibModalInstance', 'ServiceTemplateService', 'customer', 'serviceType',
-    function($scope, $state, $uibModalInstance, ServiceTemplateService, customer, serviceType) {
+.controller('createServiceCtrl',['$scope', '$uibModalInstance', 'ServiceTemplateService', 'customer', 'serviceType',
+    function($scope, $uibModalInstance, ServiceTemplateService, customer, serviceType) {
       var ctrl = this;
 
       ctrl.templates = ServiceTemplateService.getAllServiceTemplates();
@@ -189,8 +189,8 @@ app.controller('lcmCtrl', ['$scope', '$state', '$uibModal', '$log', '$http', '$t
         ctrl.locations = vims;
       });
     }]
-).controller('packageOnboardCtrl',['$scope', '$state', '$uibModalInstance', 'ServiceTemplateService','onboardPackage',
-    function($scope, $state, $uibModalInstance, ServiceTemplateService, onboardPackage) {
+).controller('packageOnboardCtrl',['$scope', '$uibModalInstance', 'ServiceTemplateService','onboardPackage',
+    function($scope, $uibModalInstance, ServiceTemplateService, onboardPackage) {
       var ctrl = this;
 
       ServiceTemplateService.getAllVimInfo(function (vims) {