Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
N
nse-ui
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
吴超
nse-ui
Commits
b19c747f
Commit
b19c747f
authored
Aug 27, 2025
by
ningjihai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
123
parent
fc213e16
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
72 行增加
和
32 行删除
+72
-32
src/views/desensitizationStrategy/DesensitizationStrategy/modules/StrategyAddDialog.vue
+72
-32
没有找到文件。
src/views/desensitizationStrategy/DesensitizationStrategy/modules/StrategyAddDialog.vue
View file @
b19c747f
...
@@ -406,10 +406,76 @@ watch([currentNodeLevel, currentNodeData], async ([level, node]) => {
...
@@ -406,10 +406,76 @@ watch([currentNodeLevel, currentNodeData], async ([level, node]) => {
}
}
}
}
console
.
log
(
123123
)
if
(
dialogType
.
value
===
'edit'
){
console
.
log
(
'infoTable.value'
,
infoTable
.
value
)
infoTable
.
value
.
forEach
(
item
=>
{
let
str
=
`
${
item
.
tschemas
}
.
${
item
.
names
}
.
${
item
.
table_field_id
}
`
let
data
=
{
dataSystemid
:
item
.
datasystem_id
,
dataareaid
:
item
.
dataareaid
,
dataareaname
:
item
.
dataareaname
,
ruleId
:
item
.
ruleid
,
rulename
:
item
.
rulename
,
table_field_id
:
item
.
table_field_id
,
tschemas
:
item
.
tschemas
,
names
:
item
.
names
}
mapData
.
value
[
`
${
str
}
`
]
=
data
// if(dialogType.value === 'edit'){
});
// console.log('infoTable.value',infoTable.value)
// }
for
(
const
key
in
mapData
.
value
)
{
const
item
=
mapData
.
value
[
key
];
console
.
log
(
`字段键名:
${
key
}
`
);
console
.
log
(
`数据系统ID:
${
item
.
dataSystemid
}
`
);
console
.
log
(
`数据域ID:
${
item
.
dataareaid
}
`
);
console
.
log
(
`数据域名称:
${
item
.
dataareaname
}
`
);
console
.
log
(
`规则ID:
${
item
.
ruleId
}
`
);
console
.
log
(
`规则名称:
${
item
.
rulename
}
`
);
console
.
log
(
`表字段ID:
${
item
.
table_field_id
}
`
);
console
.
log
(
`模式:
${
item
.
tschemas
}
`
);
console
.
log
(
`表名:
${
item
.
names
}
`
);
console
.
log
(
'----------------------'
);
console
.
log
(
'tableData.value'
,
tableData
.
value
)
let
index
=
tableData
.
value
.
findIndex
(
x
=>
x
.
fieldName
===
item
.
table_field_id
)
console
.
log
(
index
)
if
(
index
!==
-
1
&&
datasystem_id
.
value
===
item
.
dataSystemid
&&
schema
.
value
===
item
.
tschemas
&&
dataTableLabel
.
value
===
item
.
names
){
tableData
.
value
[
index
].
dataareaname
=
item
.
dataareaname
console
.
log
(
'tableData.value'
,
tableData
.
value
)
tableData
.
value
[
index
].
rulename
=
item
.
rulename
tableData
.
value
[
index
].
dataareanameId
=
item
.
dataareaid
tableData
.
value
[
index
].
rulenameId
=
item
.
ruleId
}
}
// {
// "strategyName": "111",
// "remarks": "",
// "roleGroup": "2222,1,系统管理员,项目管理",
// "state": "0",
// "strategyId": "e848c8be263f417992afe1a1aa44c680",
// "datasystem_id": "2c90e4d798c5650f0198c58937920003",
// "tschemas": "nse_encryption_ry_test",
// "names": "gen_table",
// "table_field_id": "business_name",
// "projectid": "df345570-d044-47b3-a2c6-0ff265f89b80",
// "dataareaid": "402882057e4c6440017e4d3b6f46005f",
// "dataareaname": "通用规则",
// "ruleid": "2c90e4cb98d9e3220198daae53850028",
// "rulename": "测试2",
// "createuser": "admin",
// "createtime": "2025-08-27 09:24:19",
// "pageno": 0,
// "pagesize": 0
// }
}
...
@@ -452,26 +518,10 @@ const selectedRule = ref(null)
...
@@ -452,26 +518,10 @@ const selectedRule = ref(null)
const
handleRuleConfirm
=
(
str
,
data
)
=>
{
const
handleRuleConfirm
=
(
str
,
data
)
=>
{
console
.
log
(
'mapData000'
,
mapData
.
value
)
console
.
log
(
'str'
,
str
)
console
.
log
(
'str'
,
str
)
// console.log('selectedDataArea',val.selectedDataArea)
// console.log('selectedRule',val.selectedRule)
// selectedDataArea.value = val.selectedDataArea
// selectedRule.value = val.selectedRule
console
.
log
(
'data'
,
data
)
// let index = tableData.value.findIndex(item =>item.id === val.fieldData.id)
// if(index !== -1){
// console.log('index',index)
// console.log('给table重新赋值')
// tableData.value[index].dataareaname = val.selectedDataArea.dataarea
// tableData.value[index].rulename= val.selectedRule.rulename
// tableData.value[index].dataareanameId = val.selectedDataArea.id
// tableData.value[index].rulenameId = val.selectedRule.id
// dataTableColumnsLabel.value = tableData.value[index].columnname
// }
mapData
.
value
[
`
${
str
}
`
]
=
data
mapData
.
value
[
`
${
str
}
`
]
=
data
...
@@ -482,18 +532,7 @@ const handleRuleConfirm = (str,data) =>{
...
@@ -482,18 +532,7 @@ const handleRuleConfirm = (str,data) =>{
for
(
const
key
in
mapData
.
value
)
{
for
(
const
key
in
mapData
.
value
)
{
const
item
=
mapData
.
value
[
key
];
const
item
=
mapData
.
value
[
key
];
console
.
log
(
`字段键名:
${
key
}
`
);
console
.
log
(
`数据系统ID:
${
item
.
dataSystemid
}
`
);
console
.
log
(
`数据域ID:
${
item
.
dataareaid
}
`
);
console
.
log
(
`数据域名称:
${
item
.
dataareaname
}
`
);
console
.
log
(
`规则ID:
${
item
.
ruleId
}
`
);
console
.
log
(
`规则名称:
${
item
.
rulename
}
`
);
console
.
log
(
`表字段ID:
${
item
.
table_field_id
}
`
);
console
.
log
(
`模式:
${
item
.
tschemas
}
`
);
console
.
log
(
`表名:
${
item
.
names
}
`
);
console
.
log
(
'----------------------'
);
console
.
log
(
'tableData.value'
,
tableData
.
value
)
let
index
=
tableData
.
value
.
findIndex
(
x
=>
x
.
fieldName
===
item
.
table_field_id
)
let
index
=
tableData
.
value
.
findIndex
(
x
=>
x
.
fieldName
===
item
.
table_field_id
)
console
.
log
(
index
)
console
.
log
(
index
)
...
@@ -689,6 +728,7 @@ const handleCancel = () => {
...
@@ -689,6 +728,7 @@ const handleCancel = () => {
// 重置表单
// 重置表单
const
resetForm
=
()
=>
{
const
resetForm
=
()
=>
{
mapData
.
value
=
ref
({})
formData
.
strategyName
=
''
formData
.
strategyName
=
''
formData
.
remarks
=
''
formData
.
remarks
=
''
activeStep
.
value
=
1
activeStep
.
value
=
1
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论