| | |
| | | import org.springblade.common.utils.SpringUtils; |
| | | import org.springblade.core.secure.utils.AuthUtil; |
| | | import org.springblade.core.tool.utils.SpringUtil; |
| | | import org.springblade.core.tool.utils.StringUtil; |
| | | import org.springblade.modules.grid.service.IGridService; |
| | | import org.springblade.modules.police.service.IPoliceAffairsGridService; |
| | | import org.springblade.modules.system.service.IRegionService; |
| | |
| | | import java.lang.reflect.Field; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | import static org.springblade.core.secure.utils.AuthUtil.getUserRole; |
| | | |
| | | public class CommonParamSet<T> { |
| | | /** |
| | |
| | | communityCodeField.set(t,communityCode); |
| | | } |
| | | } |
| | | isAdministrator = Strings.isBlank(roleName) && (AuthUtil.isAdministrator() == true || AuthUtil.isAdmin() == true) ? 1 : 2; |
| | | // 超级管理员、系统管理员、公安管理员不过滤数据 |
| | | isAdministrator = Strings.isBlank(roleName) && |
| | | (AuthUtil.isAdministrator() == true || |
| | | AuthUtil.isAdmin() == true || |
| | | isGaAdmin() == true |
| | | ) ? 1 : 2; |
| | | if (isAdministrator==2) { |
| | | // 获取当前用户的所属行政区划编号() |
| | | regionChildCodesList = SysCache.getRegionChildCodesByDeptId(AuthUtil.getDeptId()); |
| | |
| | | } |
| | | return this; |
| | | } |
| | | |
| | | /** |
| | | * 是否为公安管理员 |
| | | * @return |
| | | */ |
| | | public boolean isGaAdmin() { |
| | | return StringUtil.containsAny(getUserRole(), new CharSequence[]{"gagly"}); |
| | | } |
| | | } |