diff --git a/platform-msg-generate/src/main/java/com/lyms/platform/msg/service/impl/BaseServiceImpl.java b/platform-msg-generate/src/main/java/com/lyms/platform/msg/service/impl/BaseServiceImpl.java index cf6d9db..08efb2b 100644 --- a/platform-msg-generate/src/main/java/com/lyms/platform/msg/service/impl/BaseServiceImpl.java +++ b/platform-msg-generate/src/main/java/com/lyms/platform/msg/service/impl/BaseServiceImpl.java @@ -242,6 +242,10 @@ public class BaseServiceImpl implements IBaseService { if (StringUtils.isNotEmpty(config.getIsCharge())) { prefix = config.getAreaPrefix(); + if (!StringUtils.isNotEmpty(prefix)) + { + prefix = getPrefix(config, doctorId); + } String isCharge = config.getIsCharge(); Map chargeMap = JsonUtil.getMap(isCharge); if (chargeMap != null && chargeMap.size() > 0) @@ -275,6 +279,10 @@ public class BaseServiceImpl implements IBaseService { } } } + else + { + prefix = getPrefix(config, doctorId); + } return prefix; }