REQ-3201: mask phone
This commit is contained in:
parent
33d590837c
commit
fa4893bd89
@ -103,9 +103,9 @@ class CardParser {
|
||||
|
||||
@Override
|
||||
public void visitButton(ParsedButtonV3 button) {
|
||||
if (!button.getUrlConfig().hasUrl()) return;
|
||||
List<ButtonStyleEnum> styles = button.parseStyle();
|
||||
if (!styles.contains(ButtonStyleEnum.OVER_CARD))
|
||||
return;
|
||||
if (!styles.contains(ButtonStyleEnum.OVER_CARD)) return;
|
||||
if (stateInfo.getCardState() == CardState.COMPLETED && button.determinePendingShow())
|
||||
return;
|
||||
if (content.getCardButtons() == null)
|
||||
@ -119,8 +119,7 @@ class CardParser {
|
||||
imButton.setIsHighlight(styles.contains(ButtonStyleEnum.HIGH_LIGHT));
|
||||
imButton.setExecutorShow(button.getExecutorShow());
|
||||
imButton.setActionPerformed(isActionPerformed);
|
||||
if (button.getUrlConfig().hasUrl())
|
||||
imButton.setUrlConfig(button.getUrlConfig());
|
||||
imButton.setUrlConfig(button.getUrlConfig());
|
||||
imButton.setButtonCode(button.getCode());
|
||||
imButton.setPresetButtonType(button.getPresetButtonType());
|
||||
imButton.setApiUrl(button.getApiUrl());
|
||||
@ -128,7 +127,7 @@ class CardParser {
|
||||
if (RouterCategoryEnum.ACTION.equals(button.getCategory())) {
|
||||
AppLink appLink = new AppLink(TerminalTypeEnum.WEB_VIEW.name(), button.getApiUrl());
|
||||
imButton.setActionPaths(Collections.singletonList(appLink));
|
||||
} else if (button.getUrlConfig().hasUrl()) {
|
||||
} else {
|
||||
imButton.setActionPaths(getNativeAppLinks(button.getUrlConfig()));
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user