diff --git a/Learn.Archives.API/Controllers/AdminController.cs b/Learn.Archives.API/Controllers/AdminController.cs
index 15dc819..6372ffc 100644
--- a/Learn.Archives.API/Controllers/AdminController.cs
+++ b/Learn.Archives.API/Controllers/AdminController.cs
@@ -17,7 +17,7 @@ namespace Learn.Archives.API.Controllers
this.baseService = baseService;
}
///
- /// 后台管理员登录
+ /// 管理员登录
///
///
///
@@ -36,7 +36,7 @@ namespace Learn.Archives.API.Controllers
Oh.Error("登录失败,用户不存在!");
if (!admin!.Enable)
Oh.Error("登录失败,用户已锁定!");
- if (admin.Password != model.Password)
+ if (admin.Password != model.Password.GetMD5())
Oh.Error("登录失败,密码错误");
// 获取租户信息
@@ -48,5 +48,7 @@ namespace Learn.Archives.API.Controllers
new Claim(ClaimEnum.Name, admin.Name),
]);
}
+
+
}
}
diff --git a/Learn.Archives.API/Controllers/Dto/MeunDto.cs b/Learn.Archives.API/Controllers/Dto/MeunDto.cs
new file mode 100644
index 0000000..a5f74af
--- /dev/null
+++ b/Learn.Archives.API/Controllers/Dto/MeunDto.cs
@@ -0,0 +1,15 @@
+using Learn.Archives.Core.Model;
+
+namespace Learn.Archives.API.Controllers.Dto
+{
+ ///
+ /// 菜单树
+ ///
+ public class MenuTree : Menu
+ {
+ ///
+ /// 子菜单列表
+ ///
+ public MenuTree[] Children { get; set; } = Array.Empty();
+ }
+}
diff --git a/Learn.Archives.API/Controllers/MenuController.cs b/Learn.Archives.API/Controllers/MenuController.cs
new file mode 100644
index 0000000..49535ac
--- /dev/null
+++ b/Learn.Archives.API/Controllers/MenuController.cs
@@ -0,0 +1,71 @@
+using Learn.Archives.API.Controllers.Dto;
+using Learn.Archives.API.Expand;
+using Learn.Archives.Core.Common;
+using Learn.Archives.Core.Model;
+using Microsoft.AspNetCore.Authorization;
+using Microsoft.AspNetCore.Mvc;
+using System.Diagnostics;
+using System.Security.Claims;
+using UserCenter.Model;
+
+namespace Learn.Archives.API.Controllers
+{
+ ///
+ /// 路由菜单
+ ///
+ public class MenuController : BackController