This commit is contained in:
lcw
2025-07-21 17:47:27 +08:00
parent 1b567a8e75
commit 30d5a663ef
111 changed files with 1663 additions and 393 deletions

View File

@ -32,6 +32,7 @@
<template v-if="Auth">
<el-link type="primary" @click="addEdit('edit', row)">修改</el-link>
<el-link type="primary" @click="delDictItem(row.id)">删除</el-link>
<el-link type="primary" @click="perceptionAdd(row)">新增感知源</el-link>
</template>
<el-link type="primary" @click="addEdit('detail', row)">详情</el-link>
@ -45,12 +46,14 @@
<!-- 编辑详情 -->
<EditAddForm ref="detailDiloag" :dict="{ D_BZ_JCZLX, D_BZ_ZQLX, D_BZ_DLLX, D_BZ_JCZJB }"
@getjczgetXfllList="getjczgetXfllList" />
<PerceptionSource ref="perceptionSource" @getjczgetXfllList="getjczgetXfllList"/>
</div>
</template>
<script setup>
import { ElMessage } from "element-plus";
import PageTitle from "@/components/aboutTable/PageTitle.vue";
import PerceptionSource from './components/perceptionSource.vue'
import MyTable from "@/components/aboutTable/MyTable.vue";
import Pages from "@/components/aboutTable/Pages.vue";
import Search from "@/components/aboutTable/Search.vue";
@ -200,6 +203,10 @@ const tabHeightFn = () => {
tabHeightFn();
};
};
const perceptionSource = ref()
const perceptionAdd = (row) => {
perceptionSource.value.init(row)
};
</script>
<style>