Files
cdTestPlant3/cdTMP/src/api/project/dut.js

71 lines
1.5 KiB
JavaScript
Raw Normal View History

2023-06-19 19:51:12 +08:00
import { request } from "@/api/request"
export default {
/**
* 根据项目idround信息请求dut
* @returns dut数据
*/
getDutList(params = {}) {
return request({
2023-07-31 20:52:22 +08:00
url: `/project/getDutList`,
2023-06-19 19:51:12 +08:00
method: "get",
params
})
2023-07-31 20:52:22 +08:00
},
/**
* 添加被测件
* @returns
*/
save(params = {}) {
return request({
url: "/project/dut/save",
method: "post",
data: params
})
},
/**
* 更新dut
* @returns
*/
update(id, data = {}) {
return request({
url: "/project/dut/update/" + id,
method: "put",
data
})
},
/**
* 删除dut
* @returns
*/
delete(data) {
return request({
url: "/project/dut/delete",
method: "delete",
data
})
},
2024-03-29 19:03:35 +08:00
/**
* 查询是否存在第一轮是否存在源代码dut
* @returns {bool} 第一轮是否存在源代码dut
*/
getSoExists(params = {}) {
return request({
url: "/project/dut/soExist",
method: "get",
params
})
},
/**
* 强制弹窗提交的第一轮源代码被测件-新增接口
* @returns
*/
createR1SoDut(params = {}) {
return request({
url: "/project/dut/createR1Sodut",
method: "post",
data: params
})
}
2023-06-19 19:51:12 +08:00
}