This commit is contained in:
caozehui
2024-12-16 10:54:40 +08:00
parent fdf826d5f8
commit 396d6a7336
2 changed files with 8 additions and 9 deletions

View File

@@ -82,7 +82,6 @@ const downloadTemp = () => {
// 文件上传
const uploadExcel = async (param: UploadRequestOptions) => {
debugger
let excelFormData = new FormData();
excelFormData.append("file", param.file);
isCover.value && excelFormData.append("isCover", isCover.value as unknown as Blob);

View File

@@ -177,31 +177,31 @@ const copyRow = (row) => {
let parentIds = originalParameterArr.map(item => item.pId)
if (parentIds.includes(row.id)) {
let newParameterId = generateUUID()
let newParameterId = generateUUID().replaceAll("-","")
let children = originalParameterArr.filter(item => item.pId == row.id).map(item => ({
...item,
id: generateUUID(),
id: generateUUID().replaceAll("-",""),
pId: newParameterId
}))
originalParameterArr.push({...row, id: newParameterId})
originalParameterArr.push(...children)
} else {
originalParameterArr.push({...row, id: generateUUID(), pId: row.pId})
originalParameterArr.push({...row, id: generateUUID().replaceAll("-",""), pId: row.pId})
}
emit('change-parameter', originalParameterArr)
tableData.value = getTreeData(originalParameterArr)
}
const getParameter = (data: TestSource.ParameterType) => {
if (originalParameterArr.some(item => item.type == data.type)) {
ElMessage.error({message: '参数类型已存在!'})
return;
}
// if (originalParameterArr.some(item => item.type == data.type)) {
// ElMessage.error({message: '参数类型已存在!'})
// return;
// }
let index = originalParameterArr.findIndex(item => item.id === data.id)
if (index === -1) {
data.id = generateUUID()
data.id = generateUUID().replaceAll("-","")
// 新增
originalParameterArr.push(data)
ElMessage.success({message: '新增成功!'})