From 55b8a278374a5e647d0d717adc73d0c986f89ef7 Mon Sep 17 00:00:00 2001 From: "DESKTOP-G961P6V\\Zhh" <839860190@qq.com> Date: Sat, 8 Jun 2024 23:13:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E6=8E=A8=E8=8D=90=E5=A5=97?= =?UTF-8?q?=E9=A4=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Shentun.ColumnReferencePlugIns/PlugInsBase.cs | 9 ++++++++- .../MedicalPackages/MedicalPackage.cs | 8 ++++++++ .../DbMapping/MedicalPackages/MedicalPackageDbMapping.cs | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/Shentun.ColumnReferencePlugIns/PlugInsBase.cs b/src/Shentun.ColumnReferencePlugIns/PlugInsBase.cs index 15a30c5..f306d74 100644 --- a/src/Shentun.ColumnReferencePlugIns/PlugInsBase.cs +++ b/src/Shentun.ColumnReferencePlugIns/PlugInsBase.cs @@ -1,5 +1,6 @@ using Microsoft.Data.SqlClient; using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Logging; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using Newtonsoft.Json.Linq; @@ -40,7 +41,7 @@ namespace Shentun.Peis.PlugIns protected Guid AsbitemColumnReferenceId; protected Guid DepartmentColumnReferenceId; protected Guid UserColumnReferenceId; - + protected ILogger Logger; static PlugInsBase() { Dapper.DefaultTypeMap.MatchNamesWithUnderscores = true; @@ -71,6 +72,12 @@ namespace Shentun.Peis.PlugIns .GetSection("SelfUser").Value; SelfPassword = AppConfig.GetSection("App") .GetSection("SelfPassword").Value; + + using var loggerFactory = LoggerFactory.Create(builder => + { + + }); + Logger = loggerFactory.CreateLogger(); } public void Init(string parmValue) { diff --git a/src/Shentun.Peis.Domain/MedicalPackages/MedicalPackage.cs b/src/Shentun.Peis.Domain/MedicalPackages/MedicalPackage.cs index f32066b..f6d22f7 100644 --- a/src/Shentun.Peis.Domain/MedicalPackages/MedicalPackage.cs +++ b/src/Shentun.Peis.Domain/MedicalPackages/MedicalPackage.cs @@ -78,6 +78,14 @@ namespace Shentun.Peis.Models [MaxLength(1)] public char IsWebAppoint { get; set; } + /// + /// 是否基础推荐套餐 + /// + [Column("is_basic_recommend")] + [MaxLength(1)] + public char IsBasicRecommend { get; set; } + + [Column("concurrency_stamp")] public string ConcurrencyStamp { get; set; } diff --git a/src/Shentun.Peis.EntityFrameworkCore/DbMapping/MedicalPackages/MedicalPackageDbMapping.cs b/src/Shentun.Peis.EntityFrameworkCore/DbMapping/MedicalPackages/MedicalPackageDbMapping.cs index ce2964e..8cb7789 100644 --- a/src/Shentun.Peis.EntityFrameworkCore/DbMapping/MedicalPackages/MedicalPackageDbMapping.cs +++ b/src/Shentun.Peis.EntityFrameworkCore/DbMapping/MedicalPackages/MedicalPackageDbMapping.cs @@ -46,7 +46,7 @@ namespace Shentun.Peis.DbMapping entity.Property(e => e.Remark).HasComment("备注"); entity.Property(e => e.IsWebAppoint).HasComment("是否支持网上预约").IsRequired().HasDefaultValueSql("'Y'"); - + entity.Property(e => e.IsBasicRecommend).HasComment("是否基础推荐套餐").IsRequired().HasDefaultValueSql("'N'"); entity.ConfigureByConvention(); } }