Files
cdTestPlant3/cdTMP/src/api/project/designDemand.js
2024-05-30 11:29:44 +08:00

82 lines
1.8 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { request } from "@/api/request"
export default {
/**
* 根据项目id、round信息请求详细designDemand数据
* @returns 设计需求数组数据
*/
getDesignDemandList(params = {}) {
return request({
url: `project/getDesignDemandList`,
method: "get",
params
})
},
/**
* 编辑设计需求
* @returns 成功编辑或失败
*/
editDesignDemand(id, data = {}) {
return request({
url: `project/editDesignDemand/` + id,
method: "put",
data
})
},
/**
* 添加设计需求
* @returns
*/
save(params = {}) {
return request({
url: "/project/designDemand/save",
method: "post",
data: params
})
},
/**
* 批量添加设计需求
* @returns
*/
multiSave(params = {}) {
return request({
url: "/project/designDemand/multi_save",
method: "post",
data: params
})
},
/**
* 更新dut
* @returns
*/
update(id, data = {}) {
return request({
url: "/project/designDemand/update/" + id,
method: "put",
data
})
},
/**
* 删除设计需求
* @returns
*/
delete(data) {
return request({
url: "/project/designDemand/delete",
method: "delete",
data
})
},
/**
* 获取级联选择器所需要的复制功能级联design列表
* @returns data_list:三级级联列表
*/
getRelatedCasDesign(params = {}) {
return request({
url: "/project/designDemand/getRelatedDesign",
method: "get",
params
})
}
}