新增获取角色列表,调整文件结构
This commit is contained in:
@@ -10,19 +10,19 @@ import (
|
||||
"hospital-admin-api/utils"
|
||||
)
|
||||
|
||||
type Basic struct{}
|
||||
type BasicService struct{}
|
||||
|
||||
// Login 登陆
|
||||
func (b *Basic) Login(login requests.Login) (basicResponse.Login, error) {
|
||||
func (b *BasicService) Login(LoginRequest requests.Login) (basicResponse.Login, error) {
|
||||
// 获取用户信息
|
||||
AdminUserDao := dao.AdminUser{}
|
||||
adminUser, err := AdminUserDao.GetAdminUserFirstByAccess(login.Access)
|
||||
AdminUserDao := dao.AdminUserDao{}
|
||||
adminUser, err := AdminUserDao.GetAdminUserFirstByAccess(LoginRequest.Access)
|
||||
if err != nil || adminUser.UserID == 0 {
|
||||
return basicResponse.Login{}, errors.New("用户名或密码错误")
|
||||
}
|
||||
|
||||
// 检测用户密码
|
||||
password := md5.Sum([]byte(login.Password + adminUser.Salt))
|
||||
password := md5.Sum([]byte(LoginRequest.Password + adminUser.Salt))
|
||||
// 将哈希值转换为16进制字符串
|
||||
passwordString := hex.EncodeToString(password[:])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user