From cb1e36684315857ad3ac22dc4397c823c7f00737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=A6=8F=E8=B4=A2?= <1471584931@qq.com> Date: Thu, 18 Dec 2025 14:40:10 +0800 Subject: [PATCH] =?UTF-8?q?--=E4=BF=AE=E5=A4=8D=E5=8A=A8=E6=80=81=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E5=AF=BC=E5=85=A5=E8=B7=AF=E5=BE=84=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Form/src/components/Upload.vue | 5 +++-- src/views/sales/Customer/components/CustomerModal.vue | 1 + src/views/sales/Customer/index.vue | 1 + src/views/secondDev/approveFlowPage.vue | 2 +- src/views/secondDev/createFlow.vue | 2 +- src/views/workflow/task/components/flow/FormInformation.vue | 2 +- 6 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/components/Form/src/components/Upload.vue b/src/components/Form/src/components/Upload.vue index 527ff66..08e2102 100644 --- a/src/components/Form/src/components/Upload.vue +++ b/src/components/Form/src/components/Upload.vue @@ -119,7 +119,8 @@ import WebOfficeSDK from '/@/assets/libs/open-jssdk-v0.1.3.es.js'; import { getToken } from '/@/utils/auth'; import { useRoute } from 'vue-router'; -import { methodOf } from 'lodash-es'; + import { methodOf } from 'lodash-es'; + import { buildSnowFlakeId } from '/@/utils/uuid'; const route = useRoute(); const { VITE_GLOB_UPLOAD_ALERT_TIP } = getAppEnvConfig(); @@ -188,7 +189,7 @@ import { methodOf } from 'lodash-es'; tableName.value = data.tableName; columnName.value = data.columnName; }else{ - tableId.value = props.value || ''; + tableId.value = props.value || buildSnowFlakeId(); tableName.value = props.tableName || ''; columnName.value = props.columnName || ''; } diff --git a/src/views/sales/Customer/components/CustomerModal.vue b/src/views/sales/Customer/components/CustomerModal.vue index 168dd47..81251d9 100644 --- a/src/views/sales/Customer/components/CustomerModal.vue +++ b/src/views/sales/Customer/components/CustomerModal.vue @@ -12,6 +12,7 @@ import { useI18n } from '/@/hooks/web/useI18n'; import { formProps } from './config'; import ModalForm from './Form.vue'; + import { FromPageType } from '/@/enums/workflowEnum'; const emit = defineEmits(['success', 'register']); diff --git a/src/views/sales/Customer/index.vue b/src/views/sales/Customer/index.vue index 0773d7c..cb9dc33 100644 --- a/src/views/sales/Customer/index.vue +++ b/src/views/sales/Customer/index.vue @@ -56,6 +56,7 @@ import { isValidJSON } from '/@/utils/event/design'; import CustomerModal from './components/CustomerModal.vue'; + import CustomerCeateForm from './components/createForm.vue'; import {formConfig, searchFormSchema, columns } from './components/config'; import Icon from '/@/components/Icon/index'; import FlowRecord from '/@/views/workflow/task/components/flow/FlowRecord.vue'; diff --git a/src/views/secondDev/approveFlowPage.vue b/src/views/secondDev/approveFlowPage.vue index c3efa6f..3dacf37 100644 --- a/src/views/secondDev/approveFlowPage.vue +++ b/src/views/secondDev/approveFlowPage.vue @@ -185,7 +185,7 @@ }); } return defineAsyncComponent({ - loader: () => import(`/@/views/${data.formInfos[0]?.functionalModule}/${data.formInfos[0]?.functionName}/components/createForm.vue`) + loader: () => import(`../../views/${data.formInfos[0]?.functionalModule}/${data.formInfos[0]?.functionName}/components/createForm.vue`) }); }); function showButton(btn) { diff --git a/src/views/secondDev/createFlow.vue b/src/views/secondDev/createFlow.vue index 7c9f4e0..b48ba8f 100644 --- a/src/views/secondDev/createFlow.vue +++ b/src/views/secondDev/createFlow.vue @@ -151,7 +151,7 @@ }); } return defineAsyncComponent({ - loader: () => import(`/@/views/${data.formInfos[0]?.functionalModule}/${data.formInfos[0]?.functionName}/components/createForm.vue`) + loader: () => import(`../../views/${data.formInfos[0]?.functionalModule}/${data.formInfos[0]?.functionName}/components/createForm.vue`) }); }); diff --git a/src/views/workflow/task/components/flow/FormInformation.vue b/src/views/workflow/task/components/flow/FormInformation.vue index 946eee6..a39775c 100644 --- a/src/views/workflow/task/components/flow/FormInformation.vue +++ b/src/views/workflow/task/components/flow/FormInformation.vue @@ -161,7 +161,7 @@ }); } return defineAsyncComponent({ - loader: () => import(`/@/views/${props.formInfos[0]?.functionalModule}/${props.formInfos[0]?.functionName}/components/createForm.vue`) + loader: () => import(`../../../../../views/${props.formInfos[0]?.functionalModule}/${props.formInfos[0]?.functionName}/components/createForm.vue`) }); }); onMounted(async () => {