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 }) } }