Commit fcebc80c by ningjihai

脱敏策略-详情

parent dc746c6d
......@@ -86,7 +86,7 @@
<el-table-column prop="comment" label="注释" min-width="150" show-overflow-tooltip />
<el-table-column prop="dataareaname" label="数据域" min-width="120" />
<el-table-column prop="rulename" label="脱敏算法" min-width="150" />
<el-table-column label="操作" width="120" align="center" fixed="right">
<el-table-column label="操作" width="120" align="center" fixed="right" v-if="dialogType !== 'detail'" >
<template #default="{ row }">
<el-button link type="primary" size="small" @click="editField(row)">
设置
......@@ -407,7 +407,7 @@ watch([currentNodeLevel, currentNodeData], async ([level, node]) => {
}
}
console.log(123123)
if(dialogType.value === 'edit'){
if(dialogType.value === 'edit' || dialogType.value === 'detail'){
console.log('infoTable.value',infoTable.value)
infoTable.value.forEach(item => {
......@@ -760,6 +760,10 @@ const handleNextStep = async () => {
const saveLoading = ref(false)
// 保存策略
const saveStrategy = async () => {
if(dialogType.value !== 'detail') {
saveLoading.value = true
try {
// 动态生成 mapStr 并构建完整对象
......@@ -793,6 +797,13 @@ const saveStrategy = async () => {
saveLoading.value = false
ElMessage.error('保存失败');
}
}else{
resetForm();
dialogVisible.value = false;
// emit('refresh');
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论