去除配置管理对文件上传组件的控制

This commit is contained in:
XaoLi717 2024-12-30 09:23:27 +08:00
parent d854d489fd
commit d0fdf4aefc

View File

@ -41,7 +41,7 @@
<template #file="row"> <template #file="row">
<div class="flex items-center"> <div class="flex items-center">
<span>{{ row.file.name }}</span> <span>{{ row.file.name }}</span>
<div v-if="dataT=='001'||dataT=='005'||dataT=='007'" class="ml-10px" > <div class="ml-10px" >
<el-link <el-link
:underline="false" :underline="false"
@click="handleView(row.file)" @click="handleView(row.file)"
@ -50,7 +50,7 @@
>预览 >预览
</el-link> </el-link>
</div> </div>
<div v-if="(dataT=='003'||dataT=='006'||dataT=='007')&&props.openOnlyOffice" class="ml-10px" > <div v-if="props.openOnlyOffice" class="ml-10px" >
<el-link <el-link
:underline="false" :underline="false"
@click="edit(row)" @click="edit(row)"
@ -59,7 +59,7 @@
>编辑 >编辑
</el-link> </el-link>
</div> </div>
<div v-if="dataT=='002'||dataT=='005'||dataT=='007'" class="ml-10px"> <div class="ml-10px">
<el-link <el-link
:underline="false" :underline="false"
@click="downloadFile(row.file)" @click="downloadFile(row.file)"
@ -68,7 +68,7 @@
>原文件下载 >原文件下载
</el-link> </el-link>
</div> </div>
<div v-if="(dataT=='004'||dataT=='006'||dataT=='007')&&props.openOnlyOffice" class="ml-10px"> <div v-if="props.openOnlyOffice" class="ml-10px">
<el-link <el-link
:underline="false" :underline="false"
target="_blank" target="_blank"
@ -113,7 +113,6 @@ import {getAccessToken} from "@/utils/auth";
import {onlyofApi} from "@/api/only/only"; import {onlyofApi} from "@/api/only/only";
import axios from "axios"; import axios from "axios";
import {ref} from "vue"; import {ref} from "vue";
import {getConfigKey} from "@/api/infra/config";
import {config} from '@/config/axios/config' import {config} from '@/config/axios/config'
const message = useMessage() // const message = useMessage() //
@ -571,14 +570,7 @@ const emitUpdateModelValue2 = () => {
// 便 // 便
MysqlUrl.value = [] MysqlUrl.value = []
} }
const dataT = ref(null)
onMounted( () => { onMounted( () => {
getConfigKey("file:open:controller").then((res) => {
if (!res || res.length === 0){
return
}
dataT.value = res;
})
}) })
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>