From 64358eae8ae53923f408963538e0f5a7c8bdb198 Mon Sep 17 00:00:00 2001 From: Administrator <zhubaomin> Date: 星期五, 22 十二月 2023 15:53:53 +0800 Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV --- pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java index 79c975b..ebe2415 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserSv.java @@ -6,6 +6,7 @@ import com.dy.pipIrrGlobal.daoBa.BaUserRoleMapper; import com.dy.pipIrrGlobal.pojoBa.BaUser; import com.dy.pipIrrGlobal.pojoBa.BaUserRole; +import com.dy.pipIrrGlobal.voBa.VoUserInfo; import lombok.extern.slf4j.Slf4j; import org.apache.dubbo.common.utils.PojoUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -119,12 +120,12 @@ * @param roleIds 閫夋嫨鐨勮鑹瞚d闆嗗悎 * @return 鎻掑叆鐢ㄦ埛涓庤鑹插叧鑱旇褰曟暟閲� */ - public int setRoles(String userId, String[] roleIds) { - this.urDao.deleteByUserId(Long.parseLong(userId)); + public int setRoles(Long userId, String[] roleIds) { + this.urDao.deleteByUserId(userId); int count = 0; if (roleIds != null && roleIds.length > 0) { for (String roleId : roleIds) { - count += this.urDao.insertSelective(new BaUserRole(Long.parseLong(userId), Long.parseLong(roleId))); + count += this.urDao.insertSelective(new BaUserRole(userId, Long.parseLong(roleId))); } } return count; @@ -162,5 +163,12 @@ return val; } - + /** + * 鏍规嵁鐢ㄦ埛缂栧彿鑾峰彇鐢ㄦ埛淇℃伅 + * @param userId 鐢ㄦ埛缂栧彿 + * @return 鐢ㄦ埛淇℃伅鍒楄〃 + */ + public List<VoUserInfo> getUserInfos(Long userId) { + return dao.getUserInfos(userId); + } } -- Gitblit v1.8.0