Commit eb690368 authored by zhengke's avatar zhengke

高亮 优化复制

parent e0bc7abb
......@@ -96,7 +96,7 @@
</el-table>
</div>
</div>
<CopyFile v-if="openCopy" :details="copyObject" :file-obj="copyObject" @close="() => openCopy=false"></CopyFile>
<CopyFile v-if="openCopy" :details="copyObject" @close="() => openCopy=false"></CopyFile>
</template>
<script setup lang="ts">
import { ApiResult } from "@/configs/axios";
......
......@@ -4,16 +4,9 @@
<template #header>
<div class="row overflow-hide" @click="OffEdit">
<div>
<template v-if="type">
<img v-if="fileObj.FileType > 0" class="q-px-md"
:src="fileObj.FileType == 1 ? datas.pdfImg : datas.adsImg" style="height: 43px" />
<img v-else class="q-px-md" src="@/assets/img/file.png" style="height: 43px" />
</template>
<template v-else>
<img v-if="details.FileType > 0" class="q-px-md"
:src="details.FileType == 1 ? datas.pdfImg : datas.adsImg" style="height: 43px" />
<img v-else class="q-px-md" src="@/assets/img/file.png" style="height: 43px" />
</template>
<img v-if="details.FileType > 0" class="q-px-md"
:src="details.FileType == 1 ? datas.pdfImg : datas.adsImg" style="height: 43px" />
<img v-else class="q-px-md" src="@/assets/img/file.png" style="height: 43px" />
</div>
<div class="q-pl-md col">
<div class="row flex-center">
......@@ -89,7 +82,7 @@ const props = defineProps({
type: Object,
required: "",
},
fileObj: {
hisObj: {
type: Object,
required: {},
},
......@@ -168,8 +161,8 @@ const save = () => {
};
const SaveOverlay = async (title: String) => {
let queryMsg = {
LogId: props.details.LogId,
FileId: props.details.FileId,
LogId: props.hisObj.LogId,
FileId: props.hisObj.FileId,
UpdateType: props.type,
FolderId: datas.FolderId,
};
......@@ -229,9 +222,9 @@ const CopyId = async () => {
};
const getFile = async () => {
let FileType
if(props.fileObj.FileType>0) FileType = props.fileObj.FileType
if(props.details.FileType>0) FileType = props.details.FileType
else FileType = props.details.FolderType
console.log(FileType,'-----')
console.log(props.details,'---',FileType)
let querys = {
FileType: FileType,
};
......@@ -266,6 +259,9 @@ const recursionChild = (arrs: any, disabled: any) => {
watch(filterText, (val) => {
treeRef.value!.filter(val);
});
watch(props.details, (val) => {
getFile()
});
getFile();
</script>
<style scoped>
......
......@@ -83,9 +83,9 @@
</template>
</el-dialog>
<CopyFile v-if="isCopyTo"
:details="journeyAdsDetails"
:details="details"
:type="datas.type"
:file-obj="details"
:his-obj="journeyAdsDetails"
@close="() => {journeyAdsDetails = '';isCopyTo=false}"
@success="refreshHandler()"></CopyFile>
</template>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment