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(); } }