Documentation ¶
Index ¶
- Variables
- type DemoDaoType
- type TokenDaoType
- func (th *TokenDaoType) Add(token *model.Token) (int, ecode.BizErr)
- func (th *TokenDaoType) GetByToken(token string) (*model.Token, ecode.BizErr)
- func (th *TokenDaoType) GetByUserId(userId int) (*model.Token, ecode.BizErr)
- func (th *TokenDaoType) UpdateById(id int, token *model.Token) ecode.BizErr
- func (th *TokenDaoType) UpdateByUid(uid int, token *model.Token) ecode.BizErr
- func (th *TokenDaoType) UpdateByUidField(uid int, field string, value interface{}) ecode.BizErr
- type UserDaoType
- func (th *UserDaoType) AddUser(req *model.User) (int, ecode.BizErr)
- func (th *UserDaoType) DeleteUserById(id int) (int, ecode.BizErr)
- func (th *UserDaoType) GetUserById(id int) (model.User, ecode.BizErr)
- func (th *UserDaoType) GetUserByNickname(nickname string) (model.User, ecode.BizErr)
- func (th *UserDaoType) GetUserByPhone(phone string) (model.User, ecode.BizErr)
- func (th *UserDaoType) GetUserByUsername(userName string) (model.User, ecode.BizErr)
- func (th *UserDaoType) GetUserList(req *model.SearchUser) ([]model.User, ecode.BizErr)
- func (th *UserDaoType) GetUserListTotal(req *model.SearchUser) (int, ecode.BizErr)
- func (th *UserDaoType) UpdateUserById(id int, req *model.UpdateUser) (int, ecode.BizErr)
Constants ¶
This section is empty.
Variables ¶
View Source
var DemoDao = new(DemoDaoType)
View Source
var TokenDao = new(TokenDaoType)
View Source
var UserDao = new(UserDaoType)
Functions ¶
This section is empty.
Types ¶
type DemoDaoType ¶
type DemoDaoType struct{}
func (*DemoDaoType) List ¶
func (th *DemoDaoType) List(req *model.DemoSearchModel) *response.Result
List 商品列表
type TokenDaoType ¶
type TokenDaoType struct{}
func (*TokenDaoType) GetByToken ¶
GetByToken 通过token获取用户信息
func (*TokenDaoType) GetByUserId ¶
GetByUserId 通过用户id获取token
func (*TokenDaoType) UpdateById ¶
UpdateById 通过id修改token
func (*TokenDaoType) UpdateByUid ¶
UpdateByUid 根据uid修改token
func (*TokenDaoType) UpdateByUidField ¶
func (th *TokenDaoType) UpdateByUidField(uid int, field string, value interface{}) ecode.BizErr
UpdateByUidField 通过uid修改指定字段
type UserDaoType ¶
type UserDaoType struct{}
func (*UserDaoType) DeleteUserById ¶
func (th *UserDaoType) DeleteUserById(id int) (int, ecode.BizErr)
DeleteUserById 根据id删除用户
func (*UserDaoType) GetUserById ¶
GetUserById 根据id获取用户
func (*UserDaoType) GetUserByNickname ¶
GetUserByNickname 根据nickname获取用户
func (*UserDaoType) GetUserByPhone ¶
GetUserByPhone 根据phone获取用户
func (*UserDaoType) GetUserByUsername ¶
GetUserByUsername 根据用户名获取用户
func (*UserDaoType) GetUserList ¶
func (th *UserDaoType) GetUserList(req *model.SearchUser) ([]model.User, ecode.BizErr)
GetUserList 获取用户列表
func (*UserDaoType) GetUserListTotal ¶
func (th *UserDaoType) GetUserListTotal(req *model.SearchUser) (int, ecode.BizErr)
GetUserListTotal 获取用户列表总数
func (*UserDaoType) UpdateUserById ¶
func (th *UserDaoType) UpdateUserById(id int, req *model.UpdateUser) (int, ecode.BizErr)
UpdateUserById 根据id修改用户
Click to show internal directories.
Click to hide internal directories.