|
19 | 19 | :placeholder="nodeName"
|
20 | 20 | />
|
21 | 21 | <div v-else class="node-name">
|
22 |
| - {{ nodeName }} <Icon class="ml-1" icon="ep:edit-pen" :size="16" @click="clickIcon()" /> |
| 22 | + {{ nodeName }} |
| 23 | + <Icon class="ml-1" icon="ep:edit-pen" :size="16" @click="clickIcon()" /> |
23 | 24 | </div>
|
24 | 25 | <div class="divide-line"></div>
|
25 | 26 | </div>
|
|
440 | 441 | <el-divider content-position="left">
|
441 | 442 | <el-text tag="b" size="large">创建任务</el-text>
|
442 | 443 | </el-divider>
|
| 444 | + <!-- TODO @lesan:createTaskListenerEnable、createTaskListenerPath 等 idea 红色的告警! --> |
443 | 445 | <el-form-item prop="createTaskListenerEnable">
|
444 | 446 | <el-switch
|
445 | 447 | v-model="configForm.createTaskListenerEnable"
|
|
450 | 452 | <div v-if="configForm.createTaskListenerEnable">
|
451 | 453 | <el-form-item>
|
452 | 454 | <el-alert
|
453 |
| - title="仅支持POST请求,以请求体方式接收参数" |
| 455 | + title="仅支持 POST 请求,以请求体方式接收参数" |
454 | 456 | type="warning"
|
455 | 457 | show-icon
|
456 | 458 | :closable="false"
|
|
465 | 467 | v-for="(item, index) in configForm.createTaskListenerHeader"
|
466 | 468 | :key="index"
|
467 | 469 | >
|
| 470 | + <!-- TODO @lesan:css 尽量用 unocss 哈 --> |
468 | 471 | <div class="mr-2">
|
469 | 472 | <el-input v-model="item.key" style="width: 160px" />
|
470 | 473 | </div>
|
|
537 | 540 | </el-form-item>
|
538 | 541 | </div>
|
539 | 542 |
|
| 543 | + <!-- TODO lesan:待实现 --> |
540 | 544 | <el-divider content-position="left">
|
541 | 545 | <el-text tag="b" size="large">指派任务执行人员</el-text>
|
542 | 546 | </el-divider>
|
|
548 | 552 | />
|
549 | 553 | </el-form-item>
|
550 | 554 |
|
| 555 | + <!-- TODO lesan:待实现 --> |
551 | 556 | <el-divider content-position="left">
|
552 | 557 | <el-text tag="b" size="large">完成任务</el-text>
|
553 | 558 | </el-divider>
|
@@ -641,7 +646,7 @@ const { settingVisible, closeDrawer, openDrawer } = useDrawer()
|
641 | 646 | // 节点名称配置
|
642 | 647 | const { nodeName, showInput, clickIcon, blurEvent } = useNodeName(NodeType.USER_TASK_NODE)
|
643 | 648 | // 激活的 Tab 标签页
|
644 |
| -const activeTabName = ref('listener') |
| 649 | +const activeTabName = ref('user') |
645 | 650 | // 表单字段权限设置
|
646 | 651 | const { formType, fieldsPermissionConfig, formFieldOptions, getNodeConfigFormFields } =
|
647 | 652 | useFormFieldsPermission(FieldPermissionType.READ)
|
@@ -848,7 +853,7 @@ const showUserTaskNodeConfig = (node: SimpleFlowNode) => {
|
848 | 853 | buttonsSetting.value = cloneDeep(node.buttonsSetting) || DEFAULT_BUTTON_SETTING
|
849 | 854 | // 4. 表单字段权限配置
|
850 | 855 | getNodeConfigFormFields(node.fieldsPermission)
|
851 |
| - // 创建任务监听器 |
| 856 | + // 5. 创建任务监听器 |
852 | 857 | configForm.value.createTaskListenerEnable = node.createTaskListener.enable
|
853 | 858 | configForm.value.createTaskListenerPath = node.createTaskListener.path
|
854 | 859 | configForm.value.createTaskListenerHeader = node.createTaskListener.header ?? []
|
|
0 commit comments