bug
This commit is contained in:
parent
fcda9641fc
commit
19b9acbbf4
@ -87,6 +87,7 @@
|
||||
<el-form-item label="文件路径" prop="filePath">
|
||||
<UploadFile v-model="formData.filePath"
|
||||
:file-id="formData.id"
|
||||
v-model:file-status="formData.fileStatus"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@ -136,6 +137,7 @@ const formData = ref({
|
||||
userName:'',
|
||||
content: '',
|
||||
status: undefined,
|
||||
fileStatus: [] as number[],
|
||||
filePath: [] as string[]
|
||||
})
|
||||
const formData_Star2 ={
|
||||
@ -190,8 +192,11 @@ const open = async (type: string, id?: number) => {
|
||||
formLoading.value = true
|
||||
try {
|
||||
formData.value = await KnowledgeApi.getKnowledge(id)
|
||||
//去除掉储存信息中多余的中括号
|
||||
const pathLen = formData.value.filePath.length
|
||||
//去除掉储存信息中多余的中括号判断并不是空的
|
||||
let pathLen = 0
|
||||
if (formData.value.filePath && formData.value.filePath.length > 0) {
|
||||
pathLen = formData.value.filePath.length;
|
||||
}
|
||||
if (pathLen === 1){
|
||||
formData.value.filePath[0] = formData.value.filePath[0].substring(1)
|
||||
formData.value.filePath[0] = formData.value.filePath[0].substring(0,formData.value.filePath[0].length-1)
|
||||
@ -199,6 +204,12 @@ const open = async (type: string, id?: number) => {
|
||||
formData.value.filePath[0] = formData.value.filePath[0].substring(1)
|
||||
formData.value.filePath[pathLen-1] = formData.value.filePath[pathLen-1].substring(0,formData.value.filePath[pathLen-1].length-1)
|
||||
}
|
||||
//判断不是空的然后分割为数组
|
||||
if (formData.value.fileStatus) {
|
||||
let statusString = formData.value.fileStatus.toString();
|
||||
statusString = statusString.replaceAll(/\[|\]/g, "");
|
||||
formData.value.fileStatus = statusString.split(",").map(Number);
|
||||
}
|
||||
// console.log(formData.value)
|
||||
} finally {
|
||||
formLoading.value = false
|
||||
@ -313,7 +324,7 @@ const submitForm = async () => {
|
||||
//去除多余空格
|
||||
data.filePath = data.filePath.map(path => path.trimStart());
|
||||
}
|
||||
console.log(data.filePath)
|
||||
// console.log(data)
|
||||
// 拼接子表的数据
|
||||
data.comments = commentFormRef.value.getData()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user