This commit is contained in:
parent
008d2c93eb
commit
78e2fd9315
|
|
@ -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>
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue