feat(REQ-2699): 元素page接口返回linkExt
This commit is contained in:
parent
604839f711
commit
dfec87ee3b
@ -714,7 +714,9 @@ public class PrivateController {
|
||||
List<SaasPageElement> saasPageElements = saasPageElementDao.lambdaQuery()
|
||||
.eq(BaseEntity::getIsDelete, DeleteEnum.NORMAL.getValue())
|
||||
.eq(SaasPageElement::getTerminal, TerminalInfo.NT_CMP_APP_GENERAL)
|
||||
.ne(SaasPageElement::getLinkUrl, StringUtils.EMPTY)
|
||||
.and(wrapper -> wrapper.ne(SaasPageElement::getLinkUrl, StringUtils.EMPTY)
|
||||
.or()
|
||||
.ne(SaasPageElement::getLinkExt, StringUtils.EMPTY))
|
||||
.gt(BaseEntity::getId, startId)
|
||||
.orderByAsc(BaseEntity::getId)
|
||||
.last("LIMIT " + request.getPageSize())
|
||||
@ -739,13 +741,17 @@ public class PrivateController {
|
||||
continue;
|
||||
}
|
||||
SaasFeatureResource saasFeatureResource = saasFeatureResources.get(0);
|
||||
if (!FeatureResourceType.APP_ENTRY.getCode().equals(saasFeatureResource.getFeatureType())
|
||||
|| pageElement.getLinkUrl().equals(saasFeatureResource.getLinkUrl())) {
|
||||
if (!FeatureResourceType.APP_ENTRY.getCode().equals(saasFeatureResource.getFeatureType())) {
|
||||
continue;
|
||||
}
|
||||
if (pageElement.getLinkUrl().equals(saasFeatureResource.getLinkUrl())
|
||||
&& pageElement.getLinkExt().equals(saasFeatureResource.getLinkExt())) {
|
||||
continue;
|
||||
}
|
||||
saasFeatureResourceDao.lambdaUpdate()
|
||||
.eq(BaseEntity::getId, saasFeatureResource.getId())
|
||||
.set(SaasFeatureResource::getLinkUrl, pageElement.getLinkUrl())
|
||||
.set(StringUtils.isNotBlank(pageElement.getLinkUrl()), SaasFeatureResource::getLinkUrl, pageElement.getLinkUrl())
|
||||
.set(StringUtils.isNotBlank(pageElement.getLinkExt()), SaasFeatureResource::getLinkExt, pageElement.getLinkExt())
|
||||
.update();
|
||||
log.info("refreshCmpFeatureResourceLinkUrl SaasFeatureResourceId:{}", saasFeatureResource.getId());
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user