提交最新
This commit is contained in:
@@ -13,7 +13,7 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* 传入id以及data编辑设计需求
|
* 编辑设计需求
|
||||||
* @returns 成功编辑或失败
|
* @returns 成功编辑或失败
|
||||||
*/
|
*/
|
||||||
editDesignDemand(id, data = {}) {
|
editDesignDemand(id, data = {}) {
|
||||||
@@ -22,5 +22,38 @@ export default {
|
|||||||
method: "put",
|
method: "put",
|
||||||
data
|
data
|
||||||
})
|
})
|
||||||
}
|
},
|
||||||
|
/**
|
||||||
|
* 添加设计需求
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
|
save(params = {}) {
|
||||||
|
return request({
|
||||||
|
url: "/project/designDemand/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
|
||||||
|
})
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,12 +11,37 @@ export default {
|
|||||||
params
|
params
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 修改测试项信息
|
/**
|
||||||
editTestDemand(id, data = {}) {
|
* 添加被测件
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
|
save(params = {}) {
|
||||||
return request({
|
return request({
|
||||||
url: `project/editTestDemand/` + id,
|
url: "/project/testDemand/save",
|
||||||
method: "post",
|
method: "post",
|
||||||
|
data: params
|
||||||
|
})
|
||||||
|
},
|
||||||
|
/**
|
||||||
|
* 更新dut
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
|
update(id, data = {}) {
|
||||||
|
return request({
|
||||||
|
url: "/project/testDemand/update/" + id,
|
||||||
|
method: "put",
|
||||||
data
|
data
|
||||||
})
|
})
|
||||||
}
|
},
|
||||||
|
/**
|
||||||
|
* 删除dut
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
|
delete(data) {
|
||||||
|
return request({
|
||||||
|
url: "/project/testDemand/delete",
|
||||||
|
method: "delete",
|
||||||
|
data
|
||||||
|
})
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,11 +15,14 @@ const route = useRoute()
|
|||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
// 根据传参获取key,分别为轮次、设计需求的key
|
// 根据传参获取key,分别为轮次、设计需求的key
|
||||||
const roundNumber = route.query.key.split("-")[0]
|
const roundNumber = route.query.key.split("-")[0]
|
||||||
const dutNumber = route.query.key.split("-")[0]
|
const dutNumber = route.query.key.split("-")[1]
|
||||||
const designDemandNumber = route.query.key.split("-")[2]
|
const designDemandNumber = route.query.key.split("-")[2]
|
||||||
// crud组件
|
// crud组件
|
||||||
const crudOptions = ref({
|
const crudOptions = ref({
|
||||||
api: testDemandApi.getTestDemandList,
|
api: testDemandApi.getTestDemandList,
|
||||||
|
add: { show: true ,api:testDemandApi.save},
|
||||||
|
edit: { show: true, api: testDemandApi.update },
|
||||||
|
delete: { show: true,api:testDemandApi.delete },
|
||||||
parameters: {
|
parameters: {
|
||||||
projectId: route.query.id,
|
projectId: route.query.id,
|
||||||
round: roundNumber,
|
round: roundNumber,
|
||||||
@@ -28,9 +31,6 @@ const crudOptions = ref({
|
|||||||
},
|
},
|
||||||
showIndex: false,
|
showIndex: false,
|
||||||
rowSelection: { showCheckedAll: true },
|
rowSelection: { showCheckedAll: true },
|
||||||
add: { show: true },
|
|
||||||
edit: { show: true, api: testDemandApi.editTestDemand },
|
|
||||||
delete: { show: true },
|
|
||||||
searchColNumber: 3,
|
searchColNumber: 3,
|
||||||
tablePagination: false,
|
tablePagination: false,
|
||||||
operationColumn: true,
|
operationColumn: true,
|
||||||
|
|||||||
@@ -18,6 +18,9 @@ const dutNumber = route.query.key.split("-")[1]
|
|||||||
// crud组件
|
// crud组件
|
||||||
const crudOptions = ref({
|
const crudOptions = ref({
|
||||||
api: designDemandApi.getDesignDemandList,
|
api: designDemandApi.getDesignDemandList,
|
||||||
|
add: { show: true ,api: designDemandApi.save},
|
||||||
|
edit: { show: true, api: designDemandApi.editDesignDemand },
|
||||||
|
delete: { show: true,api: designDemandApi.delete },
|
||||||
parameters: {
|
parameters: {
|
||||||
projectId: route.query.id,
|
projectId: route.query.id,
|
||||||
round: roundNumber,
|
round: roundNumber,
|
||||||
@@ -25,21 +28,18 @@ const crudOptions = ref({
|
|||||||
},
|
},
|
||||||
showIndex: false,
|
showIndex: false,
|
||||||
rowSelection: { showCheckedAll: true },
|
rowSelection: { showCheckedAll: true },
|
||||||
add: { show: true },
|
|
||||||
edit: { show: true, api: designDemandApi.editDesignDemand },
|
|
||||||
delete: { show: true },
|
|
||||||
searchColNumber: 3,
|
searchColNumber: 3,
|
||||||
tablePagination: false,
|
tablePagination: false,
|
||||||
operationColumn: true,
|
operationColumn: true,
|
||||||
operationColumnAlign:'center',
|
operationColumnAlign: "center",
|
||||||
formOption: {
|
formOption: {
|
||||||
width: 1200,
|
width: 1200
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
const crudColumns = ref([
|
const crudColumns = ref([
|
||||||
{
|
{
|
||||||
title: "ID",
|
title: "ID",
|
||||||
align:'center',
|
align: "center",
|
||||||
width: 50,
|
width: 50,
|
||||||
dataIndex: "id",
|
dataIndex: "id",
|
||||||
commonRules: [{ required: true, message: "标识是必填" }],
|
commonRules: [{ required: true, message: "标识是必填" }],
|
||||||
@@ -47,7 +47,7 @@ const crudColumns = ref([
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "标识",
|
title: "标识",
|
||||||
align:'center',
|
align: "center",
|
||||||
width: 120,
|
width: 120,
|
||||||
dataIndex: "ident",
|
dataIndex: "ident",
|
||||||
search: true,
|
search: true,
|
||||||
@@ -56,7 +56,7 @@ const crudColumns = ref([
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "需求名称",
|
title: "需求名称",
|
||||||
align:'center',
|
align: "center",
|
||||||
width: 150,
|
width: 150,
|
||||||
dataIndex: "name",
|
dataIndex: "name",
|
||||||
search: true,
|
search: true,
|
||||||
@@ -66,8 +66,9 @@ const crudColumns = ref([
|
|||||||
{
|
{
|
||||||
title: "需求类型",
|
title: "需求类型",
|
||||||
width: 150,
|
width: 150,
|
||||||
align:'center',
|
align: "center",
|
||||||
dataIndex: "demandType",
|
dataIndex: "demandType",
|
||||||
|
addDefaultValue: "1",
|
||||||
formType: "radio",
|
formType: "radio",
|
||||||
search: true,
|
search: true,
|
||||||
dict: { name: "demandType", props: { label: "title", value: "key" }, translation: true },
|
dict: { name: "demandType", props: { label: "title", value: "key" }, translation: true },
|
||||||
@@ -77,7 +78,7 @@ const crudColumns = ref([
|
|||||||
{
|
{
|
||||||
title: "需求描述",
|
title: "需求描述",
|
||||||
dataIndex: "description",
|
dataIndex: "description",
|
||||||
hide:true,
|
hide: true,
|
||||||
width: 300,
|
width: 300,
|
||||||
formType: "editor",
|
formType: "editor",
|
||||||
height: 300
|
height: 300
|
||||||
|
|||||||
Reference in New Issue
Block a user