feat: fix the interface of the onboard page and add json data 09/96209/1
authorcyuamber <xuranyjy@chinamobile.com>
Wed, 25 Sep 2019 05:25:35 +0000 (13:25 +0800)
committercyuamber <xuranyjy@chinamobile.com>
Wed, 25 Sep 2019 05:25:52 +0000 (13:25 +0800)
Change-Id: Ie39a134703f2e3d48bba1a271d6d74b40a3eda72
Issue-ID: USECASEUI-307
Signed-off-by: cyuamber <xuranyjy@chinamobile.com>
usecaseui-portal/src/app/mock/json/POST_uui-lcm_create.json [new file with mode: 0644]
usecaseui-portal/src/app/mock/json/POST_uui-lcm_ns-packages.json [new file with mode: 0644]
usecaseui-portal/src/app/mock/json/POST_uui-lcm_vf-packages.json [new file with mode: 0644]
usecaseui-portal/src/app/mock/routes.js

diff --git a/usecaseui-portal/src/app/mock/json/POST_uui-lcm_create.json b/usecaseui-portal/src/app/mock/json/POST_uui-lcm_create.json
new file mode 100644 (file)
index 0000000..6529175
--- /dev/null
@@ -0,0 +1,44 @@
+{\r
+  "id": "001",\r
+  "nsdId": "string",\r
+  "nsdName": "string",\r
+  "nsdVersion": "string",\r
+  "nsdDesigner": "string",\r
+  "nsdInvariantId": "string",\r
+  "vnfPkgIds": [\r
+    "string"\r
+  ],\r
+  "pnfdInfoIds": [\r
+    "string"\r
+  ],\r
+  "nestedNsdInfoIds": [\r
+    "string"\r
+  ],\r
+  "nsdOnboardingState": "CREATED",\r
+  "onboardingFailureDetails": {\r
+    "type": "string",\r
+    "title": 0,\r
+    "detail": "string",\r
+    "instance": "string",\r
+    "additional_attributes": {\r
+      "additionalProp1": "string",\r
+      "additionalProp2": "string",\r
+      "additionalProp3": "string"\r
+    }\r
+  },\r
+  "nsdOperationalState": "ENABLED",\r
+  "nsdUsageState": "IN_USE",\r
+  "userDefinedData": {\r
+    "additionalProp1": "string",\r
+    "additionalProp2": "string",\r
+    "additionalProp3": "string"\r
+  },\r
+  "_links": {\r
+    "self": {\r
+      "href": "string"\r
+    },\r
+    "nsd_content": {\r
+      "href": "string"\r
+    }\r
+  }\r
+}
\ No newline at end of file
diff --git a/usecaseui-portal/src/app/mock/json/POST_uui-lcm_ns-packages.json b/usecaseui-portal/src/app/mock/json/POST_uui-lcm_ns-packages.json
new file mode 100644 (file)
index 0000000..2b185d3
--- /dev/null
@@ -0,0 +1,5 @@
+{
+  "status": "200",
+  "statusDescription": "onboard ns sdc successfully",
+  "errorCode": "0"
+}
\ No newline at end of file
diff --git a/usecaseui-portal/src/app/mock/json/POST_uui-lcm_vf-packages.json b/usecaseui-portal/src/app/mock/json/POST_uui-lcm_vf-packages.json
new file mode 100644 (file)
index 0000000..4379a94
--- /dev/null
@@ -0,0 +1,5 @@
+{\r
+    "status": "200",\r
+    "statusDescription": "onboard vnf sdc successfully",\r
+    "errorCode": "0"\r
+}
\ No newline at end of file
index c5eeb29..093f847 100644 (file)
@@ -87,8 +87,9 @@ module.exports =
         "/DELETE/uui-lcm/deleteNsdPackage?nsdInfoId:id": "/DELETE_uui-lcm_deleteNsdPackage",
         "/DELETE/uui-lcm/deleteVnfPackage?vnfPkgId:id": "/DELETE_uui-lcm_deleteVnfPackage",
         "/DELETE/uui-lcm/deletePnfPackage?pnfdInfoId:id": "/DELETE_uui-lcm_deletePnfPackage",
-        "/POST/uui-lcm/ns-packages": "/uui-lcm/ns-packages",
-        "/POST/uui-lcm/vf-packages": "/uui-lcm/vf-packages",
+        "/POST/uui-lcm/ns-packages": "/POST_uui-lcm_ns-packages",
+        "/POST/uui-lcm/vf-packages": "/POST_uui-lcm_vf-packages",
+        "/POST/uui-lcm/:jsonData": "/POST_uui-lcm_create",
 
         ///////<-------------general interface--------->/////
         "/api/*": "/$1",