diff --git a/cdTMP/package-lock.json b/cdTMP/package-lock.json
index 8f7edc4..a34c27c 100644
--- a/cdTMP/package-lock.json
+++ b/cdTMP/package-lock.json
@@ -32,7 +32,7 @@
"vue": "^3.5.27",
"vue-clipboard3": "^2.0.0",
"vue-color-kit": "^1.0.6",
- "vue-data-ui": "^3.14.2",
+ "vue-data-ui": "^3.14.5",
"vue-router": "^5.0.2",
"vuedraggable": "^2.24.3"
},
@@ -5699,9 +5699,9 @@
}
},
"node_modules/vue-data-ui": {
- "version": "3.14.2",
- "resolved": "https://registry.npmmirror.com/vue-data-ui/-/vue-data-ui-3.14.2.tgz",
- "integrity": "sha512-gxMhF0DXMfJ+TgErs0fKsM7Se+txRQSFhy+DWtw5XhD2HnjxnlbBSuyJDyNvLdHtPWOVeoXzc1TSMvLzsheZnQ==",
+ "version": "3.14.5",
+ "resolved": "https://registry.npmmirror.com/vue-data-ui/-/vue-data-ui-3.14.5.tgz",
+ "integrity": "sha512-VjRJAHvnb0NFqrz/hB8cG4bNnOVzO0J3kJ1lE9Ir3dMFKA37R1lEriu7Q4tlgkoFLmsvhV/wfan2iiLFCBYKWA==",
"license": "MIT",
"peerDependencies": {
"jspdf": ">=3.0.1",
diff --git a/cdTMP/package.json b/cdTMP/package.json
index 3151936..24f0dbf 100644
--- a/cdTMP/package.json
+++ b/cdTMP/package.json
@@ -35,7 +35,7 @@
"vue": "^3.5.27",
"vue-clipboard3": "^2.0.0",
"vue-color-kit": "^1.0.6",
- "vue-data-ui": "^3.14.2",
+ "vue-data-ui": "^3.14.5",
"vue-router": "^5.0.2",
"vuedraggable": "^2.24.3"
},
diff --git a/cdTMP/src/api/project/project.js b/cdTMP/src/api/project/project.js
index 8bd0776..630abe4 100644
--- a/cdTMP/src/api/project/project.js
+++ b/cdTMP/src/api/project/project.js
@@ -133,6 +133,29 @@ export default {
params: { id: id }
})
},
+ /**
+ * 提交修改或新增软件接口图
+ * @returns 返回新增或修改是否成功
+ */
+ postInterfaceImage(id, data) {
+ return request({
+ url: "/testmanage/project/interface_image/",
+ method: "post",
+ params: { id: id },
+ data
+ })
+ },
+ /**
+ * 提交修改或新增软件接口图
+ * @returns 返回新增或修改是否成功
+ */
+ getInterfaceImage(id) {
+ return request({
+ url: "/testmanage/project/get_interface_image/",
+ method: "get",
+ params: { id: id }
+ })
+ },
/**
* 获取所有状态
* @returns 返回是否填写软件概述等等是否已经填写
diff --git a/cdTMP/src/layout/components/projectInfoOther/InterfaceImage.vue b/cdTMP/src/layout/components/projectInfoOther/InterfaceImage.vue
new file mode 100644
index 0000000..8b890b8
--- /dev/null
+++ b/cdTMP/src/layout/components/projectInfoOther/InterfaceImage.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
diff --git a/cdTMP/src/layout/components/projectInfoOther/index.vue b/cdTMP/src/layout/components/projectInfoOther/index.vue
index 81a03ce..b347201 100644
--- a/cdTMP/src/layout/components/projectInfoOther/index.vue
+++ b/cdTMP/src/layout/components/projectInfoOther/index.vue
@@ -34,26 +34,34 @@
+
+
+