Documentation
¶
Index ¶
- type ConfigDB
- type SysLogDB
- func (sl SysLogDB) Create(tx *gorm.DB, data *entity.SysLog) (errCode error)
- func (sl SysLogDB) Export(req *request.SysLogExport) (logs []entity.SysLog, total int64, errCode error)
- func (sl SysLogDB) List(req *request.SysLogList) (logs []entity.SysLog, total int64, errCode error)
- func (sl SysLogDB) TruncateTable(tx *gorm.DB) (errCode error)
- type UserDB
- func (um UserDB) AddErrNum(id int) (err error)
- func (um UserDB) ClearErrNum(id int) (err error)
- func (um UserDB) Count() (total int64, err error)
- func (um UserDB) Create(tx *gorm.DB, user *entity.User) (id uint, errCode error)
- func (um UserDB) DeleteById(tx *gorm.DB, userid int) (errCode error)
- func (um UserDB) GetByName(name string) (user *entity.User, errCode error)
- func (um UserDB) GetByNameAndSerialNum(name, serialNum string) (user *entity.User, errCode error)
- func (um UserDB) GetByNameLoginType(name string, loginType int) (user *entity.User, errCode error)
- func (um UserDB) List(req *request.UserList) (users []entity.User, total int64, errCode error)
- func (um UserDB) ResetUser(tx *gorm.DB) (errCode error)
- func (um UserDB) Save(user *entity.User) (err error)
- func (um UserDB) UpdatePwd(user *entity.User) (err error)
- func (um UserDB) UpdateToken(id uint, token string) (errCode error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigDB ¶ added in v1.1.0
type ConfigDB struct { }
func (ConfigDB) GetValue ¶ added in v1.1.0
GetValue @description: 根据k获取v @param: k string @author: GJing @email: gjing1st@gmail.com @date: 2022/12/27 11:06 @success:
type SysLogDB ¶ added in v1.1.0
type SysLogDB struct { }
func (SysLogDB) Create ¶ added in v1.1.0
Create @description: 创建管理员日志 @param: @author: GJing @email: gjing1st@gmail.com @date: 2022/12/28 14:59 @success:
type UserDB ¶ added in v1.1.0
type UserDB struct { }
func (UserDB) AddErrNum ¶ added in v1.1.0
AddErrNum @Description 密码错误次数+1 @params @contact.name GJing @contact.email gjing1st@gmail.com @date 2023/11/6 16:28
func (UserDB) ClearErrNum ¶ added in v1.1.0
func (UserDB) Count ¶ added in v1.1.0
Count @Description 所有用户综合 @params @contact.name GJing @contact.email gjing1st@gmail.com @date 2023/6/7 10:44
func (UserDB) Create ¶ added in v1.1.0
Create @description: mysql存储 @param: @author: GJing @email: gjing1st@gmail.com @date: 2022/12/27 16:00 @success:
func (UserDB) DeleteById ¶ added in v1.1.0
DeleteById @description: 通过id删除用户 @param: @author: GJing @email: gjing1st@gmail.com @date: 2022/12/30 11:28 @success:
func (UserDB) GetByName ¶ added in v1.1.0
GetByName @description: 通过用户名查询用户信息 @param: @author: GJing @email: gjing1st@gmail.com @date: 2022/12/27 17:10 @success:
func (UserDB) GetByNameAndSerialNum ¶ added in v1.1.0
GetByNameAndSerialNum @description: 查询ukey管理员 @param: @author: GJing @email: gjing1st@gmail.com @date: 2022/12/29 15:36 @success:
func (UserDB) GetByNameLoginType ¶ added in v1.1.0
GetByNameLoginType @Description 根据用户名和登录方式查找用户信息 @params name string 用户名 @params loginType int 用户名 @contact.name GJing @contact.email gjing1st@gmail.com @date 2023/6/6 14:54
func (UserDB) List ¶ added in v1.1.0
List @description: 获取用户列表 @param: @author: GJing @email: gjing1st@gmail.com @date: 2022/12/28 17:31 @success:
func (UserDB) ResetUser ¶ added in v1.1.0
ResetUser @description: 删除管理员意外的其他用户 @param: @author: GJing @email: gjing1st@gmail.com @date: 2022/12/29 18:38 @success: