feat:Modify picture 27/118927/1
authorwangyuerg <wangyuerg@chinamobile.com>
Tue, 9 Mar 2021 03:27:37 +0000 (11:27 +0800)
committerwangyuerg <wangyuerg@chinamobile.com>
Tue, 9 Mar 2021 03:27:55 +0000 (11:27 +0800)
Signed-off-by: wangyuerg <wangyuerg@chinamobile.com>
Change-Id: Ibdbe706f625dee7c22c0e95521c7298cadae42fc
Issue-ID: USECASEUI-527

usecaseui-portal/src/app/mock/json/getSlicingBusinessDetail.json
usecaseui-portal/src/app/mock/json/slicing_business_list.json
usecaseui-portal/src/app/views/services/slicing-management/slicing-resource-management/slicing-business-management/slicing-business-model/slicing-business-model.component.html
usecaseui-portal/src/app/views/services/slicing-management/slicing-resource-management/slicing-business-management/slicing-business-model/slicing-business-model.component.less
usecaseui-portal/src/app/views/services/slicing-management/slicing-resource-management/slicing-business-management/slicing-business-model/slicing-business-model.component.ts
usecaseui-portal/src/assets/images/cn-cloud-img.jpg

index 37e6bbe..134f85c 100644 (file)
       "nsi_name": "slicing-01-eMBB",
       "nsi_type": "eMBB",
       "nsi_orchestration-status": "activated"
+    },
+    "business_detail_info":{
+      "anVersion":"10.2.3.4.5",
+        "vLanText":"11111",
+        "tnVersion":"10.0.1.1.1",
+        "mbps":"11111",
+        "msText":"11111",
+        "linkType":"p2p/mp2p",
+        "tnEndVersion":"10.1.1.1",
+        "cnVlan":"11",
+        "cnVersion":"1.1.2.3"
     }
   }
 }
\ No newline at end of file
index 7f59979..224f803 100644 (file)
         "service_snssai": "1-010101",
         "orchestration_status": "processing",
         "last_operation_type": "processing",
-        "last_operation_progress": 80,
-        "anVersion":"10.2.3.4.5",
-        "vLanText":"111",
-        "tnVersion":"10.0.1.1.1",
-        "mbps":"111",
-        "msText":"111",
-        "linkType":"p2p/mp2p",
-        "tnEndVersion":"10.1.1.1",
-        "cnVlan":"11",
-        "cnVersion":"1.1.2.3"
+        "last_operation_progress": 80
       },
       {
         "service_instance_id": "23edd22b-a0b2-449f-be87-d094159b9267",
         "service_snssai": "1-010101",
         "orchestration_status": "activated",
         "last_operation_type": "activated",
-        "last_operation_progress": 10,
-        "anVersion":"10.2.3.4.5",
-        "vLanText":"222",
-        "tnVersion":"10.0.1.1.1",
-        "mbps":"222",
-        "msText":"222",
-        "linkType":"p2p/mp2p",
-        "tnEndVersion":"10.1.1.1",
-        "cnVlan":"22",
-        "cnVersion":"1.1.2.3"
+        "last_operation_progress": 10
       },
       {
         "service_instance_id": "23edd22b-a0b2-449f-be87-d094159b9271",
         "service_snssai": "1-010101",
         "orchestration_status": "deactivated",
         "last_operation_type": "deactivated",
-        "last_operation_progress": 100,
-         "anVersion":"10.2.3.4.5",
-        "vLanText":"333",
-        "tnVersion":"10.0.1.1.1",
-        "mbps":"333",
-        "msText":"333",
-        "linkType":"p2p/mp2p",
-        "tnEndVersion":"10.1.1.1",
-        "cnVlan":"33",
-        "cnVersion":"1.1.2.3"
+        "last_operation_progress": 100
       }
     ]
   }
index bc5a929..951e509 100644 (file)
                     <p>
                         <img src="../../../../../../../assets/images/an-img.png" class="anImg"/>
                     </p>
-                    <p>{{outerData.anVersion}}</p>
+                    <p>{{businessDetailInfo.anVersion}}</p>
                 </li>
                 <li class="vLan-line">
                     <p >
-                       vLan:{{outerData.vLanText}}
+                       vLan:{{businessDetailInfo.vLanText}}
                     </p>
                     <p class="online-vlan"></p>
                 </li>
                 <li>
-                    <p>{{outerData.tnVersion}}</p>
+                    <p>{{businessDetailInfo.tnVersion}}</p>
                     <p>
                         <img src="../../../../../../../assets/images/tn-edge-img.png" class="tnImg"/>
                     </p>
                     <p>TN EDGEText<br/>Gateway</p>
                 </li>
                 <li class="three-box" >
-                    <p>{{outerData.mbps}} Mbps/yyyG</p>
+                    <p>{{businessDetailInfo.mbps}} Mbps/yyyG</p>
                     <p>
-                       {{outerData.msText}} ms
+                       {{businessDetailInfo.msText}} ms
                     </p>
-                    <p  [ngClass]="{'online-type':outerData.orchestration_status!=='deactivated','offline-type':outerData.orchestration_status=='deactivated'}"></p>
-                    <p class="">Link Type:{{outerData.linkType}}</p>
+                    <p  [ngClass]="{'online-type':businessDetailInfo.orchestration_status!=='deactivated','offline-type':businessDetailInfo.orchestration_status=='deactivated'}"></p>
+                    <p class="">Link Type:{{businessDetailInfo.linkType}}</p>
                 </li>
                 <li>
-                    <p>{{outerData.tnEndVersion}}</p>
+                    <p>{{businessDetailInfo.tnEndVersion}}</p>
                     <p>
                         <img src="../../../../../../../assets/images/tn-edge-img.png" class="tnImg"/>
                     </p>
@@ -75,7 +75,7 @@
                 </li>
                 <li class="vLan-line">
                     <p >
-                       vLan:{{outerData.cnVlan}}
+                       vLan:{{businessDetailInfo.cnVlan}}
                     </p>
                     <p class="online-vlan"></p>
                 </li>
@@ -83,7 +83,7 @@
                     <p>
                         <img src="../../../../../../../assets/images/cn-cloud-img.jpg" class="cnCloud"/>
                     </p>
-                    <p>{{outerData.cnVersion}}</p>
+                    <p>{{businessDetailInfo.cnVersion}}</p>
                 </li>
             </ul>
         </div>
index 8ce9a39..0072378 100644 (file)
@@ -25,6 +25,7 @@ export class SlicingBusinessModelComponent implements OnInit {
     taskModel: boolean = false;
     isSpinning: boolean = true;
     status: string = "";
+    businessDetailInfo : any = {}
     ngOnInit() {
         this.status = this.outerData.orchestration_status
         this.getDetail()
@@ -33,7 +34,8 @@ export class SlicingBusinessModelComponent implements OnInit {
     getDetail() {
         this.myhttp.getSlicingBusinessDetail(this.businessId).then(res => {
             this.isSpinning = false;
-            const { business_demand_info, business_demand_info: { coverage_area_ta_list }, nst_info, nsi_info } = res.result_body;
+            const { business_demand_info, business_demand_info: { coverage_area_ta_list }, nst_info, nsi_info ,business_detail_info} = res.result_body;
+            this.businessDetailInfo = business_detail_info
             business_demand_info.area = coverage_area_ta_list.map(item => {
                 item = item.split(';').join('-');
                 return item
index 4a484db..444f004 100644 (file)
Binary files a/usecaseui-portal/src/assets/images/cn-cloud-img.jpg and b/usecaseui-portal/src/assets/images/cn-cloud-img.jpg differ