Documentation
¶
Index ¶
- type UserService
- type UserServiceImpl
- func (u *UserServiceImpl) CreateUser(dto dto.UserDto) error
- func (u *UserServiceImpl) DeleteUserByIds(ids []int64) error
- func (u *UserServiceImpl) Login(loginDto dto.UserLoginDto) (*dto.LoginDtoResp, error)
- func (u *UserServiceImpl) QueryUserList(userListDto dto.QueryUserListDto) ([]models.User, int64)
- func (u *UserServiceImpl) QueryUserMenu(userId int64, userName string) (*dto.QueryUserMenuDtoResp, error)
- func (u *UserServiceImpl) QueryUserRoleList(userId int64) (*dto.QueryUserRoleListDtoResp, error)
- func (u *UserServiceImpl) UpdateUser(userDto dto.UserDto) error
- func (u *UserServiceImpl) UpdateUserRoleList(req dto.UpdateUserRoleDtoRequest) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserService ¶
type UserService interface { // Login 用户登录 Login(dto dto.UserLoginDto) (*dto.LoginDtoResp, error) // QueryUserMenu 查询用户菜单权限信息 QueryUserMenu(userId int64, userName string) (*dto.QueryUserMenuDtoResp, error) // CreateUser 创建用户 CreateUser(dto dto.UserDto) error // QueryUserList 查询用户列表 QueryUserList(userListDto dto.QueryUserListDto) ([]models.User, int64) // UpdateUser 更新用户 UpdateUser(userDto dto.UserDto) error // DeleteUserByIds 删除用户 DeleteUserByIds(ids []int64) error // QueryUserRoleList 根据用户id查询用户与角色关糸 QueryUserRoleList(id int64) (*dto.QueryUserRoleListDtoResp, error) // UpdateUserRoleList 更新用户与角色关糸 UpdateUserRoleList(u dto.UpdateUserRoleDtoRequest) error }
UserService 用户操作接口
Author: LiuFeiHua Date: 2024/4/16 13:58
func NewUserServiceImpl ¶
func NewUserServiceImpl(Dao *dao.DaoImpl) UserService
type UserServiceImpl ¶
UserServiceImpl 用户操作接口实现
Author: LiuFeiHua Date: 2024/4/16 13:58
func (*UserServiceImpl) CreateUser ¶
func (u *UserServiceImpl) CreateUser(dto dto.UserDto) error
CreateUser 创建用户
func (*UserServiceImpl) DeleteUserByIds ¶
func (u *UserServiceImpl) DeleteUserByIds(ids []int64) error
DeleteUserByIds 删除用户
func (*UserServiceImpl) Login ¶
func (u *UserServiceImpl) Login(loginDto dto.UserLoginDto) (*dto.LoginDtoResp, error)
Login 登录
func (*UserServiceImpl) QueryUserList ¶
func (u *UserServiceImpl) QueryUserList(userListDto dto.QueryUserListDto) ([]models.User, int64)
QueryUserList 查询用户列表
func (*UserServiceImpl) QueryUserMenu ¶
func (u *UserServiceImpl) QueryUserMenu(userId int64, userName string) (*dto.QueryUserMenuDtoResp, error)
QueryUserMenu 查询用户菜单权限信息
func (*UserServiceImpl) QueryUserRoleList ¶
func (u *UserServiceImpl) QueryUserRoleList(userId int64) (*dto.QueryUserRoleListDtoResp, error)
QueryUserRoleList 根据用户id查询用户与角色关糸
func (*UserServiceImpl) UpdateUser ¶
func (u *UserServiceImpl) UpdateUser(userDto dto.UserDto) error
UpdateUser 更新用户
func (*UserServiceImpl) UpdateUserRoleList ¶
func (u *UserServiceImpl) UpdateUserRoleList(req dto.UpdateUserRoleDtoRequest) error
UpdateUserRoleList 更新用户与角色关糸
Click to show internal directories.
Click to hide internal directories.