| | |
| | | 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; |
| | |
| | | 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); |
| | | } |
| | | } |