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