diff --git a/modeler/src/views/decision/algorithm/management.vue b/modeler/src/views/decision/algorithm/management.vue index d47e326..193ec07 100644 --- a/modeler/src/views/decision/algorithm/management.vue +++ b/modeler/src/views/decision/algorithm/management.vue @@ -274,8 +274,11 @@ const getAlgorithmTypeName = (type: NullableString): NullableString => { const load = () => { algorithms.value = []; algorithmsTotal.value = 0; - formRef.value?.resetFields(); - selectedAlgorithm.value = resolveItem(defaultAlgorithm); + + if(selectedAlgorithm.value.id <= 0){ + formRef.value?.resetFields(); + selectedAlgorithm.value = resolveItem(defaultAlgorithm); + } findAlgorithmsByQuery(query.value).then(r => { algorithms.value = r.rows ?? []; diff --git a/modeler/src/views/decision/rule/PlatformSelect.vue b/modeler/src/views/decision/rule/PlatformSelect.vue index 5aa60af..d556b94 100644 --- a/modeler/src/views/decision/rule/PlatformSelect.vue +++ b/modeler/src/views/decision/rule/PlatformSelect.vue @@ -3,12 +3,13 @@ {{ item.description || item.name || '未命名平台' }} @@ -18,13 +19,13 @@ {{ item.description || item.name || '未命名组件' }} @@ -35,134 +36,116 @@ \ No newline at end of file diff --git a/modeler/src/views/decision/rule/management.vue b/modeler/src/views/decision/rule/management.vue index 24d54ad..c802453 100644 --- a/modeler/src/views/decision/rule/management.vue +++ b/modeler/src/views/decision/rule/management.vue @@ -32,9 +32,7 @@
- -
- 通用 @@ -73,23 +70,32 @@ +
-
+
- + + - - + + @@ -98,23 +104,32 @@ +
-
+
- + + - - + + @@ -126,24 +141,21 @@ - + 保存规则 - 删除规则 - - -
- -
\ No newline at end of file