diff --git a/cdTMP/src/api/project/project.js b/cdTMP/src/api/project/project.js index 630abe4..ed3e20b 100644 --- a/cdTMP/src/api/project/project.js +++ b/cdTMP/src/api/project/project.js @@ -156,6 +156,28 @@ export default { params: { id: id } }) }, + /** + * 获取静态软件项、静态硬件项、动态软件项、动态硬件项的数据 + * @returns 返回数据 + */ + getStaticDynamicItems(id, category) { + return request({ + url: "/testmanage/project/get_static_dynamic_items/", + method: "get", + params: { id: id, category } + }) + }, + /** + * 提交修改或新增静态软件项、静态硬件项、动态软件项、动态硬件项 + * @returns null + */ + postStaticDynamicItems(data) { + return request({ + url: "/testmanage/project/post_static_dynamic_item/", + method: "post", + data + }) + }, /** * 获取所有状态 * @returns 返回是否填写软件概述等等是否已经填写 diff --git a/cdTMP/src/layout/components/projectInfoOther/StaticDynamicTable.vue b/cdTMP/src/layout/components/projectInfoOther/StaticDynamicTable.vue new file mode 100644 index 0000000..c52c492 --- /dev/null +++ b/cdTMP/src/layout/components/projectInfoOther/StaticDynamicTable.vue @@ -0,0 +1,95 @@ + + + + + diff --git a/cdTMP/src/layout/components/projectInfoOther/index.vue b/cdTMP/src/layout/components/projectInfoOther/index.vue index b347201..3c28671 100644 --- a/cdTMP/src/layout/components/projectInfoOther/index.vue +++ b/cdTMP/src/layout/components/projectInfoOther/index.vue @@ -38,30 +38,37 @@ + +