修改现场反馈问题

This commit is contained in:
GGJ
2024-10-10 10:46:10 +08:00
parent 0877ae5df0
commit facd4f55c5
12 changed files with 198 additions and 313 deletions

View File

@@ -28,7 +28,7 @@
<vxe-table height="auto" v-bind="defaultAttribute" :data="dotList?.childrens[radio]?.children">
<vxe-column field="name" title="算法名称"></vxe-column>
<vxe-column field="createTime" title="创建时间"></vxe-column>
<vxe-column field="definition" title="定义"></vxe-column>
<vxe-column field="period" title="计算周期">
<template #default="{ row }">
{{
@@ -53,6 +53,13 @@
</el-tag>
</template>
</vxe-column>
<vxe-column field="definition" title="定义">
<template #default="{ row }">
<el-button type="primary" link @click="view(row)">查看</el-button>
</template>
</vxe-column>
<!-- <vxe-column title="操作" width="150px">
<template #default="{ row }">
<el-button type="primary" link @click="edit(row)">修改</el-button>
@@ -73,6 +80,10 @@
<!-- 弹框 -->
<PopupEdit ref="popupEditRef" v-if="popupEditFlag"
@getTree="treeRef.loadData(dotList.id), (popupEditFlag = false)" />
<!-- 定义 -->
<el-dialog v-model="viewFlag" title="定义" width="60%">
<div v-html="summary" style="min-height: 300px;" />
</el-dialog>
<!-- 删除 -->
<el-dialog v-model="dialogVisible" title="请选择需要删除的数据" width="400">
<el-tree-select v-model="TreeValue" :data="TreeData" filterable check-strictly :props="defaultProps"
@@ -111,8 +122,10 @@ const heightTab = mainHeight(82)
const size = ref(0)
const addTreeRef = ref()
const dialogVisible = ref(false)
const viewFlag = ref(false)
const popupEditFlag = ref(false)
const treeRef = ref()
const summary = ref('')
const popupEditRef = ref()
const TreeData = ref([])
const TreeValue = ref([])
@@ -193,6 +206,10 @@ onMounted(() => {
// tableStore.index()
})
const view = (row: any) => {
viewFlag.value = true
summary.value = row.definition
}
const handleNodeClick = (data: any, node: any) => {
if (data.pid != '0') {
dotList.value = data