!45 【轻量级RP】Brath:已修改集合判断,请注意及时合并代码~
Merge pull request !45 from Brath/develop
This commit is contained in:
@@ -764,7 +764,10 @@ public class WfProcessServiceImpl extends FlowServiceFactory implements IWfProce
|
|||||||
.eq(WfDeployForm::getDeployId, historicProcIns.getDeploymentId())
|
.eq(WfDeployForm::getDeployId, historicProcIns.getDeploymentId())
|
||||||
.eq(WfDeployForm::getFormKey, formKey)
|
.eq(WfDeployForm::getFormKey, formKey)
|
||||||
.eq(localScope, WfDeployForm::getNodeKey, flowElement.getId()));
|
.eq(localScope, WfDeployForm::getNodeKey, flowElement.getId()));
|
||||||
WfDeployFormVo formInfo = formInfoList.iterator().next();
|
|
||||||
|
//@update by Brath:避免空集合导致的NULL空指针
|
||||||
|
WfDeployFormVo formInfo = formInfoList.stream().findFirst().orElse(null);
|
||||||
|
|
||||||
if (ObjectUtil.isNotNull(formInfo)) {
|
if (ObjectUtil.isNotNull(formInfo)) {
|
||||||
// 旧数据 formInfo.getFormName() 为 null
|
// 旧数据 formInfo.getFormName() 为 null
|
||||||
String formName = Optional.ofNullable(formInfo.getFormName()).orElse(StringUtils.EMPTY);
|
String formName = Optional.ofNullable(formInfo.getFormName()).orElse(StringUtils.EMPTY);
|
||||||
|
|||||||
Reference in New Issue
Block a user