From 1dc7a4d3469ac2cef4362ee144232853a4491e9b Mon Sep 17 00:00:00 2001
From: 44673626 <44673626@qq.com>
Date: Wed, 3 Nov 2021 14:35:17 +0800
Subject: [PATCH] =?UTF-8?q?=E6=88=BF=E5=A4=A7=E4=BC=9F=EF=BC=9A=E5=A4=A7?=
=?UTF-8?q?=E4=BC=97=E7=9C=8B=E6=9D=BF=E6=98=8E=E7=BB=86=E5=AF=BC=E5=85=A5?=
=?UTF-8?q?=E5=8F=8A=E5=8F=91=E7=A5=A8=E6=B1=87=E6=80=BB=E5=AF=BC=E5=85=A5?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../20210830073315_init.Designer.cs | 8069 --------------
.../Migrations/20210830073315_init.cs | 3505 -------
.../20210830073634_202108300001.Designer.cs | 8246 ---------------
.../Migrations/20210830073634_202108300001.cs | 80 -
.../20210901012406_201209010001.Designer.cs | 8434 ---------------
.../Migrations/20210901012406_201209010001.cs | 95 -
.../20210901030011_202109010002.Designer.cs | 8434 ---------------
.../Migrations/20210901030011_202109010002.cs | 39 -
.../20210902032556_202109020001.Designer.cs | 8514 ---------------
.../Migrations/20210902032556_202109020001.cs | 45 -
.../20210908064420_20210908.Designer.cs | 8626 ---------------
.../Migrations/20210908064420_20210908.cs | 61 -
.../20210908064843_2021090801.Designer.cs | 8706 ---------------
.../Migrations/20210908064843_2021090801.cs | 45 -
.../20210909023755_data09-02.Designer.cs | 8712 ----------------
.../Migrations/20210909023755_data09-02.cs | 34 -
.../20210911114440_202109110001.Designer.cs | 8722 ----------------
.../Migrations/20210911114440_202109110001.cs | 75 -
.../20210923073158_202109230001.Designer.cs | 8733 ----------------
.../Migrations/20210923073158_202109230001.cs | 93 -
.../20210923075035_202109230003.Designer.cs | 8735 ----------------
.../Migrations/20210923075035_202109230003.cs | 57 -
.../20210928072540_data20190928.Designer.cs | 8739 ----------------
.../Migrations/20210928072540_data20190928.cs | 24 -
.../20210930051830_2021093001.Designer.cs | 8860 ----------------
.../Migrations/20210930051830_2021093001.cs | 55 -
.../20211008014847_2021100801.Designer.cs | 8970 ----------------
.../Migrations/20211008014847_2021100801.cs | 58 -
.../20211008025050_2021100802.Designer.cs | 8973 ----------------
.../Migrations/20211008025050_2021100802.cs | 23 -
.../20211009013417_2021100901.Designer.cs | 9138 ----------------
.../Migrations/20211009013417_2021100901.cs | 126 -
.../20211009013927_2021100902.Designer.cs | 9142 ----------------
.../Migrations/20211009013927_2021100902.cs | 24 -
.../20211009083009_2021100900012.Designer.cs | 9145 ----------------
.../20211009083009_2021100900012.cs | 23 -
.../20211010014458_202110100001.Designer.cs | 9145 ----------------
.../Migrations/20211010014458_202110100001.cs | 17 -
.../20211010014700_202110100002.Designer.cs | 9285 ----------------
.../Migrations/20211010014700_202110100002.cs | 62 -
.../20211011084504_202110110001.Designer.cs | 9288 ----------------
.../Migrations/20211011084504_202110110001.cs | 89 -
.../20211012080054_20211012.Designer.cs | 9292 -----------------
.../Migrations/20211012080054_20211012.cs | 68 -
.../20211012084512_2021101201.Designer.cs | 9292 -----------------
.../Migrations/20211012084512_2021101201.cs | 35 -
.../Entities/Invoices/IInvoiceAppService.cs | 20 +-
.../Entities/Invoices/InvoiceDtoBase.cs | 64 +-
.../Entities/VWKanBan/IVWKanBanAppService.cs | 131 +
.../Entities/VWKanBan/VWKanBanCreateDto.cs | 16 +
.../Entities/VWKanBan/VWKanBanDto.cs | 85 +
.../Entities/VWKanBan/VWKanBanDtoBase.cs | 86 +
.../Entities/VWKanBan/VWKanBanExportDto.cs | 93 +
.../Entities/VWKanBan/VWKanBanImportDto.cs | 95 +
.../Entities/VWKanBan/VWKanBanRequestDto.cs | 94 +
.../VWKanBan/VWKanBanVersionDtoBase.cs | 103 +
.../Entities/VWKanBan/VWKanBantUpdateDto.cs | 16 +
...ttleAccountPermissionDefinitionProvider.cs | 15 +-
.../Permissions/SettleAccountPermissions.cs | 16 +-
.../Entities/Invoices/InvoiceAppService.cs | 173 +-
.../Entities/SecMatch/SecMatchAppService.cs | 2 +-
.../Entities/VWKanBan/VWKanBanAppService.cs | 316 +
.../SettleAccount.Application.xml | 87 +-
...ttleAccountApplicationAutoMapperProfile.cs | 38 +-
.../Entities/Invoices/Invoice.cs | 56 +-
.../Entities/Invoices/InvoiceVersion.cs | 4 +-
.../Entities/KanBan/KanBan.cs | 86 +-
.../Entities/KanBan/KanBanManager.cs | 34 +
.../Entities/KanBan/KanBanVersion.cs | 51 +
...AccountDbContextModelCreatingExtensions.cs | 94 +-
.../Invoices/InvoiceRepository.cs | 4 +-
.../Invoices/InvoiceVersionRepository.cs | 2 +-
.../Services/Invoices/InvoiceImportService.cs | 80 +-
73 files changed, 1527 insertions(+), 208267 deletions(-)
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210830073315_init.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210830073315_init.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210830073634_202108300001.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210830073634_202108300001.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210901012406_201209010001.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210901012406_201209010001.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210901030011_202109010002.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210901030011_202109010002.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210902032556_202109020001.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210902032556_202109020001.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210908064420_20210908.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210908064420_20210908.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210908064843_2021090801.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210908064843_2021090801.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210909023755_data09-02.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210909023755_data09-02.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210911114440_202109110001.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210911114440_202109110001.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210923073158_202109230001.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210923073158_202109230001.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210923075035_202109230003.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210923075035_202109230003.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210928072540_data20190928.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210928072540_data20190928.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210930051830_2021093001.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210930051830_2021093001.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211008014847_2021100801.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211008014847_2021100801.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211008025050_2021100802.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211008025050_2021100802.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211009013417_2021100901.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211009013417_2021100901.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211009013927_2021100902.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211009013927_2021100902.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211009083009_2021100900012.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211009083009_2021100900012.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211010014458_202110100001.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211010014458_202110100001.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211010014700_202110100002.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211010014700_202110100002.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211011084504_202110110001.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211011084504_202110110001.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211012080054_20211012.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211012080054_20211012.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211012084512_2021101201.Designer.cs
delete mode 100644 src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20211012084512_2021101201.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/IVWKanBanAppService.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/VWKanBanCreateDto.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/VWKanBanDto.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/VWKanBanDtoBase.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/VWKanBanExportDto.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/VWKanBanImportDto.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/VWKanBanRequestDto.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/VWKanBanVersionDtoBase.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application.Contracts/Entities/VWKanBan/VWKanBantUpdateDto.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Application/Entities/VWKanBan/VWKanBanAppService.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Domain/Entities/KanBan/KanBanManager.cs
create mode 100644 src/Modules/SettleAccount/src/SettleAccount.Domain/Entities/KanBan/KanBanVersion.cs
diff --git a/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210830073315_init.Designer.cs b/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210830073315_init.Designer.cs
deleted file mode 100644
index 930b8087..00000000
--- a/src/Modules/SettleAccount/host/SettleAccount.HttpApi.Host/Migrations/20210830073315_init.Designer.cs
+++ /dev/null
@@ -1,8069 +0,0 @@
-//
-using System;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Metadata;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-using Volo.Abp.EntityFrameworkCore;
-using Win.Sfs.SettleAccount;
-
-namespace Win.Sfs.SettleAccount.Migrations
-{
- [DbContext(typeof(SettleAccountHttpApiHostMigrationsDbContext))]
- [Migration("20210830073315_init")]
- partial class init
- {
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder
- .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
- .HasAnnotation("Relational:MaxIdentifierLength", 128)
- .HasAnnotation("ProductVersion", "5.0.8")
- .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTCarConsigns.BTCarConsign", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BranchId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CustomerCode")
- .IsRequired()
- .HasColumnType("nvarchar(450)");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("ExtraProperties")
- .HasColumnType("nvarchar(max)")
- .HasColumnName("ExtraProperties");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("KBCode")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("MaterialCode")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("ParentId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("Period")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Qty")
- .HasPrecision(18, 2)
- .HasColumnType("decimal(18,2)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("State")
- .HasMaxLength(36)
- .HasColumnType("int");
-
- b.Property("Version")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.HasKey("Id");
-
- b.HasIndex("CustomerCode", "MaterialCode", "KBCode", "Version")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_btcarconsign");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTCarKBs.BTCarKB", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BranchId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("ConsignQty")
- .HasColumnType("decimal(18,2)");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CustomerCode")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("DateTime")
- .HasColumnType("datetime2");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("DeliveryDateTime")
- .HasColumnType("datetime2");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("ExtraProperties")
- .HasColumnType("nvarchar(max)")
- .HasColumnName("ExtraProperties");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("MaterialCode")
- .IsRequired()
- .HasMaxLength(64)
- .HasColumnType("nvarchar(64)");
-
- b.Property("MaterialDesc")
- .HasColumnType("nvarchar(max)");
-
- b.Property("NeedQty")
- .HasPrecision(18, 2)
- .HasColumnType("decimal(18,2)");
-
- b.Property("OrderKBCode")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("ParentId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("Period")
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("ReceiveAreaCode")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("ReceiveAreaName")
- .HasMaxLength(64)
- .HasColumnType("nvarchar(64)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("State")
- .HasMaxLength(36)
- .HasColumnType("int");
-
- b.Property("Version")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.HasKey("Id");
-
- b.HasIndex("CustomerCode", "MaterialCode", "OrderKBCode", "Version")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_btcarkb");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTCarSeqFirsts.BTCarSeqFirst", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BarCode")
- .HasColumnType("nvarchar(450)");
-
- b.Property("BranchId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CustomerCode")
- .IsRequired()
- .HasColumnType("nvarchar(450)");
-
- b.Property("DT")
- .HasColumnType("datetime2");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("ExtraProperties")
- .HasColumnType("nvarchar(max)")
- .HasColumnName("ExtraProperties");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("OnLineDateTime")
- .HasColumnType("datetime2");
-
- b.Property("ParentId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("Period")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("VIN")
- .HasColumnType("nvarchar(450)");
-
- b.Property("Version")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.HasKey("Id");
-
- b.HasIndex("CustomerCode", "BarCode", "VIN", "Version")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_btcarseqfirst");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTCarSeqSeconds.BTCarSeqSecond", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BarCode")
- .HasColumnType("nvarchar(450)");
-
- b.Property("BranchId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("CMSerie")
- .HasColumnType("nvarchar(max)");
-
- b.Property("CMSerieRemark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("CarModelShort")
- .HasColumnType("nvarchar(max)");
-
- b.Property("CarName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("CarType")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Code")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Color")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CustomerCode")
- .IsRequired()
- .HasColumnType("nvarchar(450)");
-
- b.Property("DateTime")
- .HasColumnType("datetime2");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("EngineCode")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ExtraProperties")
- .HasColumnType("nvarchar(max)")
- .HasColumnName("ExtraProperties");
-
- b.Property("InColor")
- .HasColumnType("nvarchar(max)");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("OnLineDateTime")
- .HasColumnType("datetime2");
-
- b.Property("OrderStateNum")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ParentId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("Period")
- .HasColumnType("nvarchar(max)");
-
- b.Property("PlanDate")
- .HasColumnType("datetime2");
-
- b.Property("PlanSeq")
- .HasColumnType("int");
-
- b.Property("PlanTypeRemark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("SpecialCarTypeRemark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("StateName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("TopSeq")
- .HasColumnType("nvarchar(max)");
-
- b.Property("VIN")
- .HasColumnType("nvarchar(450)");
-
- b.Property("Version")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.HasKey("Id");
-
- b.HasIndex("CustomerCode", "BarCode", "VIN", "Version")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_btcarseqsecond");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTCarSeqs.BTCarSeq", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BarCode")
- .HasMaxLength(64)
- .HasColumnType("nvarchar(64)");
-
- b.Property("BranchId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CustomerCode")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("DT")
- .HasColumnType("datetime2");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("ExtraProperties")
- .HasColumnType("nvarchar(max)")
- .HasColumnName("ExtraProperties");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("OnLineDateTime")
- .HasColumnType("datetime2");
-
- b.Property("ParentId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("Period")
- .HasMaxLength(1024)
- .HasColumnType("nvarchar(1024)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("VIN")
- .IsRequired()
- .HasMaxLength(100)
- .HasColumnType("nvarchar(100)");
-
- b.Property("Version")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.HasKey("Id");
-
- b.HasIndex("CustomerCode", "BarCode", "VIN", "Version")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_btcarseq");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTNotConsignReports.BTNotConsignReport", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BeginTime")
- .HasColumnType("datetime2");
-
- b.Property("BranchId")
- .HasMaxLength(36)
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CreatorName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("CustomCode")
- .HasColumnType("nvarchar(max)");
-
- b.Property("CustomName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("DocumentNumber")
- .IsRequired()
- .HasMaxLength(64)
- .HasColumnType("nvarchar(64)");
-
- b.Property("DocumentStatus")
- .HasColumnType("int");
-
- b.Property("DocumentType")
- .HasColumnType("int");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("EndTime")
- .HasColumnType("datetime2");
-
- b.Property("ExtraProperties")
- .HasColumnType("nvarchar(max)")
- .HasColumnName("ExtraProperties");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("Id");
-
- b.HasIndex("BranchId", "DocumentNumber")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_bt_not_kb_consign_report");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTNotConsignReports.BTNotConsignReportDetail", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BranchId")
- .HasMaxLength(36)
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConsignQty")
- .HasColumnType("decimal(18,2)");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CustomCode")
- .HasColumnType("nvarchar(450)");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("DeliveryDateTime")
- .HasColumnType("datetime2");
-
- b.Property("DocumentId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("DocumentNumber")
- .IsRequired()
- .HasMaxLength(64)
- .HasColumnType("nvarchar(64)");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("MaterialCode")
- .HasColumnType("nvarchar(450)");
-
- b.Property("MaterialDesc")
- .HasColumnType("nvarchar(max)");
-
- b.Property("NeedQty")
- .HasColumnType("decimal(18,2)");
-
- b.Property("OrderKBCode")
- .HasColumnType("nvarchar(450)");
-
- b.Property("Period")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("State")
- .HasColumnType("int");
-
- b.Property("Version")
- .HasColumnType("nvarchar(450)");
-
- b.Property("Year")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("Id");
-
- b.HasIndex("DocumentId");
-
- b.HasIndex("BranchId", "DocumentId", "Version", "CustomCode", "MaterialCode", "OrderKBCode")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_bt_not_kb_consign_report_detail");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTSeqKBDiffReports.BTSeqKBDiffReport", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BranchId")
- .HasMaxLength(36)
- .HasColumnType("uniqueidentifier");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CreatorName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("CustomCode")
- .HasColumnType("nvarchar(max)");
-
- b.Property("CustomName")
- .HasColumnType("nvarchar(max)");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("DocumentNumber")
- .IsRequired()
- .HasMaxLength(64)
- .HasColumnType("nvarchar(64)");
-
- b.Property("DocumentStatus")
- .HasColumnType("int");
-
- b.Property("DocumentType")
- .HasColumnType("int");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("ExtraProperties")
- .HasColumnType("nvarchar(max)")
- .HasColumnName("ExtraProperties");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("Period")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Version")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Year")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("Id");
-
- b.HasIndex("BranchId", "DocumentNumber")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_bt_seq_kb_diff_report");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.BTSeqKBDiffReports.BTSeqKBDiffReportDetail", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BranchId")
- .HasMaxLength(36)
- .HasColumnType("uniqueidentifier");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("CustomCode")
- .HasColumnType("nvarchar(450)");
-
- b.Property("DT")
- .HasColumnType("datetime2");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("DiffQty")
- .HasColumnType("decimal(18,2)");
-
- b.Property("DocumentId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("DocumentNumber")
- .IsRequired()
- .HasMaxLength(64)
- .HasColumnType("nvarchar(64)");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("KBQty")
- .HasColumnType("decimal(18,2)");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("MaterialCode")
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("Period")
- .HasColumnType("nvarchar(max)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("SeqQty")
- .HasColumnType("decimal(18,2)");
-
- b.Property("Version")
- .HasColumnType("nvarchar(450)");
-
- b.Property("Year")
- .HasColumnType("nvarchar(max)");
-
- b.HasKey("Id");
-
- b.HasIndex("DocumentId");
-
- b.HasIndex("BranchId", "DocumentId", "Version", "DT", "CustomCode", "MaterialCode")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_bt_seq_kb_diff_report_detail");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.Boms.Bom", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("BomLevel")
- .HasColumnType("int");
-
- b.Property("BomType")
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("BranchId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("ChildItemCode")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("ChildItemDesc")
- .HasMaxLength(2048)
- .HasColumnType("nvarchar(2048)");
-
- b.Property("ChildItemUom")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("CreationTime")
- .HasColumnType("datetime2")
- .HasColumnName("CreationTime");
-
- b.Property("CreatorId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("CreatorId");
-
- b.Property("DeleterId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("DeleterId");
-
- b.Property("DeletionTime")
- .HasColumnType("datetime2")
- .HasColumnName("DeletionTime");
-
- b.Property("EffectiveTime")
- .HasColumnType("datetime2");
-
- b.Property("Enabled")
- .HasColumnType("bit");
-
- b.Property("ExpireTime")
- .HasColumnType("datetime2");
-
- b.Property("ExtraProperties")
- .HasColumnType("nvarchar(max)")
- .HasColumnName("ExtraProperties");
-
- b.Property("Factory")
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("IsDeleted")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false)
- .HasColumnName("IsDeleted");
-
- b.Property("IssuePosition")
- .HasColumnType("nvarchar(max)");
-
- b.Property("LastModificationTime")
- .HasColumnType("datetime2")
- .HasColumnName("LastModificationTime");
-
- b.Property("LastModifierId")
- .HasColumnType("uniqueidentifier")
- .HasColumnName("LastModifierId");
-
- b.Property("OperateProcess")
- .HasColumnType("int");
-
- b.Property("ParentId")
- .HasColumnType("uniqueidentifier");
-
- b.Property("ParentItemCode")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("ParentItemDesc")
- .HasMaxLength(2048)
- .HasColumnType("nvarchar(2048)");
-
- b.Property("Period")
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("Qty")
- .HasColumnType("decimal(18,2)");
-
- b.Property("Remark")
- .HasColumnType("nvarchar(max)");
-
- b.Property("ScrapPercent")
- .HasColumnType("decimal(18,2)");
-
- b.Property("Version")
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("Year")
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.HasKey("Id");
-
- b.HasIndex("ParentItemCode", "ChildItemCode", "Version")
- .IsUnique()
- .HasFilter("IsDeleted=0");
-
- b.ToTable("Set_bom");
- });
-
- modelBuilder.Entity("Win.Sfs.SettleAccount.Customers.Customer", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("uniqueidentifier");
-
- b.Property("Address")
- .HasMaxLength(2048)
- .HasColumnType("nvarchar(2048)");
-
- b.Property("BranchId")
- .HasMaxLength(36)
- .HasColumnType("uniqueidentifier");
-
- b.Property("Code")
- .IsRequired()
- .HasMaxLength(36)
- .HasColumnType("nvarchar(36)");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasMaxLength(40)
- .HasColumnType("nvarchar(40)")
- .HasColumnName("ConcurrencyStamp");
-
- b.Property("Contact")
- .HasMaxLength(64)
- .HasColumnType("nvarchar(64)");
-
- b.Property("ContactEmail")
- .HasColumnType("nvarchar(max)");
-
- b.Property