Merge branch 'master-V32-LH' into 'master'
文档管理无根目录建文件报错问题修改 See merge request !376
Showing
1 changed file
with
13 additions
and
4 deletions
@@ -274,6 +274,9 @@ export default { | @@ -274,6 +274,9 @@ export default { | ||
274 | 274 | ||
275 | // 获取表格树 | 275 | // 获取表格树 |
276 | let getPage = (id) => { | 276 | let getPage = (id) => { |
277 | + if(id==undefined){ | ||
278 | + id=''; | ||
279 | + } | ||
277 | let docIds = props.fileIds.length == 0 ? '' : props.fileIds.join(',') | 280 | let docIds = props.fileIds.length == 0 ? '' : props.fileIds.join(',') |
278 | let params = { | 281 | let params = { |
279 | id: id, | 282 | id: id, |
@@ -333,14 +336,15 @@ export default { | @@ -333,14 +336,15 @@ export default { | ||
333 | 336 | ||
334 | // 刷新 | 337 | // 刷新 |
335 | let reload = (loadTree) => { | 338 | let reload = (loadTree) => { |
339 | + | ||
336 | // 属性tree | 340 | // 属性tree |
337 | setTimeout(function () { | 341 | setTimeout(function () { |
338 | let id = currentNodeData.value.id; | 342 | let id = currentNodeData.value.id; |
339 | - | ||
340 | if (loadTree && loadTree == true) { | 343 | if (loadTree && loadTree == true) { |
341 | getTree(); | 344 | getTree(); |
342 | } else { | 345 | } else { |
343 | - getPage(id); | 346 | + // getPage(); |
347 | + getTree(); | ||
344 | } | 348 | } |
345 | 349 | ||
346 | 350 | ||
@@ -533,11 +537,15 @@ export default { | @@ -533,11 +537,15 @@ export default { | ||
533 | * @param type 文件夹或者文档 | 537 | * @param type 文件夹或者文档 |
534 | */ | 538 | */ |
535 | let addFolder = (id) => { | 539 | let addFolder = (id) => { |
540 | + | ||
536 | proxy.$refs[id].validate((valid) => { | 541 | proxy.$refs[id].validate((valid) => { |
537 | if (valid) { | 542 | if (valid) { |
538 | let params = docForm.value; | 543 | let params = docForm.value; |
539 | - params.pid = currentNodeData.value.id; | ||
540 | - | 544 | + if (currentNodeData.value.id == undefined || currentNodeData.value.id == '') { |
545 | + params.pid = '0' | ||
546 | + } else { | ||
547 | + params.pid = currentNodeData.value.id; | ||
548 | + } | ||
541 | if (isUserFolder.value) { | 549 | if (isUserFolder.value) { |
542 | params.id = ""; | 550 | params.id = ""; |
543 | params.docNo = "user"; | 551 | params.docNo = "user"; |
@@ -557,6 +565,7 @@ export default { | @@ -557,6 +565,7 @@ export default { | ||
557 | let isUser = !isUserFolder.value; | 565 | let isUser = !isUserFolder.value; |
558 | reload(isUser); | 566 | reload(isUser); |
559 | showFolder(false, isUser); | 567 | showFolder(false, isUser); |
568 | + | ||
560 | } else { | 569 | } else { |
561 | console.log('error submit!!') | 570 | console.log('error submit!!') |
562 | return false | 571 | return false |
-
Please register or login to post a comment