using System.ComponentModel.DataAnnotations; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using WTA.Shared.Attributes; using WTA.Shared.Data; using WTA.Shared.Domain; using WTA.Shared.Module; namespace WTA.Application.Identity.Entities.BaseData; [Order(7)] [SystemManagement] [Display(Name = "物料主数据")] public class Class1 : BaseEntity { } [Order(8)] [SystemManagement] [Display(Name = "客户零件关系")] public class Class2 : BaseEntity { } [Order(9)] [SystemManagement] [Display(Name = "客户端替换件关系")] public class Class3 : BaseEntity { } [Order(10)] [SystemManagement] [Display(Name = "寄售库出库总成替换关系")] public class Class4 : BaseEntity { } [Order(11)] [SystemManagement] [Display(Name = "期间设置")] public class Class5 : BaseEntity { } [Order(12)] [SystemManagement] [Display(Name = "销售价格单")] public class Class6 : BaseEntity { } [Order(2)] [Display(Name = "EDI业务")] public class EdiAttribute : GroupAttribute { } [Order(1)] [Edi] [Display(Name = "EDI和HBPO核对")] public class Class7 : BaseEntity { } [Order(2)] [Edi] [Display(Name = "EDI和BBAC核对")] public class Class8 : BaseEntity { } [Order(2)] [Display(Name = "JIS业务")] public class JISModule : BaseModule { } [Order(1)] [Module] [Display(Name = "数据输入")] public class JISDataInputAttribute : GroupAttribute { } [Order(2)] [Module] [Display(Name = "数据输出")] public class JISDataOutputAttribute : GroupAttribute { } [Order(1)] [JISDataInput] [Display(Name = "HBPO结算导入")] public class Class9 : BaseEntity { } [Order(2)] [JISDataInput] [Display(Name = "BBAC结算导入")] public class Class10 : BaseEntity { } [Order(3)] [JISDataInput] [Display(Name = "HBPO发运数据")] public class Class11 : BaseEntity { } [Order(4)] [JISDataInput] [Display(Name = "BBAC发运数据")] public class Class12 : BaseEntity { } [Order(1)] [JISDataOutput] [Display(Name = "HBPO结算核对明细输出")] public class Class13 : BaseEntity { } [Order(2)] [JISDataOutput] [Display(Name = "BBAC结算核对明细输出")] public class Class14 : BaseEntity { } [Order(3)] [JISDataOutput] [Display(Name = "HBPO无法出库明细与汇总输出")] public class Class15 : BaseEntity { } [Order(4)] [JISDataOutput] [Display(Name = "BBAC无法出库明细与汇总输出")] public class Class16 : BaseEntity { } [Order(5)] [JISDataOutput] [Display(Name = "HBPO结算发货明细与汇总")] public class Class17 : BaseEntity { } [Order(6)] [JISDataOutput] [Display(Name = "BBAC结算发货明细与汇总")] public class Class18 : BaseEntity { } ///// [Order(3)] [Display(Name = "JIT业务")] public class JITModule : BaseModule { } [Order(1)] [Module] [Display(Name = "数据输入")] public class JITDataInputAttribute : GroupAttribute { } [Order(2)] [Module] [Display(Name = "数据输出")] public class JITDataOutputAttribute : GroupAttribute { } [Order(1)] [JITDataInput] [Display(Name = "JIT件结算导入")] public class Class19 : BaseEntity { } [Order(2)] [JITDataInput] [Display(Name = "JIT发运数据查询")] public class Class20 : BaseEntity { } [Order(1)] [JITDataOutput] [Display(Name = "JIT件结算核对明细输出")] public class Class21 : BaseEntity { } [Order(2)] [JITDataOutput] [Display(Name = "JIT件寄售库不能出库明细与汇总")] public class Class22 : BaseEntity { } [Order(3)] [JITDataOutput] [Display(Name = "JIT件结算发货明细与汇总")] public class Class23 : BaseEntity { } ///// [Order(4)] [Display(Name = "备件业务")] public class BeiJianModule : BaseModule { } [Order(1)] [Module] [Display(Name = "数据输入")] public class BeiJianDataInputAttribute : GroupAttribute { } [Order(2)] [Module] [Display(Name = "数据输出")] public class BeiJianDataOutputAttribute : GroupAttribute { } [Order(1)] [BeiJianDataInput] [Display(Name = "备件结算导入")] public class Class24 : BaseEntity { } [Order(2)] [BeiJianDataInput] [Display(Name = "备件发运数据查询")] public class Class25 : BaseEntity { } [Order(1)] [BeiJianDataOutput] [Display(Name = "备件结算核对明细输出")] public class Class26 : BaseEntity { } [Order(2)] [BeiJianDataOutput] [Display(Name = "备件寄售库不能出库明细与汇总输出")] public class Class27 : BaseEntity { } [Order(3)] [BeiJianDataOutput] [Display(Name = "备件有结算有发货明细与汇总输出")] public class Class28 : BaseEntity { } [Order(4)] [BeiJianDataOutput] [Display(Name = "备件有结算无发货明细与汇总输出")] public class Class29 : BaseEntity { } ///// [Order(5)] [Display(Name = "备件业务")] public class MaiDanJianModule : BaseModule { } [Order(1)] [Module] [Display(Name = "数据输入")] public class MaiDanJianDataInputAttribute : GroupAttribute { } [Order(2)] [Module] [Display(Name = "数据输出")] public class MaiDanJianDataOutputAttribute : GroupAttribute { } [Order(1)] [MaiDanJianDataInput] [Display(Name = "印度件结算导入")] public class Class30 : BaseEntity { } [Order(2)] [MaiDanJianDataInput] [Display(Name = "印度件发运数据查询")] public class Class31 : BaseEntity { } [Order(1)] [MaiDanJianDataOutput] [Display(Name = "印度件结算核对明细输出")] public class Class32 : BaseEntity { } [Order(2)] [MaiDanJianDataOutput] [Display(Name = "印度件寄售库不能出库明细与汇总输出")] public class Class33 : BaseEntity { } [Order(3)] [MaiDanJianDataOutput] [Display(Name = "印度件有结算有发货明细与汇总输出")] public class Class34 : BaseEntity { } [Order(4)] [MaiDanJianDataOutput] [Display(Name = "印度件有结算无发货明细与汇总输出")] public class Class35 : BaseEntity { } ////// [Order(6)] [Display(Name = "出库单")] public class ChuKuDanGroup : GroupAttribute { } [Order(1)] [ChuKuDanGroup] [Display(Name = "HBPO-JIS出库单")] public class Class36 : BaseEntity { } [Order(2)] [ChuKuDanGroup] [Display(Name = "BBAC-JIS出库单")] public class Class37 : BaseEntity { } [Order(3)] [ChuKuDanGroup] [Display(Name = "JIT件件出库单")] public class Class38 : BaseEntity { } [Order(4)] [ChuKuDanGroup] [Display(Name = "备件出库单")] public class Class39 : BaseEntity { } [Order(5)] [ChuKuDanGroup] [Display(Name = "印度件出库单")] public class Class40 : BaseEntity { } [Order(6)] [ChuKuDanGroup] [Display(Name = "不能出库记录出库业务")] public class Class41 : BaseEntity { } ////// [Order(7)] [Display(Name = "商务审核")] public class ShangWuShenHeGroup : GroupAttribute { } [Order(1)] [ShangWuShenHeGroup] [Display(Name = "HBPO-JIS 商务待开票")] public class Class42 : BaseEntity { } [Order(2)] [ShangWuShenHeGroup] [Display(Name = "BBAC-JIS商务待开票")] public class Class43 : BaseEntity { } [Order(3)] [ShangWuShenHeGroup] [Display(Name = "JIT件商务发票待开票")] public class Class44 : BaseEntity { } [Order(4)] [ShangWuShenHeGroup] [Display(Name = "备件商务发票待开票")] public class Class45 : BaseEntity { } [Order(5)] [ShangWuShenHeGroup] [Display(Name = "印度件商务发票待开票")] public class Class46 : BaseEntity { } ////// [Order(7)] [Display(Name = "财务审核")] public class CaiWuShenHeGroup : GroupAttribute { } [Order(1)] [CaiWuShenHeGroup] [Display(Name = " BBAC-JIS财务管理审核")] public class Class47 : BaseEntity { } public class BaseDataDbConfig : IDbConfig, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration, IEntityTypeConfiguration { public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } public void Configure(EntityTypeBuilder builder) { } }