main
parent
e2553b34ac
commit
c8080aadbb
1 changed files with 49 additions and 0 deletions
@ -0,0 +1,49 @@ |
||||
|
||||
package org.springblade.plugin.operation.database.utils; |
||||
|
||||
import org.springblade.core.cache.utils.CacheUtil; |
||||
import org.springblade.core.tool.api.R; |
||||
import org.springblade.core.tool.utils.SpringUtil; |
||||
import org.springblade.system.entity.Dept; |
||||
import org.springblade.system.entity.Param; |
||||
import org.springblade.system.feign.ISysClient; |
||||
import org.springblade.system.user.entity.User; |
||||
import org.springblade.system.user.feign.IUserClient; |
||||
|
||||
import java.util.List; |
||||
|
||||
import static org.springblade.core.cache.constant.CacheConstant.PARAM_CACHE; |
||||
|
||||
/** |
||||
* 参数缓存工具类 |
||||
* |
||||
* @author Chill |
||||
*/ |
||||
public class UserAndDept { |
||||
|
||||
private static ISysClient sysClient; |
||||
|
||||
private static IUserClient userClient; |
||||
|
||||
private static ISysClient getSysClient() { |
||||
if (sysClient == null) { |
||||
sysClient = SpringUtil.getBean(ISysClient.class); |
||||
} |
||||
return sysClient; |
||||
} |
||||
|
||||
private static IUserClient getuserClient() { |
||||
if (userClient == null) { |
||||
userClient = SpringUtil.getBean(IUserClient.class); |
||||
} |
||||
return userClient; |
||||
} |
||||
|
||||
public static List<User> users() { |
||||
return getuserClient().listRolebyId("运维公司").getData(); |
||||
} |
||||
|
||||
public static List<Dept> depts() { |
||||
return getSysClient().getDepts().getData(); |
||||
} |
||||
} |
||||
Loading…
Reference in new issue