diff --git a/apps/web-antd/src/api/ai/write/index.ts b/apps/web-antd/src/api/ai/write/index.ts index 919f1750..ffc99b52 100644 --- a/apps/web-antd/src/api/ai/write/index.ts +++ b/apps/web-antd/src/api/ai/write/index.ts @@ -1,6 +1,5 @@ import type { PageParam, PageResult } from '@vben/request'; - -import type { AiWriteTypeEnum } from '#/utils'; +import type { AiWriteTypeEnum } from '@vben/utils'; import { useAppConfig } from '@vben/hooks'; import { fetchEventSource } from '@vben/request'; diff --git a/apps/web-antd/src/api/bpm/processInstance/index.ts b/apps/web-antd/src/api/bpm/processInstance/index.ts index cc1683f6..5b4abefd 100644 --- a/apps/web-antd/src/api/bpm/processInstance/index.ts +++ b/apps/web-antd/src/api/bpm/processInstance/index.ts @@ -1,9 +1,9 @@ import type { PageParam, PageResult } from '@vben/request'; +import type { BpmCandidateStrategyEnum, BpmNodeTypeEnum } from '@vben/utils'; import type { BpmTaskApi } from '../task'; import type { BpmModelApi } from '#/api/bpm/model'; -import type { BpmCandidateStrategyEnum, BpmNodeTypeEnum } from '#/utils'; import { requestClient } from '#/api/request'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes-config/child-process-node-config.vue b/apps/web-antd/src/components/simple-process-design/components/nodes-config/child-process-node-config.vue index 2341999f..5addda37 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes-config/child-process-node-config.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/child-process-node-config.vue @@ -7,6 +7,7 @@ import { computed, onMounted, reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Button, @@ -28,7 +29,6 @@ import { import { getFormDetail } from '#/api/bpm/form'; import { getModelList } from '#/api/bpm/model'; -import { BpmNodeTypeEnum } from '#/utils'; import { CHILD_PROCESS_MULTI_INSTANCE_SOURCE_TYPE, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes-config/copy-task-node-config.vue b/apps/web-antd/src/components/simple-process-design/components/nodes-config/copy-task-node-config.vue index 4dfec20e..ba10e7fb 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes-config/copy-task-node-config.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/copy-task-node-config.vue @@ -10,6 +10,7 @@ import { computed, onMounted, reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; +import { BpmModelFormType, BpmNodeTypeEnum } from '@vben/utils'; import { Col, @@ -27,8 +28,6 @@ import { TreeSelect, } from 'ant-design-vue'; -import { BpmModelFormType, BpmNodeTypeEnum } from '#/utils'; - import { CANDIDATE_STRATEGY, CandidateStrategy, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes-config/delay-timer-node-config.vue b/apps/web-antd/src/components/simple-process-design/components/nodes-config/delay-timer-node-config.vue index 4d96c001..7e95ab81 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes-config/delay-timer-node-config.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/delay-timer-node-config.vue @@ -7,6 +7,7 @@ import { reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Col, @@ -22,8 +23,6 @@ import { SelectOption, } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { DELAY_TYPE, DelayTypeEnum, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes-config/modules/condition.vue b/apps/web-antd/src/components/simple-process-design/components/nodes-config/modules/condition.vue index 36f92ba2..79fa384a 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes-config/modules/condition.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/modules/condition.vue @@ -6,7 +6,7 @@ import type { Ref } from 'vue'; import { computed, inject, reactive, ref } from 'vue'; import { IconifyIcon, Plus, Trash2 } from '@vben/icons'; -import { cloneDeep } from '@vben/utils'; +import { BpmModelFormType, cloneDeep } from '@vben/utils'; import { Card, @@ -25,8 +25,6 @@ import { Tooltip, } from 'ant-design-vue'; -import { BpmModelFormType } from '#/utils'; - import { COMPARISON_OPERATORS, CONDITION_CONFIG_TYPES, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes-config/router-node-config.vue b/apps/web-antd/src/components/simple-process-design/components/nodes-config/router-node-config.vue index 4d759b5c..b988929a 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes-config/router-node-config.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/router-node-config.vue @@ -7,6 +7,7 @@ import { inject, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Button, @@ -21,8 +22,6 @@ import { SelectOption, } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { ConditionType } from '../../consts'; import { useNodeName, useWatchNode } from '../../helpers'; import Condition from './modules/condition.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes-config/start-user-node-config.vue b/apps/web-antd/src/components/simple-process-design/components/nodes-config/start-user-node-config.vue index 95bd572a..d56e21ba 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes-config/start-user-node-config.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/start-user-node-config.vue @@ -10,6 +10,7 @@ import { inject, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; +import { BpmModelFormType, BpmNodeTypeEnum } from '@vben/utils'; import { Col, @@ -23,8 +24,6 @@ import { TypographyText, } from 'ant-design-vue'; -import { BpmModelFormType, BpmNodeTypeEnum } from '#/utils'; - import { FieldPermissionType, START_USER_BUTTON_SETTING } from '../../consts'; import { useFormFieldsPermission, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes-config/trigger-node-config.vue b/apps/web-antd/src/components/simple-process-design/components/nodes-config/trigger-node-config.vue index 2516af9f..8537cd3d 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes-config/trigger-node-config.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/trigger-node-config.vue @@ -12,7 +12,7 @@ import { computed, getCurrentInstance, onMounted, reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; -import { cloneDeep } from '@vben/utils'; +import { BpmNodeTypeEnum, cloneDeep } from '@vben/utils'; import { Button, @@ -29,8 +29,6 @@ import { Tag, } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { DEFAULT_CONDITION_GROUP_VALUE, TRIGGER_TYPES, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes-config/user-task-node-config.vue b/apps/web-antd/src/components/simple-process-design/components/nodes-config/user-task-node-config.vue index 5dc75bac..295562d7 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes-config/user-task-node-config.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/user-task-node-config.vue @@ -10,7 +10,12 @@ import { computed, nextTick, onMounted, reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; -import { cloneDeep } from '@vben/utils'; +import { + BpmModelFormType, + BpmNodeTypeEnum, + cloneDeep, + ProcessVariableEnum, +} from '@vben/utils'; import { Button, @@ -34,12 +39,6 @@ import { TypographyText, } from 'ant-design-vue'; -import { - BpmModelFormType, - BpmNodeTypeEnum, - ProcessVariableEnum, -} from '#/utils'; - import { APPROVE_METHODS, APPROVE_TYPE, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/child-process-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/child-process-node.vue index a6849e18..d556590f 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/child-process-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/child-process-node.vue @@ -4,11 +4,10 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { NODE_DEFAULT_TEXT } from '../../consts'; import { useNodeName2, useTaskStatusClass, useWatchNode } from '../../helpers'; import ChildProcessNodeConfig from '../nodes-config/child-process-node-config.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/copy-task-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/copy-task-node.vue index 720e35e8..c615735f 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/copy-task-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/copy-task-node.vue @@ -4,11 +4,10 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { NODE_DEFAULT_TEXT } from '../../consts'; import { useNodeName2, useTaskStatusClass, useWatchNode } from '../../helpers'; import CopyTaskNodeConfig from '../nodes-config/copy-task-node-config.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/delay-timer-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/delay-timer-node.vue index 8ce16d52..9595a6e2 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/delay-timer-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/delay-timer-node.vue @@ -4,11 +4,10 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { NODE_DEFAULT_TEXT } from '../../consts'; import { useNodeName2, useTaskStatusClass, useWatchNode } from '../../helpers'; import DelayTimerNodeConfig from '../nodes-config/delay-timer-node-config.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/exclusive-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/exclusive-node.vue index f4951f93..88c69618 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/exclusive-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/exclusive-node.vue @@ -4,12 +4,14 @@ import type { SimpleFlowNode } from '../../consts'; import { getCurrentInstance, inject, nextTick, ref, watch } from 'vue'; import { IconifyIcon } from '@vben/icons'; -import { cloneDeep, buildShortUUID as generateUUID } from '@vben/utils'; +import { + BpmNodeTypeEnum, + cloneDeep, + buildShortUUID as generateUUID, +} from '@vben/utils'; import { Button, Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { ConditionType, DEFAULT_CONDITION_GROUP_VALUE, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/inclusive-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/inclusive-node.vue index 34f9d914..ab986b7e 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/inclusive-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/inclusive-node.vue @@ -4,12 +4,14 @@ import type { SimpleFlowNode } from '../../consts'; import { getCurrentInstance, inject, nextTick, ref, watch } from 'vue'; import { IconifyIcon } from '@vben/icons'; -import { cloneDeep, buildShortUUID as generateUUID } from '@vben/utils'; +import { + BpmNodeTypeEnum, + cloneDeep, + buildShortUUID as generateUUID, +} from '@vben/utils'; import { Button, Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { ConditionType, DEFAULT_CONDITION_GROUP_VALUE, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/node-handler.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/node-handler.vue index 56b30812..32541f19 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/node-handler.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/node-handler.vue @@ -4,12 +4,14 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; -import { cloneDeep, buildShortUUID as generateUUID } from '@vben/utils'; +import { + BpmNodeTypeEnum, + cloneDeep, + buildShortUUID as generateUUID, +} from '@vben/utils'; import { message, Popover } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { ApproveMethodType, AssignEmptyHandlerType, diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/parallel-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/parallel-node.vue index 978b0b05..2795da67 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/parallel-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/parallel-node.vue @@ -4,12 +4,10 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, nextTick, ref, watch } from 'vue'; import { IconifyIcon } from '@vben/icons'; -import { buildShortUUID as generateUUID } from '@vben/utils'; +import { BpmNodeTypeEnum, buildShortUUID as generateUUID } from '@vben/utils'; import { Button, Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { NODE_DEFAULT_TEXT } from '../../consts'; import { useTaskStatusClass } from '../../helpers'; import ProcessNodeTree from '../process-node-tree.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/router-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/router-node.vue index 211ce672..fe439580 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/router-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/router-node.vue @@ -4,11 +4,10 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { NODE_DEFAULT_TEXT } from '../../consts'; import { useNodeName2, useTaskStatusClass, useWatchNode } from '../../helpers'; import RouterNodeConfig from '../nodes-config/router-node-config.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/start-user-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/start-user-node.vue index c6acbe0e..16da9c25 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/start-user-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/start-user-node.vue @@ -8,11 +8,10 @@ import { inject, ref } from 'vue'; import { useVbenModal } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { NODE_DEFAULT_TEXT } from '../../consts'; import { useNodeName2, useTaskStatusClass, useWatchNode } from '../../helpers'; import StartUserNodeConfig from '../nodes-config/start-user-node-config.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/trigger-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/trigger-node.vue index bdf39b55..8ff90d5f 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/trigger-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/trigger-node.vue @@ -4,11 +4,10 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { NODE_DEFAULT_TEXT } from '../../consts'; import { useNodeName2, useTaskStatusClass, useWatchNode } from '../../helpers'; import TriggerNodeConfig from '../nodes-config/trigger-node-config.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/nodes/user-task-node.vue b/apps/web-antd/src/components/simple-process-design/components/nodes/user-task-node.vue index ce841bcc..6c92d71c 100644 --- a/apps/web-antd/src/components/simple-process-design/components/nodes/user-task-node.vue +++ b/apps/web-antd/src/components/simple-process-design/components/nodes/user-task-node.vue @@ -7,11 +7,10 @@ import { inject, ref } from 'vue'; import { useVbenModal } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; +import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-vue'; -import { BpmNodeTypeEnum } from '#/utils'; - import { NODE_DEFAULT_TEXT } from '../../consts'; import { useNodeName2, useTaskStatusClass, useWatchNode } from '../../helpers'; import UserTaskNodeConfig from '../nodes-config/user-task-node-config.vue'; diff --git a/apps/web-antd/src/components/simple-process-design/components/process-node-tree.vue b/apps/web-antd/src/components/simple-process-design/components/process-node-tree.vue index dc903908..70fefb7a 100644 --- a/apps/web-antd/src/components/simple-process-design/components/process-node-tree.vue +++ b/apps/web-antd/src/components/simple-process-design/components/process-node-tree.vue @@ -1,7 +1,7 @@