From d3f1887ba4a8b4ad822406a7a4fc97dbfea91850 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期一, 04 八月 2025 09:09:34 +0800 Subject: [PATCH] feat:菜单开发 --- FlexJobApi.Database.Migrations/Migrations/20250801141922_UpdateUser0801.Designer.cs | 167 +++++++++++++++++++++++++++++-------------------------- 1 files changed, 87 insertions(+), 80 deletions(-) diff --git a/FlexJobApi.Database.Migrations/Migrations/20250801052306_UpdateTreeData0801.Designer.cs b/FlexJobApi.Database.Migrations/Migrations/20250801141922_UpdateUser0801.Designer.cs similarity index 97% rename from FlexJobApi.Database.Migrations/Migrations/20250801052306_UpdateTreeData0801.Designer.cs rename to FlexJobApi.Database.Migrations/Migrations/20250801141922_UpdateUser0801.Designer.cs index c883397..3d8dec3 100644 --- a/FlexJobApi.Database.Migrations/Migrations/20250801052306_UpdateTreeData0801.Designer.cs +++ b/FlexJobApi.Database.Migrations/Migrations/20250801141922_UpdateUser0801.Designer.cs @@ -12,8 +12,8 @@ namespace FlexJobApi.Database.Migrations.Migrations { [DbContext(typeof(DefaultDbContext))] - [Migration("20250801052306_UpdateTreeData0801")] - partial class UpdateTreeData0801 + [Migration("20250801141922_UpdateUser0801")] + partial class UpdateUser0801 { /// <inheritdoc /> protected override void BuildTargetModel(ModelBuilder modelBuilder) @@ -60,7 +60,8 @@ .HasComment("涓婄骇Id"); b.Property<string>("Path") - .HasColumnType("nvarchar(max)"); + .HasColumnType("nvarchar(max)") + .HasComment("閮ㄩ棬璺緞"); b.Property<string>("Remark") .HasColumnType("nvarchar(max)") @@ -205,7 +206,8 @@ .HasComment("涓婄骇Id"); b.Property<string>("Path") - .HasColumnType("nvarchar(max)"); + .HasColumnType("nvarchar(max)") + .HasComment("瀛楀吀璺緞"); b.Property<int>("Sort") .HasColumnType("int") @@ -546,6 +548,10 @@ .HasColumnType("bit") .HasComment("鏄惁闅愯棌"); + b.Property<string>("Location") + .HasColumnType("nvarchar(max)") + .HasComment("浣嶇疆锛堢敤浜庢寜閽級"); + b.Property<string>("Name") .IsRequired() .HasMaxLength(128) @@ -557,7 +563,8 @@ .HasComment("涓婄骇Id"); b.Property<string>("Path") - .HasColumnType("nvarchar(max)"); + .HasColumnType("nvarchar(max)") + .HasComment("鑿滃崟璺緞"); b.Property<string>("Remark") .HasColumnType("nvarchar(max)") @@ -591,7 +598,8 @@ .HasComment("璁块棶绾у埆"); b.Property<string>("Width") - .HasColumnType("nvarchar(max)"); + .HasColumnType("nvarchar(max)") + .HasComment("鍒楀锛堢敤浜庢寜閽�/鍒�/鍏冪礌锛�"); b.HasKey("Id"); @@ -601,6 +609,73 @@ { t.HasComment("鑿滃崟"); }); + }); + + modelBuilder.Entity("FlexJobApi.Core.Resource", b => + { + b.Property<Guid>("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property<string>("Code") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property<DateTimeOffset>("CreatedTime") + .HasColumnType("datetimeoffset"); + + b.Property<Guid?>("CreatedUserInfoId") + .HasColumnType("uniqueidentifier") + .HasComment("鍒涘缓鎿嶄綔浜�"); + + b.Property<bool>("IsDeleted") + .HasColumnType("bit") + .HasComment("鏄惁鍒犻櫎"); + + b.Property<bool>("IsExpired") + .HasColumnType("bit"); + + b.Property<int>("Method") + .HasColumnType("int"); + + b.Property<string>("Name") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property<string>("RequestTypeName") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property<string>("ResponseTypeName") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property<string>("Route") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property<string>("Service") + .IsRequired() + .HasColumnType("nvarchar(max)"); + + b.Property<int>("Sort") + .HasColumnType("int") + .HasComment("鎺掑簭"); + + b.Property<string>("TraceId") + .HasColumnType("nvarchar(max)") + .HasComment("璺熻釜Id"); + + b.Property<DateTimeOffset?>("UpdatedTime") + .HasColumnType("datetimeoffset"); + + b.Property<Guid?>("UpdatedUserInfoId") + .HasColumnType("uniqueidentifier") + .HasComment("鏈�鍚庢洿鏂版搷浣滀汉"); + + b.HasKey("Id"); + + b.ToTable("Resource"); }); modelBuilder.Entity("FlexJobApi.Core.Role", b => @@ -713,7 +788,7 @@ }); }); - modelBuilder.Entity("FlexJobApi.Core.RoleWebApi", b => + modelBuilder.Entity("FlexJobApi.Core.RoleResource", b => { b.Property<Guid>("Id") .ValueGeneratedOnAdd() @@ -727,20 +802,17 @@ .HasComment("鍒涘缓鎿嶄綔浜�"); b.Property<int?>("DataPower") - .HasColumnType("int") - .HasComment("鏁版嵁鏉冮檺"); + .HasColumnType("int"); b.Property<bool>("IsDeleted") .HasColumnType("bit") .HasComment("鏄惁鍒犻櫎"); b.Property<Guid>("MenuId") - .HasColumnType("uniqueidentifier") - .HasComment("鑿滃崟Id"); + .HasColumnType("uniqueidentifier"); b.Property<Guid>("RoleId") - .HasColumnType("uniqueidentifier") - .HasComment("瑙掕壊Id"); + .HasColumnType("uniqueidentifier"); b.Property<int>("Sort") .HasColumnType("int") @@ -763,10 +835,7 @@ b.HasIndex("RoleId"); - b.ToTable("RoleWebApi", t => - { - t.HasComment("瑙掕壊鎺ュ彛"); - }); + b.ToTable("RoleResource"); }); modelBuilder.Entity("FlexJobApi.Core.TaskInfo", b => @@ -1630,68 +1699,6 @@ }); }); - modelBuilder.Entity("FlexJobApi.Core.WebApi", b => - { - b.Property<Guid>("Id") - .ValueGeneratedOnAdd() - .HasColumnType("uniqueidentifier"); - - b.Property<string>("Code") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasComment("缂栧彿"); - - b.Property<DateTimeOffset>("CreatedTime") - .HasColumnType("datetimeoffset"); - - b.Property<Guid?>("CreatedUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鍒涘缓鎿嶄綔浜�"); - - b.Property<bool>("IsDeleted") - .HasColumnType("bit") - .HasComment("鏄惁鍒犻櫎"); - - b.Property<bool>("IsDisabled") - .HasColumnType("bit") - .HasComment("鏄惁绂佺敤"); - - b.Property<int>("Method") - .HasColumnType("int") - .HasComment("璇锋眰鏂瑰紡"); - - b.Property<string>("Name") - .IsRequired() - .HasColumnType("nvarchar(max)") - .HasComment("鍚嶇О"); - - b.Property<int>("Sort") - .HasColumnType("int") - .HasComment("鎺掑簭"); - - b.Property<string>("TraceId") - .HasColumnType("nvarchar(max)") - .HasComment("璺熻釜Id"); - - b.Property<DateTimeOffset?>("UpdatedTime") - .HasColumnType("datetimeoffset"); - - b.Property<Guid?>("UpdatedUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鏈�鍚庢洿鏂版搷浣滀汉"); - - b.Property<string>("Url") - .HasColumnType("nvarchar(max)") - .HasComment("璺敱鍦板潃"); - - b.HasKey("Id"); - - b.ToTable("WebApi", t => - { - t.HasComment("鎺ュ彛"); - }); - }); - modelBuilder.Entity("FlexJobApi.Core.Department", b => { b.HasOne("FlexJobApi.Core.Enterprise", "Enterprise") @@ -1786,7 +1793,7 @@ b.Navigation("Role"); }); - modelBuilder.Entity("FlexJobApi.Core.RoleWebApi", b => + modelBuilder.Entity("FlexJobApi.Core.RoleResource", b => { b.HasOne("FlexJobApi.Core.Menu", "Menu") .WithMany() -- Gitblit v1.9.1