From 98e6855935af8dd9c6c62c716f0944a865a7925e Mon Sep 17 00:00:00 2001 From: caixiaofeng <1941338475@qq.com> Date: Tue, 23 Jan 2024 17:12:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=9B=91=E5=90=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components.d.ts | 1 - src/views/flowDesign/index.vue | 4 +--- src/views/flowDesign/penal/ApprovalAttr.vue | 4 ++-- src/views/flowDesign/penal/CcAttr.vue | 4 ++-- src/views/flowDesign/penal/StartAttr.vue | 4 ++-- 5 files changed, 7 insertions(+), 10 deletions(-) diff --git a/src/components.d.ts b/src/components.d.ts index 53d26de..65d47f8 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -21,7 +21,6 @@ declare module 'vue' { ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElIcon: typeof import('element-plus/es')['ElIcon'] ElInput: typeof import('element-plus/es')['ElInput'] - ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] ElLink: typeof import('element-plus/es')['ElLink'] ElOption: typeof import('element-plus/es')['ElOption'] ElPopconfirm: typeof import('element-plus/es')['ElPopconfirm'] diff --git a/src/views/flowDesign/index.vue b/src/views/flowDesign/index.vue index 7d4fefc..1633353 100644 --- a/src/views/flowDesign/index.vue +++ b/src/views/flowDesign/index.vue @@ -20,9 +20,7 @@ const $props = defineProps() const $emits = defineEmits(['update:process', 'update:fields']) const {fields} = useVModels($props, $emits) const process = ref($props.process) -const { undo, redo, canUndo, canRedo} = useRefHistory(process, - {deep: true, clone: cloneDeep } -) +const { undo, redo, canUndo, canRedo} = useRefHistory(process, {deep: true, clone: cloneDeep }) const nodePenalRef = ref>() const zoom = ref(100) const getScale = computed(() => zoom.value / 100) diff --git a/src/views/flowDesign/penal/ApprovalAttr.vue b/src/views/flowDesign/penal/ApprovalAttr.vue index d134237..3a5d0d4 100644 --- a/src/views/flowDesign/penal/ApprovalAttr.vue +++ b/src/views/flowDesign/penal/ApprovalAttr.vue @@ -2,7 +2,7 @@ import Segmented from '~/components/Segmented' import {useVModels} from '@vueuse/core' import {ApprovalNode} from '../nodes/Approval/index' -import {computed, inject, Ref, ref, watchEffect} from "vue"; +import {computed, inject, Ref, ref, onMounted} from "vue" import {CircleCheck, CircleClose, Switch, Plus, Minus} from "@element-plus/icons-vue"; import {Field} from "~/components/Render/interface"; import {FormProperty} from "~/views/flowDesign/index"; @@ -125,7 +125,7 @@ const changeHidden = (row: FormProperty) => { row.required = false } } -watchEffect(() => { +onMounted(() => { const formProperties = node.value.formProperties node.value.formProperties = fields.value.filter(e => e.value !== undefined).map(e => ({ id: e.id, diff --git a/src/views/flowDesign/penal/CcAttr.vue b/src/views/flowDesign/penal/CcAttr.vue index 46eded2..67d90e6 100644 --- a/src/views/flowDesign/penal/CcAttr.vue +++ b/src/views/flowDesign/penal/CcAttr.vue @@ -2,7 +2,7 @@ import Segmented from '~/components/Segmented' import {useVModels} from '@vueuse/core' import {CcNode} from '../nodes/Cc/index' -import {computed, inject, Ref, ref, watchEffect} from "vue"; +import {computed, inject, Ref, ref, onMounted} from "vue" import {Field} from "~/components/Render/interface"; const activeName = ref('properties') @@ -38,7 +38,7 @@ const allHidden = computed({ } }) -watchEffect(() => { +onMounted(() => { const formProperties = node.value.formProperties node.value.formProperties = fields.value.filter(e => e.value !== undefined).map(e => ({ id: e.id, diff --git a/src/views/flowDesign/penal/StartAttr.vue b/src/views/flowDesign/penal/StartAttr.vue index e374609..665516c 100644 --- a/src/views/flowDesign/penal/StartAttr.vue +++ b/src/views/flowDesign/penal/StartAttr.vue @@ -2,7 +2,7 @@ import Segmented from '~/components/Segmented' import {useVModels} from '@vueuse/core' import {StartNode} from '../nodes/Start/index' -import {computed, inject, Ref, ref, watchEffect} from "vue"; +import {computed, inject, onMounted, Ref, ref} from "vue" import {Field} from "~/components/Render/interface"; import {FormProperty} from "~/views/flowDesign/index"; @@ -122,7 +122,7 @@ const changeRequired = (row: FormProperty) => { row.hidden = false } } -watchEffect(() => { +onMounted(() => { const formProperties = node.value.formProperties node.value.formProperties = fields.value.filter(e => e.value !== undefined).map(e => ({ id: e.id,