REQ-3045: 协助原生跳待办新页面

This commit is contained in:
yanglin 2024-10-24 18:39:27 +08:00
parent 60ca2fe6ad
commit 3113997f92
2 changed files with 4 additions and 0 deletions

View File

@ -157,6 +157,9 @@ public class PendingMessageBizConfig {
@Getter
private int nodeStatCacheDataExpireHours = 48;
@Getter
private boolean adaptTodoDetailPageForNative = false;
@Getter
private String todoDetailUrl = "__UNI__57713166#/todoDetail";

View File

@ -75,6 +75,7 @@ public class ModelV3Parser {
public void maybeSetDetailUrlForNativeApp(PendingMessageResponse response,
ClientRequest clientRequest) {
if (response.getDetailRouter() != null) return;
if (!cfg.isAdaptTodoDetailPageForNative()) return;
DetailRouterDTO detail = new DetailRouterDTO();
response.setDetailRouter(detail);
detail.setShowStrategy(BizDetailShowStrategyEnum.JUMP_TO);