微调
This commit is contained in:
@@ -83,8 +83,8 @@ function useMetaInfo() {
|
||||
const formContent = reactive<TestSource.ParameterType>({
|
||||
id: "",
|
||||
sourceParamType: "",
|
||||
sourceParamDesc: "",
|
||||
sourceParamValue: "",
|
||||
sourceParamDesc: "",
|
||||
sort: 100,
|
||||
pId: "0",
|
||||
})
|
||||
@@ -115,8 +115,8 @@ const resetFormContent = () => {
|
||||
Object.assign(formContent, {
|
||||
id: "",
|
||||
sourceParamType: "",
|
||||
sourceParamDesc: "",
|
||||
sourceParamValue: "",
|
||||
sourceParamDesc: "",
|
||||
sort: 100,
|
||||
pId: "0",
|
||||
})
|
||||
@@ -140,7 +140,6 @@ const save = () => {
|
||||
let newUpdateParameter = toRaw({...formContent})
|
||||
delete newUpdateParameter.children
|
||||
emit('get-parameter', newUpdateParameter)
|
||||
ElMessage.success({message: `${dialogTitle.value}成功!`})
|
||||
close()
|
||||
}
|
||||
})
|
||||
|
||||
@@ -193,6 +193,10 @@ const copyRow = (row) => {
|
||||
}
|
||||
|
||||
const getParameter = (data: TestSource.ParameterType) => {
|
||||
if (originalParameterArr.some(item => item.sourceParamType == data.sourceParamType)) {
|
||||
ElMessage.error({message: '参数类型已存在!'})
|
||||
return;
|
||||
}
|
||||
let index = originalParameterArr.findIndex(item => item.id === data.id)
|
||||
|
||||
|
||||
@@ -200,9 +204,11 @@ const getParameter = (data: TestSource.ParameterType) => {
|
||||
data.id = generateUUID()
|
||||
// 新增
|
||||
originalParameterArr.push(data)
|
||||
ElMessage.success({message: '新增成功!'})
|
||||
} else {
|
||||
// 编辑
|
||||
originalParameterArr[index] = data
|
||||
ElMessage.success({message: '编辑成功!'})
|
||||
}
|
||||
emit('change-parameter', originalParameterArr)
|
||||
tableData.value = getTreeData(originalParameterArr)
|
||||
@@ -210,7 +216,6 @@ const getParameter = (data: TestSource.ParameterType) => {
|
||||
|
||||
//清空数据
|
||||
const clearData = () => {
|
||||
//console.log('clearData')
|
||||
originalParameterArr = []
|
||||
tableData.value = []
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user