REQ-3046: 显示在卡片上的按钮
This commit is contained in:
parent
7114aee478
commit
666341822b
@ -27,6 +27,7 @@ import cn.axzo.msg.center.message.service.todo.pagequery.PageQuerySort;
|
||||
import cn.axzo.msg.center.message.service.todo.queryanalyze.SimpleAnalyzer;
|
||||
import cn.axzo.msg.center.service.enums.AppTerminalTypeEnum;
|
||||
import cn.axzo.msg.center.service.enums.BizCategoryEnum;
|
||||
import cn.axzo.msg.center.service.enums.ButtonStyleEnum;
|
||||
import cn.axzo.msg.center.service.enums.PendingMessageStateEnum;
|
||||
import cn.axzo.msg.center.service.enums.TodoType;
|
||||
import cn.axzo.msg.center.service.pending.request.AnalysisInfo;
|
||||
@ -109,6 +110,14 @@ public class TodoRangeQueryService {
|
||||
respResult.addAnalysis(pageResult.getAnalysis());
|
||||
respResult.addAnalysis("request", request);
|
||||
respResult.addAnalysis("terminals", pendingMessageNewServiceImpl::getTerminalConfigInfo);
|
||||
if (respResult.getList() != null) {
|
||||
for (PendingMessageResponse response : respResult.getList()) {
|
||||
response.getButtonRouters()
|
||||
.removeIf(btn -> !btn.getStyle().contains(ButtonStyleEnum.OVER_CARD));
|
||||
response.getModelV3().getButtons()
|
||||
.removeIf(btn -> !btn.parseStyle().contains(ButtonStyleEnum.OVER_CARD));
|
||||
}
|
||||
}
|
||||
return respResult;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user