新增获取角色列表,调整文件结构

This commit is contained in:
2023-06-13 08:48:07 +08:00
parent c4d8dd6791
commit 4a9c5b9c4d
16 changed files with 111 additions and 38 deletions
+5 -5
View File
@@ -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[:])