From 4f5a5b0a00c01491f009074351089f086f950d3e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 01 六月 2021 19:09:48 +0800 Subject: [PATCH] 系统配置改为数据库 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserInfoServiceImpl.java | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserInfoServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserInfoServiceImpl.java index da535e0..0d3a1dd 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserInfoServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserInfoServiceImpl.java @@ -11,6 +11,8 @@ import javax.annotation.Resource; import com.yeshi.fanli.entity.SystemEnum; +import com.yeshi.fanli.entity.config.SystemConfigKeyEnum; +import com.yeshi.fanli.service.inter.config.SystemConfigService; import com.yeshi.fanli.util.*; import org.springframework.context.annotation.Lazy; import org.springframework.core.task.TaskExecutor; @@ -100,6 +102,9 @@ @Resource private RedisManager redisManager; + + @Resource + private SystemConfigService systemConfigService; public UserInfo getUserByLoginTypeAndOpenId(int loginType, String openid, SystemEnum sysetm) { @@ -781,4 +786,27 @@ } + @Override + public String getDefaultNickName(SystemEnum system, Long uid) { + return systemConfigService.getValueCache(SystemConfigKeyEnum.defaultNickNamePrefix, system) + uid; + } + + @Override + public String getDefaultNickName(Long uid) { + SystemEnum system = getUserSystem(uid); + return getDefaultNickName(system, uid); + } + + @Override + public String getDefaultPortrait(SystemEnum system) { + return systemConfigService.getValueCache(SystemConfigKeyEnum.defaultPortrait, system); + } + + @Override + public String getDefaultPortrait(Long uid) { + SystemEnum system = getUserSystem(uid); + return getDefaultPortrait(system); + } + + } -- Gitblit v1.8.0