feat(REQ-4418) - 兼容老版本的审批人指定
This commit is contained in:
parent
213f0450e8
commit
d03fd9cc17
@ -528,13 +528,18 @@ public class UserTaskJsonConverter extends AbstractBpmnJsonConverter<UserTask> {
|
|||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
// 审批人指定的具体值
|
||||||
|
ExtensionElement specifyValueElement = new ExtensionElement();
|
||||||
|
specifyValueElement.setName(TEMPLATE_UPGRADE_APPROVAL_SPECIFY_VALUE);
|
||||||
|
specifyValueElement.setElementText(property.getSpecifyValue());
|
||||||
|
approverSpecifyElement.addChildElement(specifyValueElement);
|
||||||
|
userTask.addExtensionElement(approverSpecifyElement);
|
||||||
|
} else {
|
||||||
|
// 老版本的兼容
|
||||||
|
// 审批人指定的具体值
|
||||||
|
approverSpecifyElement.setElementText(property.getSpecifyValue());
|
||||||
|
userTask.addExtensionElement(approverSpecifyElement);
|
||||||
}
|
}
|
||||||
// 审批人指定的具体值
|
|
||||||
ExtensionElement specifyValueElement = new ExtensionElement();
|
|
||||||
specifyValueElement.setName(TEMPLATE_UPGRADE_APPROVAL_SPECIFY_VALUE);
|
|
||||||
specifyValueElement.setElementText(property.getSpecifyValue());
|
|
||||||
approverSpecifyElement.addChildElement(specifyValueElement);
|
|
||||||
userTask.addExtensionElement(approverSpecifyElement);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Objects.nonNull(property.getMultiMode())) {
|
if (Objects.nonNull(property.getMultiMode())) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user