12345678910111213141516171819202122232425262728293031323334 |
- package com.hz.employmentsite.services.service;
- import com.hz.employmentsite.model.SysMenu;
- import com.hz.employmentsite.model.SysRole;
- import com.hz.employmentsite.model.SysUser;
- import com.hz.employmentsite.vo.baseSettings.InstitutionVo;
- import com.hz.employmentsite.vo.user.DataRange;
- import com.hz.employmentsite.vo.user.UserInfoModel;
- import com.github.pagehelper.PageInfo;
- import java.util.HashMap;
- import java.util.List;
- public interface UserService {
- List<SysRole> getUserRole(String userID);
- List<DataRange> getUserDataRange(String userID);
- int updateUserStatus(String userId, Integer status);
- UserInfoModel getUserInfo(String userId);
- Integer save(SysUser data, String userId);
- PageInfo<HashMap<String, Object>> getUserList(int page, int rows, String username,String loginid, Integer sex, Integer recordStatu, Integer userType);
- SysUser getIsCacheUserInfobyId(String userId);
- String getRandomLoginID();
- SysUser addUser(String loginID,String userName,Integer userTypeID,String createBy);
- Integer updateUser(String userID,String userName,String createBy);
- Integer updatePassword(String userID,String newPassword,String updateBy);
- List<SysMenu> getUserShortcutMenuList(String userID);
- SysUser getUserByLoginID(String loginID);
- }
|