This commit is contained in:
liang.chao 2025-12-04 17:09:00 +08:00
parent 008d2c93eb
commit 78e2fd9315
2 changed files with 9 additions and 4 deletions

View File

@ -7,10 +7,10 @@
</el-input> </el-input>
</el-col> </el-col>
<el-col :span="10"> <el-col :span="10">
<el-button type="primary" size="small" @click="onHandleSearch"> <el-button type="primary" @click="onHandleSearch">
查询 查询
</el-button> </el-button>
<el-button plain size="small" type="primary" icon="Plus" <el-button plain type="primary" icon="Plus"
v-hasPermi="['archive:catalogue:add']" @click="addTree" v-if="fileStatus === '0'"> v-hasPermi="['archive:catalogue:add']" @click="addTree" v-if="fileStatus === '0'">
新增 新增
</el-button> </el-button>

View File

@ -76,7 +76,7 @@
@closeDialog="closeDialog" @showColose="showColose" :dataForm="row" :width="600" :projectId="projectId" /> @closeDialog="closeDialog" @showColose="showColose" :dataForm="row" :width="600" :projectId="projectId" />
<!-- 整改 --> <!-- 整改 -->
<RectTableData v-if="isflagRect" :isRect="isRect" :rowData="row" @handleQuery="handleQuery" :title="title" <RectTableData v-if="isflagRect" :isRect="isRect" :rowData="row" @handleQuery="handleQuery" :title="title"
@closeDialog="closeDialog" @showColose="showColose" :dataForm="row" :width="600" :projectId="projectId" /> @closeDialog="closeDialog" @showColose="showColose" :dataForm="row" :width="600" :projectId="projectId" />
<!-- 预览文件 --> <!-- 预览文件 -->
<ViewFile v-if="isViewflag" :rowData="row" :title="title" :isAdd="isAdd" @closeDialog="closeDialog" <ViewFile v-if="isViewflag" :rowData="row" :title="title" :isAdd="isAdd" @closeDialog="closeDialog"
@ -160,6 +160,7 @@ const option = reactive({
searchMenuSpan: 6, searchMenuSpan: 6,
border: true, border: true,
index: true, index: true,
menu: props.fileStatus === '0', // fileStatus
viewBtn: false, viewBtn: false,
selection: false, selection: false,
addBtn: false, addBtn: false,
@ -257,7 +258,6 @@ const viewFile = (rowData) => {
title.value = "预览" title.value = "预览"
isAdd.value = 'view' isAdd.value = 'view'
row.value = rowData row.value = rowData
console.log(rowData)
isViewflag.value = true isViewflag.value = true
} }
@ -356,6 +356,11 @@ watch(() => props.selectedNode, (newVal) => {
onLoad(page, { parentId, proId }) onLoad(page, { parentId, proId })
}, { immediate: true }) }, { immediate: true })
// fileStatus option.menu
watch(() => props.fileStatus, (newVal) => {
option.menu = newVal === '0'
}, { immediate: true })
</script> </script>
<style scoped> <style scoped>