2 Commits

Author SHA1 Message Date
wxd dcfdc9dfb1 组合项目增加外检字段 2 weeks ago
wxd 575a84b18f 1017 2 weeks ago
  1. 795
      src/Shentun.Peis.Application/CCTJExportDatas/CCTJExportDataAppService.cs
  2. 6
      src/Shentun.Peis.Domain/Asbitems/Asbitem.cs
  3. 10
      src/Shentun.Peis.Domain/CustomerOrgTypes/CustomerOrgType.cs
  4. 2
      src/Shentun.Peis.Domain/GuideTypes/GuideType.cs
  5. 1
      src/Shentun.Peis.Domain/MedicalConclusionTypes/MedicalConclusionType.cs
  6. 1
      src/Shentun.Peis.EntityFrameworkCore/DbMapping/Asbitems/AsbitemDbMapping.cs
  7. 16383
      src/Shentun.Peis.EntityFrameworkCore/Migrations/20251021074000_update_asbitem_insert_is_outsend.Designer.cs
  8. 27
      src/Shentun.Peis.EntityFrameworkCore/Migrations/20251021074000_update_asbitem_insert_is_outsend.cs
  9. 7
      src/Shentun.Peis.EntityFrameworkCore/Migrations/PeisDbContextModelSnapshot.cs
  10. 20
      src/Shentun.Peis.HttpApi.Host/PeisHttpApiHostModule.cs
  11. 4
      src/Shentun.Peis.HttpApi.Host/appsettings.json

795
src/Shentun.Peis.Application/CCTJExportDatas/CCTJExportDataAppService.cs
File diff suppressed because it is too large
View File

6
src/Shentun.Peis.Domain/Asbitems/Asbitem.cs

@ -224,6 +224,12 @@ namespace Shentun.Peis.Models
[Column("is_privacy")]
public char IsPrivacy { get; set; }
/// <summary>
/// 是否外检项目
/// </summary>
[Column("is_outsend")]
public char IsOutsend { get; set; }
[Column("concurrency_stamp")]
public string ConcurrencyStamp { get; set; }

10
src/Shentun.Peis.Domain/CustomerOrgTypes/CustomerOrgType.cs

@ -15,6 +15,16 @@ namespace Shentun.Peis.Models
[Index(nameof(DisplayName), Name = "ix_org_type", IsUnique = true)]
public class CustomerOrgType : AuditedEntity<Guid>, IDisplayName, IDisplayOrder, IHasConcurrencyStamp
{
public CustomerOrgType()
{
}
public CustomerOrgType(Guid id) : base(id)
{
}
/// <summary>
/// 名称
/// </summary>

2
src/Shentun.Peis.Domain/GuideTypes/GuideType.cs

@ -19,7 +19,7 @@ namespace Shentun.Peis.Models
{
ItemTypes = new HashSet<ItemType>();
}
internal GuideType(char id
public GuideType(char id
):base(id)
{
ItemTypes = new HashSet<ItemType>();

1
src/Shentun.Peis.Domain/MedicalConclusionTypes/MedicalConclusionType.cs

@ -21,6 +21,7 @@ namespace Shentun.Peis.Models
}
[Key]
[Column("id")]
[StringLength(2)]

1
src/Shentun.Peis.EntityFrameworkCore/DbMapping/Asbitems/AsbitemDbMapping.cs

@ -43,6 +43,7 @@ namespace Shentun.Peis.DbMapping
entity.Property(t => t.IsFollowUpFunction).HasComment("是否启用随访函数").IsRequired().HasDefaultValueSql("'N'");
entity.Property(t => t.FollowUpFunction).HasComment("随访函数");
entity.Property(t => t.IsPrivacy).HasComment("是否隐私项目").IsRequired().HasDefaultValueSql("'N'");
entity.Property(t => t.IsOutsend).HasComment("是否外检项目").IsRequired().HasDefaultValueSql("'N'");
entity.Property(e => e.Id)
.IsFixedLength()

16383
src/Shentun.Peis.EntityFrameworkCore/Migrations/20251021074000_update_asbitem_insert_is_outsend.Designer.cs
File diff suppressed because it is too large
View File

27
src/Shentun.Peis.EntityFrameworkCore/Migrations/20251021074000_update_asbitem_insert_is_outsend.cs

@ -0,0 +1,27 @@
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace Shentun.Peis.Migrations
{
public partial class update_asbitem_insert_is_outsend : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AddColumn<char>(
name: "is_outsend",
table: "asbitem",
type: "character(1)",
nullable: false,
defaultValueSql: "'N'",
comment: "是否外检项目");
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropColumn(
name: "is_outsend",
table: "asbitem");
}
}
}

7
src/Shentun.Peis.EntityFrameworkCore/Migrations/PeisDbContextModelSnapshot.cs

@ -583,6 +583,13 @@ namespace Shentun.Peis.Migrations
.HasDefaultValueSql("'N'")
.HasComment("项目结果合并");
b.Property<char>("IsOutsend")
.ValueGeneratedOnAdd()
.HasColumnType("character(1)")
.HasColumnName("is_outsend")
.HasDefaultValueSql("'N'")
.HasComment("是否外检项目");
b.Property<char>("IsPictureRotate")
.ValueGeneratedOnAdd()
.HasMaxLength(1)

20
src/Shentun.Peis.HttpApi.Host/PeisHttpApiHostModule.cs

@ -171,16 +171,16 @@ public class PeisHttpApiHostModule : AbpModule
//});
#region 临时去掉日志
////关闭审计日志
//Configure<AbpAuditingOptions>(options =>
//{
// options.IsEnabled = false;
//});
////关闭安全日志
//Configure<AbpSecurityLogOptions>(options =>
//{
// options.IsEnabled = false;
//});
//关闭审计日志
Configure<AbpAuditingOptions>(options =>
{
options.IsEnabled = configuration.GetValue("IsAuditingLog", true);
});
//关闭安全日志
Configure<AbpSecurityLogOptions>(options =>
{
options.IsEnabled = configuration.GetValue("IsSecurityLog", true);
});
#endregion
//防伪令牌

4
src/Shentun.Peis.HttpApi.Host/appsettings.json

@ -68,5 +68,7 @@
"Pacs": {
"AuthString": "peis:peis@123",
"BaseApiUrl": "http://192.168.2.74:8042"
}
},
"IsAuditingLog": false,
"IsSecurityLog": false
}
Loading…
Cancel
Save