|
@@ -15,7 +15,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { ref, onMounted, toRef } from "vue"
|
|
|
+import { ref, onMounted, toRef,inject } from "vue"
|
|
|
import { ElMessage } from "element-plus";
|
|
|
import documents from "../../../api/document/document";
|
|
|
export default {
|
|
@@ -43,6 +43,7 @@ export default {
|
|
|
let reid = props.selectedBox
|
|
|
let reSet = props.copyFolderName
|
|
|
let folderName = ref(false)
|
|
|
+ const upFirstFolderData = inject("upFirstFolderData");
|
|
|
let newName = ref('')
|
|
|
function inlineList() {
|
|
|
folderName.value = result
|
|
@@ -58,11 +59,12 @@ export default {
|
|
|
name: newName.value,
|
|
|
}).then(res => {
|
|
|
if (res.code === 200) {
|
|
|
- props.getAllTop(true)
|
|
|
+ props.getAllTop(null,true)
|
|
|
ElMessage({
|
|
|
message: '重命名成功',
|
|
|
type: "success"
|
|
|
})
|
|
|
+ upFirstFolderData({dirId:reid,dirName:newName.value})
|
|
|
folderName.value = false
|
|
|
emit("getRename", folderName.value)
|
|
|
}
|
|
@@ -77,6 +79,7 @@ export default {
|
|
|
inlineList,
|
|
|
backToFile: to,
|
|
|
sureFolderName:editName,
|
|
|
+ upFirstFolderData
|
|
|
}
|
|
|
}
|
|
|
}
|