From d90ca7e51f8418b4cc0125b04fa4b0893e01d97a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=82=9C=E7=BF=94?= <2307953404@qq.com> Date: Mon, 31 Mar 2025 13:15:10 +0800 Subject: [PATCH] budget_details --- .../Controllers/Budget/BgCountController.cs | 11 ++++++++- asg_form/Controllers/Dbset.cs | 24 +++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/asg_form/Controllers/Budget/BgCountController.cs b/asg_form/Controllers/Budget/BgCountController.cs index 527cae8..f60727d 100644 --- a/asg_form/Controllers/Budget/BgCountController.cs +++ b/asg_form/Controllers/Budget/BgCountController.cs @@ -29,7 +29,16 @@ namespace asg_form.Controllers.Budget } - + public class budget_details + { + public string Id { get; set; } + public int budgetId { get; set; } + public string budgetDetail { get; set; } + public int useMoney { get; set; } + public string reqPerson { get; set; } + public int reqId { get; set; } + public string reqDate { get; set; } + } public class BgCountController : ControllerBase { diff --git a/asg_form/Controllers/Dbset.cs b/asg_form/Controllers/Dbset.cs index 7c1844c..150df68 100644 --- a/asg_form/Controllers/Dbset.cs +++ b/asg_form/Controllers/Dbset.cs @@ -264,6 +264,30 @@ namespace asg_form.Controllers } } + public class BudgetRequestConfig : IEntityTypeConfiguration + { + public void Configure(EntityTypeBuilder builder) + { + builder.ToTable("T_budget_details"); + + builder.HasKey(e => e.Id); + + builder.Property(e => e.Id) .HasColumnType("varchar(max)"); + + builder.Property(e => e.budgetId) .HasColumnType("int"); + + builder.Property(e => e.budgetDetail).HasColumnType("longtext"); + + builder.Property(e => e.useMoney).HasColumnType("int"); + + builder.Property(e => e.reqPerson).HasColumnType("varchar(255)"); + + builder.Property(e => e.reqId) .HasColumnType("int"); + + builder.Property(e => e.reqDate) .HasColumnType("varchar(255)"); + } + } + class TestDbContext : DbContext { /* public DbSet Teams { get; set; }