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
60a27752
Commit
60a27752
authored
Aug 24, 2025
by
wanglizhen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
写法更改上传
parent
030e93cb
显示空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
43 行增加
和
44 行删除
+43
-44
src/views/ruleConfig/Algorithm/modules/formModule.vue
+7
-0
src/views/ruleConfig/CalculationMethod/modules/formModule.vue
+2
-9
src/views/ruleConfig/Dictionary/modules/AddValue.vue
+4
-12
src/views/ruleConfig/Discover/modules/AddDomain.vue
+18
-19
src/views/ruleConfig/Encryption/modules/AddEncryption.vue
+6
-2
src/views/ruleConfig/Encryption/modules/AddKey.vue
+6
-2
没有找到文件。
src/views/ruleConfig/Algorithm/modules/formModule.vue
View file @
60a27752
...
@@ -133,6 +133,9 @@ watch(
...
@@ -133,6 +133,9 @@ watch(
if
(
props
.
itemData
)
{
if
(
props
.
itemData
)
{
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
form
.
value
=
{
...
form
.
value
,
...
data
};
form
.
value
=
{
...
form
.
value
,
...
data
};
if
(
props
.
type
===
'edit'
)
{
rulenameList
.
value
=
rulenameList
.
value
.
filter
(
item
=>
item
!==
data
.
rulename
)
}
}
}
},
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
...
@@ -142,6 +145,10 @@ watch(
...
@@ -142,6 +145,10 @@ watch(
()
=>
props
.
nameList
,
()
=>
props
.
nameList
,
(
newVal
)
=>
{
(
newVal
)
=>
{
rulenameList
.
value
=
props
.
nameList
;
rulenameList
.
value
=
props
.
nameList
;
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
if
(
props
.
type
===
'edit'
&&
data
)
{
rulenameList
.
value
=
rulenameList
.
value
.
filter
(
item
=>
item
!==
data
.
rulename
)
}
},
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
);
);
...
...
src/views/ruleConfig/CalculationMethod/modules/formModule.vue
View file @
60a27752
<
script
setup
lang=
"ts"
name=
"Form"
>
<
script
setup
lang=
"ts"
name=
"Form"
>
import
{
onMounted
,
reactive
,
ref
,
toRefs
,
watch
}
from
"vue"
;
import
{
onMounted
,
reactive
,
ref
,
toRefs
,
watch
,
computed
}
from
"vue"
;
import
{
Switch
}
from
"view-ui-plus"
;
import
{
Switch
}
from
"view-ui-plus"
;
import
type
{
FormInstance
}
from
"element-plus"
;
import
type
{
FormInstance
}
from
"element-plus"
;
import
{
ElMessage
}
from
"element-plus"
;
import
{
ElMessage
}
from
"element-plus"
;
...
@@ -47,10 +47,10 @@ const data = reactive({
...
@@ -47,10 +47,10 @@ const data = reactive({
});
});
const
{
form
,
rules
}
=
toRefs
(
data
);
const
{
form
,
rules
}
=
toRefs
(
data
);
const
encryptionList
=
ref
<
any
[]
>
([]);
// 加密规则选项列表
const
secretkeyList
=
ref
<
any
[]
>
([]);
// 密钥选项列表
const
secretkeyList
=
ref
<
any
[]
>
([]);
// 密钥选项列表
const
readOnly
=
ref
(
true
);
const
readOnly
=
ref
(
true
);
const
formRef
=
ref
<
FormInstance
>
();
const
formRef
=
ref
<
FormInstance
>
();
const
encryptionList
=
computed
(()
=>
props
.
encryptionDict
);
// 加密规则选项列表
// 重置
// 重置
const
reset
=
()
=>
{
const
reset
=
()
=>
{
...
@@ -145,13 +145,6 @@ watch(
...
@@ -145,13 +145,6 @@ watch(
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
);
);
watch
(
()
=>
props
.
encryptionDict
,
(
newVal
)
=>
{
encryptionList
.
value
=
props
.
encryptionDict
;
},
{
deep
:
true
,
immediate
:
true
}
);
</
script
>
</
script
>
<
template
>
<
template
>
...
...
src/views/ruleConfig/Dictionary/modules/AddValue.vue
View file @
60a27752
<
script
setup
lang=
"ts"
name=
"AddValue"
>
<
script
setup
lang=
"ts"
name=
"AddValue"
>
import
{
onMounted
,
reactive
,
ref
,
toRefs
,
watch
}
from
"vue"
;
import
{
onMounted
,
reactive
,
ref
,
toRefs
,
watch
,
computed
}
from
"vue"
;
import
type
{
FormInstance
}
from
"element-plus"
;
import
type
{
FormInstance
}
from
"element-plus"
;
import
{
ElMessage
}
from
"element-plus"
;
import
{
ElMessage
}
from
"element-plus"
;
...
@@ -36,7 +36,7 @@ const data = reactive({
...
@@ -36,7 +36,7 @@ const data = reactive({
const
{
form
,
rules
}
=
toRefs
(
data
);
const
{
form
,
rules
}
=
toRefs
(
data
);
const
formRef
=
ref
<
FormInstance
>
();
const
formRef
=
ref
<
FormInstance
>
();
const
classDictList
=
ref
<
any
[]
>
([]
);
const
classDictList
=
computed
(()
=>
props
.
classDict
);
// 重置
// 重置
const
reset
=
()
=>
{
const
reset
=
()
=>
{
...
@@ -81,20 +81,12 @@ watch(
...
@@ -81,20 +81,12 @@ watch(
()
=>
props
.
itemData
,
()
=>
props
.
itemData
,
(
newVal
)
=>
{
(
newVal
)
=>
{
if
(
props
.
itemData
)
{
if
(
props
.
itemData
)
{
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
))
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
))
;
form
.
value
=
{
...
form
.
value
,
...
data
}
form
.
value
=
{
...
form
.
value
,
...
data
};
}
}
},
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
);
);
watch
(
()
=>
props
.
classDict
,
(
newVal
)
=>
{
classDictList
.
value
=
props
.
classDict
;
},
{
deep
:
true
,
immediate
:
true
}
);
</
script
>
</
script
>
<
template
>
<
template
>
...
...
src/views/ruleConfig/Discover/modules/AddDomain.vue
View file @
60a27752
...
@@ -30,25 +30,6 @@ const { form, rules } = toRefs(data);
...
@@ -30,25 +30,6 @@ const { form, rules } = toRefs(data);
const
readOnly
=
ref
(
true
);
const
readOnly
=
ref
(
true
);
const
formRef
=
ref
<
FormInstance
>
();
const
formRef
=
ref
<
FormInstance
>
();
watch
(
()
=>
props
.
type
,
(
newVal
)
=>
{
readOnly
.
value
=
props
.
type
===
'edit'
?
true
:
false
;
},
{
deep
:
true
,
immediate
:
true
}
);
watch
(
()
=>
props
.
itemData
,
(
newVal
)
=>
{
if
(
props
.
type
===
'edit'
&&
props
.
itemData
)
{
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
form
.
value
=
{
...
form
.
value
,
...
data
};
}
},
{
deep
:
true
,
immediate
:
true
}
);
// 取消
// 取消
const
cancel
=
()
=>
{
const
cancel
=
()
=>
{
if
(
props
.
type
===
'edit'
)
{
if
(
props
.
type
===
'edit'
)
{
...
@@ -109,6 +90,24 @@ const addDataAreaFun = () => {
...
@@ -109,6 +90,24 @@ const addDataAreaFun = () => {
})
})
}
}
watch
(
()
=>
props
.
type
,
(
newVal
)
=>
{
readOnly
.
value
=
props
.
type
===
'edit'
?
true
:
false
;
},
{
deep
:
true
,
immediate
:
true
}
);
watch
(
()
=>
props
.
itemData
,
(
newVal
)
=>
{
if
(
props
.
type
===
'edit'
&&
props
.
itemData
)
{
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
form
.
value
=
{
...
form
.
value
,
...
data
};
}
},
{
deep
:
true
,
immediate
:
true
}
);
</
script
>
</
script
>
...
...
src/views/ruleConfig/Encryption/modules/AddEncryption.vue
View file @
60a27752
...
@@ -99,6 +99,9 @@ watch(
...
@@ -99,6 +99,9 @@ watch(
if
(
props
.
type
===
'edit'
&&
props
.
itemData
)
{
if
(
props
.
type
===
'edit'
&&
props
.
itemData
)
{
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
form
.
value
=
{
...
form
.
value
,
...
data
};
form
.
value
=
{
...
form
.
value
,
...
data
};
if
(
props
.
type
===
'edit'
)
{
typeNameList
.
value
=
typeNameList
.
value
.
filter
(
item
=>
item
!==
data
.
encryption_name
)
}
}
}
},
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
...
@@ -108,8 +111,9 @@ watch(
...
@@ -108,8 +111,9 @@ watch(
()
=>
props
.
typeNameDict
,
()
=>
props
.
typeNameDict
,
(
newVal
)
=>
{
(
newVal
)
=>
{
typeNameList
.
value
=
props
.
typeNameDict
typeNameList
.
value
=
props
.
typeNameDict
if
(
props
.
type
===
'edit'
&&
props
.
itemData
)
{
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
typeNameList
.
value
=
typeNameList
.
value
.
filter
(
item
=>
item
!==
props
.
itemData
.
encryption_name
)
if
(
props
.
type
===
'edit'
&&
data
)
{
typeNameList
.
value
=
typeNameList
.
value
.
filter
(
item
=>
item
!==
data
.
encryption_name
)
}
}
},
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
...
...
src/views/ruleConfig/Encryption/modules/AddKey.vue
View file @
60a27752
...
@@ -137,6 +137,9 @@ watch(
...
@@ -137,6 +137,9 @@ watch(
if
(
props
.
itemData
)
{
if
(
props
.
itemData
)
{
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
form
.
value
=
{
...
form
.
value
,
...
data
};
form
.
value
=
{
...
form
.
value
,
...
data
};
if
(
props
.
type
===
'edit'
&&
data
)
{
keyNameList
.
value
=
keyNameList
.
value
.
filter
(
item
=>
item
!==
data
.
secret_key_name
)
}
}
}
},
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
...
@@ -146,8 +149,9 @@ watch(
...
@@ -146,8 +149,9 @@ watch(
()
=>
props
.
keyNameDict
,
()
=>
props
.
keyNameDict
,
(
newVal
)
=>
{
(
newVal
)
=>
{
keyNameList
.
value
=
props
.
keyNameDict
keyNameList
.
value
=
props
.
keyNameDict
if
(
props
.
type
===
'edit'
&&
props
.
itemData
)
{
const
data
=
JSON
.
parse
(
JSON
.
stringify
(
props
.
itemData
));
keyNameList
.
value
=
keyNameList
.
value
.
filter
(
item
=>
item
!==
props
.
itemData
.
secret_key_name
)
if
(
props
.
type
===
'edit'
&&
data
)
{
keyNameList
.
value
=
keyNameList
.
value
.
filter
(
item
=>
item
!==
data
.
secret_key_name
)
}
}
},
},
{
deep
:
true
,
immediate
:
true
}
{
deep
:
true
,
immediate
:
true
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论