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 () => {