diff --git a/apps/web-antd/src/api/ai/image/index.ts b/apps/web-antd/src/api/ai/image/index.ts index 19970eeac..6af33f1d0 100644 --- a/apps/web-antd/src/api/ai/image/index.ts +++ b/apps/web-antd/src/api/ai/image/index.ts @@ -12,6 +12,7 @@ export namespace AiImageApi { // AI 绘图 export interface Image { id: number; // 编号 + userId: number; platform: string; // 平台 model: string; // 模型 prompt: string; // 提示词 diff --git a/apps/web-antd/src/api/ai/write/index.ts b/apps/web-antd/src/api/ai/write/index.ts index ffc99b529..4ca1fc7aa 100644 --- a/apps/web-antd/src/api/ai/write/index.ts +++ b/apps/web-antd/src/api/ai/write/index.ts @@ -1,5 +1,5 @@ +import type { AiWriteTypeEnum } from '@vben/constants'; import type { PageParam, PageResult } from '@vben/request'; -import type { AiWriteTypeEnum } from '@vben/utils'; import { useAppConfig } from '@vben/hooks'; import { fetchEventSource } from '@vben/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 5addda377..012e4ac7a 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 @@ -6,8 +6,8 @@ import type { IOParameter, SimpleFlowNode } from '../../consts'; import { computed, onMounted, reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Button, 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 ba10e7fb6..4fbea5a5d 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 @@ -9,8 +9,8 @@ import type { CopyTaskFormType } from '../../helpers'; import { computed, onMounted, reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; +import { BpmModelFormType, BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmModelFormType, BpmNodeTypeEnum } from '@vben/utils'; import { Col, 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 7e95ab814..0e0ac4cc3 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 @@ -6,8 +6,8 @@ import type { SimpleFlowNode } from '../../consts'; import { reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Col, 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 79fa384aa..3c274cf8a 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 @@ -5,8 +5,9 @@ import type { Ref } from 'vue'; import { computed, inject, reactive, ref } from 'vue'; +import { BpmModelFormType } from '@vben/constants'; import { IconifyIcon, Plus, Trash2 } from '@vben/icons'; -import { BpmModelFormType, cloneDeep } from '@vben/utils'; +import { cloneDeep } from '@vben/utils'; import { Card, 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 b988929a3..b23a01a66 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 @@ -6,8 +6,8 @@ import type { RouterSetting, SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Button, 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 d56e21ba2..acd02d03e 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 @@ -9,8 +9,8 @@ import type { SystemUserApi } from '#/api/system/user'; import { inject, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; +import { BpmModelFormType, BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmModelFormType, BpmNodeTypeEnum } from '@vben/utils'; import { Col, 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 8537cd3dc..758c5e8c4 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 @@ -11,8 +11,9 @@ import type { import { computed, getCurrentInstance, onMounted, reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum, cloneDeep } from '@vben/utils'; +import { cloneDeep } from '@vben/utils'; import { Button, 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 295562d7d..e09057ab6 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 @@ -9,13 +9,13 @@ import type { UserTaskFormType } from '../../helpers'; import { computed, nextTick, onMounted, reactive, ref } from 'vue'; import { useVbenDrawer } from '@vben/common-ui'; -import { IconifyIcon } from '@vben/icons'; import { BpmModelFormType, BpmNodeTypeEnum, - cloneDeep, ProcessVariableEnum, -} from '@vben/utils'; +} from '@vben/constants'; +import { IconifyIcon } from '@vben/icons'; +import { cloneDeep } from '@vben/utils'; import { Button, 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 d556590f6..1a8fe72ed 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 @@ -3,8 +3,8 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-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 c615735ff..3ab058b25 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 @@ -3,8 +3,8 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-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 9595a6e2e..c72b23a09 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 @@ -3,8 +3,8 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-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 88c696181..dbed9f783 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 @@ -3,12 +3,9 @@ import type { SimpleFlowNode } from '../../consts'; import { getCurrentInstance, inject, nextTick, ref, watch } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { - BpmNodeTypeEnum, - cloneDeep, - buildShortUUID as generateUUID, -} from '@vben/utils'; +import { cloneDeep, buildShortUUID as generateUUID } from '@vben/utils'; import { Button, Input } from 'ant-design-vue'; 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 ab986b7e8..50e2d1a09 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 @@ -3,12 +3,9 @@ import type { SimpleFlowNode } from '../../consts'; import { getCurrentInstance, inject, nextTick, ref, watch } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { - BpmNodeTypeEnum, - cloneDeep, - buildShortUUID as generateUUID, -} from '@vben/utils'; +import { cloneDeep, buildShortUUID as generateUUID } from '@vben/utils'; import { Button, Input } from 'ant-design-vue'; 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 32541f191..063ccdc13 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 @@ -3,12 +3,9 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { - BpmNodeTypeEnum, - cloneDeep, - buildShortUUID as generateUUID, -} from '@vben/utils'; +import { cloneDeep, buildShortUUID as generateUUID } from '@vben/utils'; import { message, Popover } from 'ant-design-vue'; 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 2795da67a..79045211e 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 @@ -3,8 +3,9 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, nextTick, ref, watch } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum, buildShortUUID as generateUUID } from '@vben/utils'; +import { buildShortUUID as generateUUID } from '@vben/utils'; import { Button, Input } from 'ant-design-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 fe439580c..65f27f6fb 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 @@ -3,8 +3,8 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-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 16da9c257..6fd7daa9e 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 @@ -7,8 +7,8 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { useVbenModal } from '@vben/common-ui'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-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 8ff90d5f5..953bfb1e8 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 @@ -3,8 +3,8 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-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 6c92d71cd..8a933ef20 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 @@ -6,8 +6,8 @@ import type { SimpleFlowNode } from '../../consts'; import { inject, ref } from 'vue'; import { useVbenModal } from '@vben/common-ui'; +import { BpmNodeTypeEnum } from '@vben/constants'; import { IconifyIcon } from '@vben/icons'; -import { BpmNodeTypeEnum } from '@vben/utils'; import { Input } from 'ant-design-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 70fefb7ab..b62170894 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 @@