diff --git a/src/components/common/dynamic-input.vue b/src/components/common/dynamic-input.vue index 06560ef..c46151a 100644 --- a/src/components/common/dynamic-input.vue +++ b/src/components/common/dynamic-input.vue @@ -19,8 +19,8 @@ const onCreate = () => { const dynamicInputRule = [ { trigger: ['input', 'blur'], - validator(_: unknown, value: string) { - if (!value) return new Error('不能为空'); + validator(_: unknown, value: string | number) { + if (!value && value !== 0) return new Error('不能为空'); return true; } } @@ -44,11 +44,11 @@ const typeOptions = [ const boolenOptions = [ { label: 'true', - value: 0 + value: 1 }, { label: 'false', - value: 1 + value: 0 } ]; @@ -58,7 +58,7 @@ const handleUpdateType = (index: number) => { } if (content.value[index].type === 'boolean') { - content.value[index].value = 1; + content.value[index].value = 0; } if (content.value[index].type === 'number') { @@ -69,21 +69,21 @@ const handleUpdateType = (index: number) => { diff --git a/src/components/workflow/modules/detail/branch-desc.vue b/src/components/workflow/modules/detail/branch-desc.vue index f4983ca..3120516 100644 --- a/src/components/workflow/modules/detail/branch-desc.vue +++ b/src/components/workflow/modules/detail/branch-desc.vue @@ -3,7 +3,7 @@ import { nextTick, onMounted, ref } from 'vue'; import CodeMirror from 'vue-codemirror6'; import { oneDark } from '@codemirror/theme-one-dark'; import { javascript } from '@codemirror/lang-javascript'; -import { expressionRecord, logicalConditionRecord } from '@/constants/business'; +import { expressionRecord } from '@/constants/business'; defineOptions({ name: 'BranchDesc' @@ -66,9 +66,6 @@ onMounted(() => {