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-col>
<el-col :span="10">
<el-button type="primary" size="small" @click="onHandleSearch">
<el-button type="primary" @click="onHandleSearch">
查询
</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'">
新增
</el-button>

View File

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