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 08efb2b..26aad36 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 @@ -281,7 +281,16 @@ public class BaseServiceImpl implements IBaseService { } else { - prefix = getPrefix(config, doctorId); + + if(StringUtils.isNotEmpty(config.getAreaPrefix())) + { + prefix = config.getAreaPrefix(); + } + else + { + prefix = getPrefix(config, doctorId); + } + } return prefix; } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java index 5b97ad2..f83e276 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java @@ -866,7 +866,14 @@ public class SmsConfigFacade { } else { - prefix = getPrefix(config, doctorId); + if(StringUtils.isNotEmpty(config.getAreaPrefix())) + { + prefix = config.getAreaPrefix(); + } + else + { + prefix = getPrefix(config, doctorId); + } } return prefix; }