|
@@ -432,6 +432,15 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 图片预览 -->
|
|
|
+ <!-- 历史版本 -->
|
|
|
+ <FileTreeChoice
|
|
|
+ :openFile="openForwardFile"
|
|
|
+ :docId="clickRowId.toString()"
|
|
|
+ @close="openForwardFile = false"
|
|
|
+ :fileUserTreeData="fileUserTreeData.data"
|
|
|
+ @forwardChangeMsg="forwardChangeMsg"
|
|
|
+ ></FileTreeChoice>
|
|
|
+ <!-- 历史版本 -->
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
@@ -454,6 +463,9 @@ import squre from '../../assets/images/squre.png'
|
|
|
import { ElMessage } from 'element-plus'
|
|
|
import ImgPreview from '@/components/ImgPreview/ImgPreview.vue'
|
|
|
import { preview } from "@/api/common/common.js";
|
|
|
+import FileTreeChoice from "@/components/FileTreeChoice/index.vue"; //选择文件发送的列表,历史版本
|
|
|
+import { listVersion } from "@/api/biz/version";
|
|
|
+import useUserStore from "@/store/modules/user";
|
|
|
import { useRouter, useRoute } from "vue-router";
|
|
|
export default {
|
|
|
setup() {
|
|
@@ -504,6 +516,8 @@ export default {
|
|
|
let needBag = ref("")
|
|
|
let copyOrMove = ref(0)//0代表复制,1代表移动
|
|
|
let sortNum = ref(0)
|
|
|
+ const openForwardFile=ref(false) //历史版本展示
|
|
|
+ const fileUserTreeData = reactive({ data: {} });
|
|
|
let boserForm = ref({
|
|
|
spaceId: "",//空间id
|
|
|
dirName: "",
|
|
@@ -857,6 +871,10 @@ export default {
|
|
|
const res = await preview(copyFileId.value)
|
|
|
previewData.value = URL.createObjectURL(res)
|
|
|
// console.log('res',res);
|
|
|
+ }else if(row.name ==="历史版本"){
|
|
|
+ const resHistory=await listVersion({docId:clickRowId.value})
|
|
|
+ fileUserTreeData.data = resHistory.rows;
|
|
|
+ openForwardFile.value=true
|
|
|
}
|
|
|
}
|
|
|
function chooseSet1() {
|
|
@@ -1192,6 +1210,12 @@ export default {
|
|
|
fileTrees.value = data
|
|
|
|
|
|
}
|
|
|
+ //历史版本
|
|
|
+ // 点击转存
|
|
|
+ const forwardTreeData = reactive({ data: {} });
|
|
|
+ function forwardChangeMsg(val){
|
|
|
+
|
|
|
+ }
|
|
|
onMounted(() => {
|
|
|
getAllTop()
|
|
|
getAllUser()
|
|
@@ -1312,7 +1336,11 @@ export default {
|
|
|
copyOrMove,
|
|
|
impDirId,
|
|
|
impNum,
|
|
|
- impSpaceId
|
|
|
+ impSpaceId,
|
|
|
+ openForwardFile,//历史版本
|
|
|
+ forwardTreeData,
|
|
|
+ forwardChangeMsg,
|
|
|
+ fileUserTreeData
|
|
|
}
|
|
|
|
|
|
},
|
|
@@ -1323,6 +1351,7 @@ export default {
|
|
|
FileEdit,
|
|
|
ImgPreview,
|
|
|
FileTree,
|
|
|
+ FileTreeChoice
|
|
|
},
|
|
|
}
|
|
|
|