fix: Repair the fault-tolerant processing of front-end interface data 65/114865/1
authorcyuamber <xuranyjy@chinamobile.com>
Fri, 13 Nov 2020 00:40:32 +0000 (08:40 +0800)
committercyuamber <xuranyjy@chinamobile.com>
Fri, 13 Nov 2020 00:40:43 +0000 (08:40 +0800)
Change-Id: I585b9a3c9f44a36181e60d3bf0064f6c054fbff9
Issue-ID: USECASEUI-444
Signed-off-by: cyuamber <xuranyjy@chinamobile.com>
usecaseui-portal/src/app/views/services/slicing-management/slicing-task-management/check-process-model/check-process-model.component.ts
usecaseui-portal/src/app/views/services/slicing-management/slicing-task-management/slicing-task-model/slicing-task-model.component.ts

index 843cf51..75759ab 100644 (file)
@@ -58,10 +58,14 @@ export class CheckProcessModelComponent implements OnInit {
                        // 处理配置审核详情数据
                        this.checkDetail = [{ task_id, task_name, create_time, processing_status, service_snssai }];
                        // 业务需求信息数据
-                       business_demand_info.area = coverage_area_ta_list.map(item => {
-                               item = item.split(';').join(' - ')
-                               return item
-                       })
+                       if(coverage_area_ta_list !== null){
+                               business_demand_info.area = coverage_area_ta_list.map(item => {
+                                       item = item.split(';').join(' - ')
+                                       return item
+                               })
+                       }else{
+                               business_demand_info.area = []
+                         }
                        // 前端模拟数据
                        let area = ["Beijing;Beijing;Haidian District", "Beijing;Beijing;Xicheng District", "Beijing;Beijing;Changping District"].map(item => {
                                item = item.split(';').join(' - ')
index 4e80de0..e902cda 100644 (file)
@@ -115,10 +115,14 @@ export class SlicingTaskModelComponent implements OnInit {
       // 处理配置审核详情数据
       this.checkDetail = [{...checkInfo, 'service_snssai': business_demand_info.service_snssai}];
       // 业务需求信息数据
-      business_demand_info.area = business_demand_info.coverage_area_ta_list.map(item => {
-        item = item.split(';').join(' - ')
-        return item
-      })
+      if(business_demand_info.coverage_area_ta_list !== null){
+        business_demand_info.area = business_demand_info.coverage_area_ta_list.map(item => {
+          item = item.split(';').join(' - ')
+          return item
+        })
+      }else{
+        business_demand_info.area = []
+      }
       // 前端模拟数据
       let areaList = ["Haidian District;Beijing;Beijing", "Xicheng District;Beijing;Beijing", "Changping District;Beijing;Beijing"].map(item => {
         item = item.split(';').join(' - ')