Commit 6966e17a by ningjihai

mapdata

parent 2d954743
...@@ -137,7 +137,7 @@ ...@@ -137,7 +137,7 @@
</template> </template>
<script setup> <script setup>
import { ref, reactive, watch, computed, nextTick } from 'vue' import { ref, reactive, watch, computed, nextTick,toRaw } from 'vue'
import { ElMessage,ElMessageBox } from 'element-plus' import { ElMessage,ElMessageBox } from 'element-plus'
import DesensitizationRuleDialog from './DesensitizationRuleDialog.vue' import DesensitizationRuleDialog from './DesensitizationRuleDialog.vue'
...@@ -728,7 +728,7 @@ const handleCancel = () => { ...@@ -728,7 +728,7 @@ const handleCancel = () => {
// 重置表单 // 重置表单
const resetForm = () => { const resetForm = () => {
mapData.value = ref({}) mapData.value = {}
formData.strategyName = '' formData.strategyName = ''
formData.remarks = '' formData.remarks = ''
activeStep.value = 1 activeStep.value = 1
...@@ -768,7 +768,7 @@ const saveStrategy = async () => { ...@@ -768,7 +768,7 @@ const saveStrategy = async () => {
try { try {
// 动态生成 mapStr 并构建完整对象 // 动态生成 mapStr 并构建完整对象
const mapStr = `${dataBaseLabel.value}.${dataTableLabel.value}.${dataTableColumnsLabel.value}`; const mapStr = `${dataBaseLabel.value}.${dataTableLabel.value}.${dataTableColumnsLabel.value}`;
// const cleanMapData = JSON.parse(JSON.stringify(mapData.value))
const params = { const params = {
strategyName: formData.strategyName, strategyName: formData.strategyName,
remarks: formData.remarks, remarks: formData.remarks,
...@@ -776,7 +776,7 @@ const saveStrategy = async () => { ...@@ -776,7 +776,7 @@ const saveStrategy = async () => {
strategyId: props.strategyId || '', strategyId: props.strategyId || '',
projectId: sessionStorage.getItem('projectId'), projectId: sessionStorage.getItem('projectId'),
roleGroup: '', roleGroup: '',
map: mapData.value map: toRaw(mapData.value)
}; };
const res = await save(params); const res = await save(params);
......
...@@ -20,7 +20,6 @@ ...@@ -20,7 +20,6 @@
:expand-on-click-node="false" :expand-on-click-node="false"
node-key="id" node-key="id"
highlight-current highlight-current
default-expand-all
@node-click="handleNodeClick" @node-click="handleNodeClick"
> >
<template #default="{ node, data }"> <template #default="{ node, data }">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论