REQ-3046: 显示在卡片上的按钮
This commit is contained in:
parent
394e60d0cc
commit
a8f09a3a10
@ -63,7 +63,6 @@ public class ModelV3Parser {
|
||||
JSONObject routerParam) {
|
||||
return parseModel(templateModel, entity, bizParam, routerParam, routerParam, null);
|
||||
}
|
||||
|
||||
public ParsedModelV3 parseModel(TemplateModelV3 templateModel,
|
||||
MessageEntity entity,
|
||||
JSONObject bizParam,
|
||||
@ -74,6 +73,19 @@ public class ModelV3Parser {
|
||||
parsedModel.setTemplate(BeanMapper.copyBean(templateModel.getTemplate(), ParsedTemplateV3.class));
|
||||
parsedModel.setGroups(copyGroups(templateModel.getGroups()));
|
||||
parsedModel.setButtons(BeanMapper.copyList(templateModel.getButtons(), ParsedButtonV3.class));
|
||||
return parsedModel;
|
||||
}
|
||||
|
||||
public ParsedModelV3 parseModel0(TemplateModelV3 templateModel,
|
||||
MessageEntity entity,
|
||||
JSONObject bizParam,
|
||||
JSONObject routerParam,
|
||||
JSONObject appendRouterParam,
|
||||
@Nullable TerminalProvider terminalProvider) {
|
||||
ParsedModelV3 parsedModel = new ParsedModelV3();
|
||||
parsedModel.setTemplate(BeanMapper.copyBean(templateModel.getTemplate(), ParsedTemplateV3.class));
|
||||
parsedModel.setGroups(copyGroups(templateModel.getGroups()));
|
||||
parsedModel.setButtons(BeanMapper.copyList(templateModel.getButtons(), ParsedButtonV3.class));
|
||||
UrlParser urlParser = new UrlParser(entity, routerParam, appendRouterParam);
|
||||
ParsedModel3Walker.walkDown(parsedModel, new ParsedModel3Visitor() {
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user