|
@@ -6,9 +6,12 @@ import cn.hutool.core.date.DateUtil;
|
|
|
import com.txz.cif.core.RedisUtil;
|
|
|
import com.txz.cif.core.cache.CacheKey;
|
|
|
import com.txz.cif.core.cache.CacheType;
|
|
|
+import com.txz.cif.dto.ConfigMemberDTO;
|
|
|
import com.txz.cif.dto.Result;
|
|
|
import com.txz.cif.dto.UserDTO;
|
|
|
+import com.txz.cif.model.ConfigMember;
|
|
|
import com.txz.cif.model.User;
|
|
|
+import com.txz.cif.service.ConfigMemberService;
|
|
|
import com.txz.cif.service.UserDubboService;
|
|
|
import com.txz.cif.service.UserService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -29,6 +32,9 @@ public class UserDubboServiceImpl implements UserDubboService {
|
|
|
|
|
|
@Resource
|
|
|
private UserService userService;
|
|
|
+
|
|
|
+ @Resource
|
|
|
+ private ConfigMemberService configMemberService;
|
|
|
|
|
|
|
|
|
@Override
|
|
@@ -76,5 +82,15 @@ public class UserDubboServiceImpl implements UserDubboService {
|
|
|
List<UserDTO> usersByIds = userService.getUsersByIds(userIds);
|
|
|
return usersByIds;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ConfigMemberDTO getConfigByLevel(Integer level) {
|
|
|
+ ConfigMember dto = configMemberService.findBy("level",level);
|
|
|
+ if (dto == null){
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ ConfigMemberDTO dto1 = BeanUtil.toBean(dto, ConfigMemberDTO.class);
|
|
|
+ return dto1;
|
|
|
+ }
|
|
|
+
|
|
|
}
|