去除配置管理对文件上传组件的控制
This commit is contained in:
parent
d854d489fd
commit
d0fdf4aefc
@ -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>
|
||||||
|
Loading…
Reference in New Issue
Block a user