1
This commit is contained in:
parent
61a6d7f12b
commit
3b9b075360
@ -103,8 +103,16 @@ const NodeConfigDrawer: React.FC<NodeConfigDrawerProps> = ({
|
|||||||
</Space>
|
</Space>
|
||||||
),
|
),
|
||||||
rules: [{required, message: `请输入${property.title}`}],
|
rules: [{required, message: `请输入${property.title}`}],
|
||||||
initialValue: property.default // 添加默认值支持
|
initialValue: key === 'code' ? nodeDefinition?.nodeType : property.default // 如果是 code 字段,使用 nodeType 作为默认值
|
||||||
};
|
};
|
||||||
|
|
||||||
|
if (key === 'code') {
|
||||||
|
return (
|
||||||
|
<Form.Item key={key} {...baseProps}>
|
||||||
|
<Input disabled value={nodeDefinition?.nodeType}/>
|
||||||
|
</Form.Item>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
if (isReadOnly) {
|
if (isReadOnly) {
|
||||||
return (
|
return (
|
||||||
|
|||||||
@ -66,7 +66,7 @@ const validateRequiredNodes = (graph: Graph): ValidationResult => {
|
|||||||
const nodes = graph.getNodes();
|
const nodes = graph.getNodes();
|
||||||
|
|
||||||
// 检查开始节点
|
// 检查开始节点
|
||||||
const hasStartNode = nodes.some(node => node.getProp('type') === 'START_EVENT');
|
const hasStartNode = nodes.some(node => node.getProp('nodeType') === 'START_EVENT');
|
||||||
if (!hasStartNode) {
|
if (!hasStartNode) {
|
||||||
return {
|
return {
|
||||||
valid: false,
|
valid: false,
|
||||||
@ -75,7 +75,7 @@ const validateRequiredNodes = (graph: Graph): ValidationResult => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 检查结束节点
|
// 检查结束节点
|
||||||
const hasEndNode = nodes.some(node => node.getProp('type') === 'END_EVENT');
|
const hasEndNode = nodes.some(node => node.getProp('nodeType') === 'END_EVENT');
|
||||||
if (!hasEndNode) {
|
if (!hasEndNode) {
|
||||||
return {
|
return {
|
||||||
valid: false,
|
valid: false,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user