REQ-3502: 设置重试数据

This commit is contained in:
yanglin 2025-01-15 15:21:54 +08:00
parent 00324b43bb
commit b03b7750bb

View File

@ -162,16 +162,8 @@ class CardParser {
imButton.setExecutorShow(buttonInterceptor.isExecutorShow(button).orElse(button.getExecutorShow())); imButton.setExecutorShow(buttonInterceptor.isExecutorShow(button).orElse(button.getExecutorShow()));
imButton.setActionPerformed(isActionPerformed); imButton.setActionPerformed(isActionPerformed);
boolean isSystemButton = button.getSource() == RouterButtonSourceEnum.SYSTEM; boolean isSystemButton = button.getSource() == RouterButtonSourceEnum.SYSTEM;
if (button.getUrlConfig().hasUrl()) { if (button.getUrlConfig().hasUrl())
UrlConfig copy = button.getUrlConfig().copy(); imButton.setUrlConfig(button.getUrlConfig());
if (isSystemButton) {
String url = copy.getPcCms().getUrl();
copy.setSameUrlForAllPlatforms(url);
copy.setDefaultUrl("");
}
copy.setFieldsNullIfUrlAbsent();
imButton.setUrlConfig(copy);
}
imButton.setButtonCode(button.getCode()); imButton.setButtonCode(button.getCode());
imButton.setPresetButtonType(button.getPresetButtonType()); imButton.setPresetButtonType(button.getPresetButtonType());