diff --git a/src/components/workflow/modules/drawer/branch-drawer.vue b/src/components/workflow/modules/drawer/branch-drawer.vue index 74b8554..f71fcce 100644 --- a/src/components/workflow/modules/drawer/branch-drawer.vue +++ b/src/components/workflow/modules/drawer/branch-drawer.vue @@ -73,8 +73,10 @@ const save = () => { }; const nodeExpressionFeedback = ref(''); +const nodeExpressionStatus = ref<'error' | 'success'>('success'); const checkNodeExpression = async () => { + nodeExpressionStatus.value = 'error'; if (!form.value.decision?.nodeExpression) { nodeExpressionFeedback.value = '请填写条件表达式'; return; @@ -89,7 +91,8 @@ const checkNodeExpression = async () => { nodeExpressionFeedback.value = '接口请求失败'; return; } - nodeExpressionFeedback.value = ''; + nodeExpressionStatus.value = 'success'; + nodeExpressionFeedback.value = '表达式校验通过'; }; const rules: FormRules = { @@ -140,7 +143,7 @@ const rules: FormRules = {