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 80b7b3a11..348a47317 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 @@ -12,10 +12,11 @@ import { useVbenDrawer } from '@vben/common-ui'; import { IconifyIcon } from '@vben/icons'; import { - Divider, + Col, Input, Radio, RadioGroup, + Row, TabPane, Tabs, Tooltip, @@ -91,8 +92,8 @@ const getDeptNames = (deptIds: number[]): string => { // 使用 VbenDrawer const [Drawer, drawerApi] = useVbenDrawer({ - header: false, - closable: false, + header: true, + closable: true, onCancel() { drawerApi.close(); }, @@ -142,28 +143,28 @@ defineExpose({ showStartUserNodeConfig }); -
-
字段权限
-
-
字段名称
-
- - 只读 - - - 可编辑 - - - 隐藏 - -
-
-
-
{{ item.title }}
- -
- - - -
-
- - - -
-
- - - -
-
+
+
字段权限
+ + + + 字段名称 + + + + + 只读 + + + + + 可编辑 + + + + + 隐藏 + + + + + + + +
+ + + {{ item.title }} + + + + + + + + + + + + + + + + +
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 new file mode 100644 index 000000000..fdeac0433 --- /dev/null +++ b/apps/web-antd/src/components/simple-process-design/components/nodes-config/user-task-node-config.vue @@ -0,0 +1,1252 @@ + +