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

94 lines
2.0 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"
import { head } from "lodash-es"
export default {
/**
* 根据项目id、round信息请求dut
* @returns dut数据
*/
getDutList(params = {}) {
return request({
url: `/project/getDutList`,
method: "get",
params
})
},
/**
* 根据项目id、round信息请求dut
* @returns dut数据
*/
getDutOne(params = {}) {
return request({
url: `/project/getDutOne`,
method: "get",
params
})
},
/**
* 添加被测件
* @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
})
},
/**
* 查询是否存在第一轮是否存在源代码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
})
},
/**
* 请求打开dut.vue页面查看当前dut的类型“XQ/XY/SO等”
* @returns
*/
getDutType(params = {}) {
return request({
url: "/project/dut/dut_type",
method: "get",
params
})
}
}