From 8e4be3c0e5577fddae3ae30b0ca00f8b7a6c490e Mon Sep 17 00:00:00 2001
From: sgj <1442489573@qq.com>
Date: 星期四, 05 三月 2026 17:41:18 +0800
Subject: [PATCH] 建模gis监管页面修改
---
fzzy-igdss-core/src/main/java/com/fzzy/igds/service/SysUserService.java | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/fzzy-igdss-core/src/main/java/com/fzzy/igds/service/SysUserService.java b/fzzy-igdss-core/src/main/java/com/fzzy/igds/service/SysUserService.java
index c26b31d..17ffd9d 100644
--- a/fzzy-igdss-core/src/main/java/com/fzzy/igds/service/SysUserService.java
+++ b/fzzy-igdss-core/src/main/java/com/fzzy/igds/service/SysUserService.java
@@ -1,5 +1,6 @@
package com.fzzy.igds.service;
+import com.fzzy.igds.constant.Constant;
import com.fzzy.igds.utils.ContextUtil;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.utils.StringUtils;
@@ -44,4 +45,34 @@
public SysUser getUserByLoginName(String loginName) {
return userMapper.selectUserByLoginName(loginName);
}
+
+ /**
+ * 鏍规嵁褰撳墠鐧诲綍浜虹殑绫诲瀷鑾峰彇鐢ㄦ埛鍒楄〃
+ * @return
+ */
+ public List<SysUser> listUserByCurUserType() {
+ SysUser user = ContextUtil.getLoginUser();
+ SysUser param = new SysUser();
+ param.setCompanyId(user.getCompanyId());
+
+ param.setUserType(user.getUserType());
+
+ //鐩戠鐢ㄦ埛锛岃幏鍙栫洃绠$敤鎴峰垪琛�
+ if (Constant.USER_TYPE_10.equals(user.getUserType())) {
+ //
+ }
+
+ //搴撳尯鐢ㄦ埛锛屽鏋滄槸鍏徃鐢ㄦ埛鍙互鏌ョ湅鍏徃涓嬪睘鎵�鏈夊簱鍖猴紝濡傛灉涓哄綋鍓嶅簱鍖哄彧鏌ヨ褰撳墠搴撳尯
+ if (Constant.USER_TYPE_30.equals(user.getUserType())) {
+ param.setDeptId(user.getDeptId());
+ }
+
+ //閾惰鐢ㄦ埛锛屾牴鎹悎鍚屾煡璇㈤摱琛屼笅鎵�鏈夊簱鍖�
+ if (Constant.USER_TYPE_20.equals(user.getUserType())) {
+ if (StringUtils.isBlank(user.getUserData())) user.setUserData("1");
+ param.setUserData(user.getUserData());
+ }
+
+ return userMapper.selectUserList(param);
+ }
}
--
Gitblit v1.9.3