摘要: 一、核心思想 1.使用一个控件作为承载所有页面的载体 ①TabControl + TabItem ②Frame / NavigationWindow + Page ③ContentControl + UserControl 2.基于什么进行导航 ①Navigation方法需要传入什么参数 -- Ur 阅读全文
posted @ 2025-10-29 08:45 一切为了尚媛小姐 阅读(10) 评论(0) 推荐(0)
摘要: 欢迎加入qq群交流学习:1009652195 1.问题异常 vscode终端显示 npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位置 行:1 字符: 1 + npm run dev + ~~~ 阅读全文
posted @ 2025-08-27 16:45 一切为了尚媛小姐 阅读(363) 评论(0) 推荐(0)
摘要: 1.配置用户跟角色关联表 /// <summary> /// 用户跟角色关联表 /// </summary> public class UserRole : RootEntityTkey<long> { /// <summary> /// 用户ID /// </summary> public lon 阅读全文
posted @ 2025-08-22 08:44 一切为了尚媛小姐 阅读(4) 评论(0) 推荐(0)
摘要: 1.配置PermissionRequirement类 public class PermissionRequirement : AuthorizationHandler<PermissionRequirement>, IAuthorizationRequirement { protected ove 阅读全文
posted @ 2025-08-21 14:37 一切为了尚媛小姐 阅读(2) 评论(0) 推荐(0)
摘要: 1.在program.cs文件中Claims声明并单例注册HttpContext // Claims声明 builder.Services.AddAuthorization(options => { // 要求用户必须拥有一个名为 iss(issuer,签发者)的声明(Claim),且其值为 "Bl 阅读全文
posted @ 2025-08-21 11:38 一切为了尚媛小姐 阅读(13) 评论(0) 推荐(0)
摘要: 1.授权认证在企业级项目中的应用 ①理解【Authorize】特性 ②JWT组成和安全设计=>Token组成 ③Claims声明的产生 ④HttpContext上下文处理 ⑤基于Role、Claims的授权 ⑥基于Requirement的复杂授权 ⑦分布式微服务下的统一鉴权 ⑧认证中心的设计、单点登 阅读全文
posted @ 2025-08-20 15:49 一切为了尚媛小姐 阅读(24) 评论(0) 推荐(0)
摘要: 1.重写AuditSqlLog 类 [Tenant(configId: "log")] //[SugarTable("AuditSqlLog_20231201", "Sql审计日志")] [SplitTable(SplitType.Month)] //按月分表 (自带分表支持 年、季、月、周、日) 阅读全文
posted @ 2025-08-20 14:07 一切为了尚媛小姐 阅读(80) 评论(0) 推荐(0)
摘要: 1.appsetting文件 2.配置BaseLog类 public abstract class BaseLog : RootEntityTkey<long> { [SplitField] public DateTime? DateTime { get; set; } [SugarColumn(I 阅读全文
posted @ 2025-08-20 13:41 一切为了尚媛小姐 阅读(36) 评论(0) 推荐(0)
摘要: 1.在Model层配置SysUserInfo类 public class SysUserInfo : RootEntityTkey<long> { /// <summary> /// 登录账号 /// </summary> [SugarColumn(Length = 200, IsNullable 阅读全文
posted @ 2025-08-19 16:16 一切为了尚媛小姐 阅读(22) 评论(0) 推荐(0)
摘要: 1.配置UnitOfWork // 定义一个名为 UnitOfWork 的公共类,并实现 IDisposable 接口 // IDisposable 接口用于释放非托管资源(在这里主要是数据库连接和事务) public class UnitOfWork : IDisposable { // 1. 属 阅读全文
posted @ 2025-08-19 11:29 一切为了尚媛小姐 阅读(53) 评论(0) 推荐(0)