diff --git a/apps/web-antd/src/api/ai/image/index.ts b/apps/web-antd/src/api/ai/image/index.ts index 19970eea..6af33f1d 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 ffc99b52..4ca1fc7a 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 5addda37..012e4ac7 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 ba10e7fb..4fbea5a5 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 7e95ab81..0e0ac4cc 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 79fa384a..3c274cf8 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 b988929a..b23a01a6 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 d56e21ba..acd02d03 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 8537cd3d..758c5e8c 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 295562d7..e09057ab 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 d556590f..1a8fe72e 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 c615735f..3ab058b2 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 9595a6e2..c72b23a0 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 88c69618..dbed9f78 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 ab986b7e..50e2d1a0 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 32541f19..063ccdc1 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 2795da67..79045211 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 fe439580..65f27f6f 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 16da9c25..6fd7daa9 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 8ff90d5f..953bfb1e 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 6c92d71c..8a933ef2 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 70fefb7a..b6217089 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 @@