2025-6-19会议内容更改,补充修改

This commit is contained in:
wangxk 2025-06-23 09:28:19 +08:00
parent 8363862c8d
commit 09a89fb889
2 changed files with 10 additions and 7 deletions

View File

@ -157,6 +157,7 @@ function gettreedata() {
treeloading.value = false
if (treedata.value[0]) {
pathid.value = treedata.value[0].id
nodename.value = res.data[0].nodeName
filePath.value = res.data[0].path + res.data[0].nodeName + '/'
nextTick(() => {
treeRef.value?.setCurrentKey(pathid.value);
@ -171,9 +172,11 @@ function gettreedata() {
})
}
const pathid = ref()
const nodename = ref('')
function handleNodeClick(data: any, node: any) {
pathid.value = data.id
filePath.value = data.path + data.nodeName + '/'
nodename.value = data.nodeName
getdata()
}
//
@ -846,7 +849,7 @@ function tonstatus() {
<template #default="{ data }">
<span class="custom-tree-node">
<span class="text">{{ data.nodeName }}</span>
<span class="img_tree">
<span class="img_tree" v-if="nodename != '根节点'" >
<img src="@/assets/project/xiu.png" alt="" title="编辑" @click="editSubItem(data)">
<img src="@/assets/project/del.png" alt="" title="删除" @click="delSubItem(data)">
<img v-if="data.nodeType == '01'" src="@/assets/project/jia.png" alt="" title="添加课题"
@ -887,16 +890,16 @@ function tonstatus() {
</div>
<div>
<!-- :disabled="pathid.value" -->
<el-button type="primary" :disabled="!pathid" @click="openFile">上传</el-button>
<el-button type="primary" @click="delprojectArr()" :disabled="tableIdarr.length == 0">删除</el-button>
<el-button type="primary" @click="xiafilemony()" :disabled="tableIdarr.length == 0">下载</el-button>
<el-button type="primary" :disabled="!pathid|| nodename == '根节点' " @click="openFile">上传</el-button>
<el-button type="primary" @click="delprojectArr()" :disabled="tableIdarr.length == 0 || nodename == '根节点' ">删除</el-button>
<el-button type="primary" @click="xiafilemony()" :disabled="tableIdarr.length == 0|| nodename == '根节点'">下载</el-button>
</div>
</div>
<el-table v-loading="loading" :data="tableData" @selection-change="handleSelectionChange"
:header-cell-style="{ background: 'rgb(250 250 250)', color: '#383838', height: '50px' }"
style="width: 100%; height: calc(100vh - 275px);margin-bottom: 20px;" border>
<el-table-column type="selection" width="40" />
<el-table-column type="selection" width="40" v-if=" nodename != '根节点'" />
<!-- <el-table-column type="index" label="序号" width="70" align="center"></el-table-column> -->
<el-table-column prop="fileName" label="文件名称">
@ -912,7 +915,7 @@ function tonstatus() {
</el-table-column>
<el-table-column prop="uploader" width="80" label="上传人"></el-table-column>
<el-table-column prop="uploadTime" width="170" label="上传时间"></el-table-column>
<el-table-column label="操作" width="100" align="center">
<el-table-column label="操作" width="100" v-if="nodename != '根节点'" align="center">
<template #default="scope">
<span
style="display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between; ">

View File

@ -207,7 +207,7 @@ const moderules = ref({
accessKey: [{ required: true, message: "请输入AccessKey", trigger: "blur" }],
secretKey: [{ required: true, message: "请输入SecretKey", trigger: "blur" }],
bucketName: [{ required: true, message: "请输入存储空间名称", trigger: "blur" }],
endPoint: [{ required: true, message: "请输入 服务地址", trigger: "blur" }],
endPoint: [{ required: true, message: "请输入 服务地址,例如:http://ip:9000", trigger: "blur" }],
});
onMounted(() => {
getdata()