多语言-星级厨房-飘屏url

This commit is contained in:
khalil
2024-04-19 17:46:34 +08:00
parent 09c10395e7
commit d3463e308d
3 changed files with 5 additions and 1 deletions

View File

@@ -10,6 +10,8 @@ public class LuckySeaRoomTipConfig {
private Long allRoomGoldNum;
private Boolean allServerTipSwitch;
private Long allServerGoldNum;
private String normalFloatUrl;
private String specialFloatUrl;
public boolean isClose(){
return (Boolean.FALSE.equals(singleRoomTipSwitch) && null == singleRoomGoldNum)

View File

@@ -1,6 +1,7 @@
package com.accompany.business.vo.message;
import com.accompany.business.enums.message.ResourceTypeEnum;
import com.accompany.common.annotation.ReplaceAppDomain;
import lombok.Data;
/**
@@ -25,6 +26,7 @@ public class FloatingMessageTemplate extends MessageTemplate {
/**
* 资源内容
*/
@ReplaceAppDomain
private String resourceContent;
/**
* broadTop

View File

@@ -85,7 +85,7 @@ public class LuckySeaPushMsgService {
boolean needSpecialFloating = roomTipConfig.needAllServerTip(goldNum);
FloatingMessageTemplate message = new FloatingMessageTemplate();
message.setResourceType(needSpecialFloating ? ResourceTypeEnum.SVGA.name() : ResourceTypeEnum.IMAGE.name());
message.setResourceContent(needSpecialFloating ? "https://image.pekolive.com/zoo_notify_1041.png" : "https://image.pekolive.com/zoo_notify_1042.svga");
message.setResourceContent(needSpecialFloating ? roomTipConfig.getSpecialFloatUrl() : roomTipConfig.getNormalFloatUrl());
message.setTemplate(I18NMessageSourceUtil.getMessageMap(I18nAlertEnum.LUCKY_SEA_FLOATING_MSG.getI18nId(), new Object[]{"nick", "rate", "goldNum"}));
TextSpan nickSpan = new TextSpan();
nickSpan.setKey("nick");