diff --git a/apps/web-antd/src/api/ai/write/index.ts b/apps/web-antd/src/api/ai/write/index.ts index 919f1750d..ffc99b529 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 cc1683f61..5b4abefd9 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 2341999f3..5addda377 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 4dfec20ea..ba10e7fb6 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 4d96c0016..7e95ab814 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 36f92ba22..79fa384aa 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 4d759b5c7..b988929a3 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 95bd572ad..d56e21ba2 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 2516af9f8..8537cd3dc 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 5dc75bacb..295562d7d 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 a6849e188..d556590f6 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 720e35e89..c615735ff 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 8ce16d521..9595a6e2e 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 f4951f93a..88c696181 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 34f9d9145..ab986b7e8 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 56b308127..32541f191 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 978b0b058..2795da67a 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 211ce6723..fe439580c 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 c6acbe0ec..16da9c257 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 bdf39b55b..8ff90d5f5 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 ce841bcc1..6c92d71cd 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 dc9039089..70fefb7ab 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 @@